Quando ho ricevuto questo messaggio di errore, ho scoperto che aveva a che fare con la /boot
partizione riempita con molte vecchie immagini e intestazioni del kernel che non erano state rimosse dopo gli aggiornamenti dist. Una soluzione temporanea da questo commento sui bug del launchpad è citata in fondo a questo post.
Avvertenza : la rimozione dei pacchetti del kernel può essere pericolosa e potrebbe anche non consentire l'avvio del sistema, quindi per favore non farlo se non capisci cosa sta succedendo.
Ho risolto questo problema con il mio sistema rimuovendo alcuni vecchi kernel, che non sto più usando.
Ho verificato quale kernel sto usando in questo modo:
uname -r
Questo mi ha dato un numero di versione di un kernel che NON DEVO rimuovere perché lo sto usando.
Quindi ho verificato quali kernel sono stati installati in questo modo:
sudo apt-get remove linux-<TAB>
Cioè ho digitato "sudo apt-get remove linux-" e ho premuto due volte il tasto TAB per vedere un elenco di possibili completamenti. Ho scelto i pacchetti linux-image- * e linux-image-extra- * che contenevano versioni del kernel che non stavo eseguendo e le ho rimosse in questo modo:
sudo apt-get remove linux-image-3.5.0-17-generic linux-image-extra-3.5.0-17-generic linux-image-3.5.0-19-generic linux-image-extra-3.5.0-19-generic
L'elenco esatto dei pacchetti nella riga "rimuovi" potrebbe essere diverso per te - l'ho scoperto facendo ciò che descrivo in alto.
Quindi mi sono assicurato che i pacchetti del kernel scaricati di recente che non sono stati configurati erano corretti eseguendo:
sudo apt-get upgrade
Avvertenza : la rimozione dei pacchetti del kernel può essere pericolosa e potrebbe anche non consentire l'avvio del sistema, quindi per favore non farlo se non capisci cosa sta succedendo.
linux-
nel suo nome, allora questo è quasi certamente non è la soluzione per voi; se lo fa, allora molto bene potrebbe essere di grande aiuto. Inoltre, assicurati di non rimuovere tutti i kernel; se non esiste un kernel avviabile, il sistema operativo non si avvia e le procedure per reinstallare un kernel in un sistema che non si avvia sono un po 'coinvolte .