mercoledì 11 giugno 2008

Kinit: no resume image!

Mi è capitato più volte che cambiando la tabella delle partizioni del mio pc, ubuntu mi desse questo errore all'avvio rallentando il boot!
Kinit: no resume image..........
Ci ho messo un po' ha risolvere questo problema ma alla fine ho capito cosa non andava!
La swap! non viene rilevata correttamente e questo può provocare errori anche in fase di sospensione e ibernazione.
Allora... quando si cambiano le partizioni, il sistema all'avvio si ricorda le vecchie impostazioni della swap tramite un file ---> initramfs, e quindi la swap non viene riconosciuta come dovrebbe!
Per risolvere il problema dobbiamo capire come viene vista dal kernel la partizione swap

sudo fdisk -l |grep swap

questo comando restituirà qualcosa come /dev/sda2
Ora accertiamoci di avere la swap disattivata

sudo swapoff /dev/sda2

adesso ricostruiamo la partizione swap:

sudo mkswap /dev/sda2

attenzione che va cambiato l'fstab perchè mkswap genera un nuovo UUID
poi bisogna editare il file
/etc/initramfs-tools/conf.d/resume
e ci deve essere lo stesso UUID.
Infine possiamo dare il comando

sudo update-initramfs -u

che aggiorna e sostituisce il file initramfs che viene richiamato all'avvio.
A questo punto basta riavviare e tutto dovrebbe andare!
Per questo post devo ringraziare gli utenti di forum.ubuntu-it.org

Nessun commento: