Notizia:
  • Rilasciata Precise Pangolin 12.04. Per ottenerla, visitate questa pagina, oppure provate il tour dal vivo con un browser web moderno.
  • Nuovo forum di Ubuntu-it, l'annuncio. È consigliato aggiornare il proprio profilo e controllare la sezione Gruppo Forum per problemi noti.
  • Rilasciata la versione italiana di Precise Pangolin 12.04. Per maggiori informazioni, consultare questa discussione.
  • Il vincitore del Concorso desktop del mese di aprile è Jerico. L'elenco dei precedenti vincitori è qui.
  • È uscito il numero 17 della Newsletter italiana di Ubuntu. Lo trovate a questo indirizzo.
  • È uscito il numero 59 di Full Circle Magazine in italiano. Lo trovate a questo indirizzo.

[RISOLTO] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.

[RISOLTO] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » domenica 22 gennaio 2012, 14:34

Ciao a tutti.

Ho installato Ubuntu 11.10 sul mio portatile Dell XPS 15. Con la prima versione del kernel (la 3.0.0-12) tutto funziona perfettamente (per quanto io rimpianga la versione 10.04 che ritengo essere superiore alla attuale). Tuttavia, da allora ho aggiornato il kernel svariate volte. Attualmente ho installate tutte le versioni dalla 3.0.0-12 alla 3.0.0-15 (installato ieri). Tuttavie tutte le versioni del kernel all'avvio eccetto la 12 (quindi 13, 14 e 15) mi danno lo stesso identico problema, ovvero il seguente messaggio:

Kernel panic - not syncing: VFS: Unable to mount root fs on unknow-block(0,0)

La mia sensazione è che il problema non sia nel kernel ma in come viene aggiornato grub. In particolare, se io schiaccio "e" quando sono in grub, noto che tutti i kernel eccetto la versione 3.0.0-12, mancano dell'ultima riga in cui viene indicata la initrd:

initrd /boot/initrd.img-3.0.0-12-generic

Inoltre, questo file è l'unico esistente, nel senso che non viene creata, con l'aggiornamento, una initrd.img-3.0.0-15-generic.

Ho provato a editare grub, aggiungendo la riga e indicando questo stesso file anche per le altre versioni del kernel. Devo dire che non va più in kernel panic, ma invece (bootando in modalità ripristino per poter intervenire), a un certo punto mi dice che gli è impossibile caricare la root perchè /dev/sda6 (nonostante sia corretto) non esiste, e mi lascia la possibilità di agire con questa linea di comando:

(initramfs)_

Ora, il problema non è drammatico perché alla voce Previous linux versions ho sempre la 3.0.0-12 che continua a funzionare, però poter usare le nuove versioni del kernel penso sarebbe una cosa carina.

Qualcuno sa come fare? Magari come creare una initrd.img adatta di volta in volta per le nuove versioni del kernel (se ho inquadrato bene il problema)?

Vi ringrazio.
Ultima modifica di Mormegil Darkblade il lunedì 6 febbraio 2012, 13:20, modificato 1 volta in totale.
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda steff » domenica 22 gennaio 2012, 15:54

Forse non viene eseguito
Codice: Seleziona tutto
sudo update-initramfs --all
?

Ricontrolla il contenuto di /boot dopo
La Documentazione  esiste && aiuta i moderatori - scegli  la sezione giusta!
$ rsync -auv --delete /home/NOME/ /media/disco_USB/BACKUP
:: ArchLinux KDE 4.8 ::  Kubuntu LTS 12.04 ::
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24745
Iscrizione: febbraio 2007
Località: Toscana
Distribuzione: Arch Linux i686
Desktop: KDE

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » domenica 22 gennaio 2012, 17:08

Ci avevo pensato... però quando lo eseguo, seppur non mi dia messaggi di errore, non sembra succedere nulla, e nella cartella /boot i file rimangono gli stessi (c'è solo l'initrd della 3.0.0-12).
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda wale21 » domenica 22 gennaio 2012, 17:18

mi sa che abbiamo lo stesso problema,solamente che io non ho piu la 12...

quindi carissimi che famo?

e' un macello
;D
Avatar utente
wale21
Prode Principiante
 
Messaggi: 104
Iscrizione: maggio 2009

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » domenica 22 gennaio 2012, 19:13

Io se devo agire da root e non riesco a bootare coi kernel installati, in sull'hd serisco il cd della 10.04 e cerco di correggere le cose da livecd... però in questo caso secondo me ti conviene far partire la versione livecd della 11.10 e provare a reinstallare la versione 3.0.0-12 del kernel da lì...
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » sabato 4 febbraio 2012, 12:07

Ma... quindi... nessuno sa come posso creare gli initrd.img che mancano?
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda trekfan1 » sabato 4 febbraio 2012, 12:22

Non è che hai creato una partizione /boot separata? Al limite prova con un
Codice: Seleziona tutto
sudo apt-get autoclean
a vedere se liberando spazio dopo riesci a creare gli initrd.img mancanti
La più grossa comunità di Star Trek in Italia: http://www.startrekitalia.com
Come da regolamento non rispondo a richieste di supporto in privato che verranno IGNORATE e cancellate.
Avatar utente
trekfan1
Rampante Reduce
Rampante Reduce
 
Messaggi: 5345
Iscrizione: maggio 2006
Località: Provincia di Modena
Distribuzione: Ubuntu 12.04LTS 64bit
Desktop: Unity 3D

Re: [Kernel] Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » sabato 4 febbraio 2012, 13:07

Provato, ma nulla.
No, la cartella /boot si trova nel filesystem di ubuntu con tutto il resto. Questo il contenuto:

Codice: Seleziona tutto
:/boot$ ls -l
totale 45968
-rw-r--r-- 1 root root   730503 2011-10-07 22:02 abi-3.0.0-12-generic
-rw-r--r-- 1 root root   730576 2011-11-02 19:33 abi-3.0.0-13-generic
-rw-r--r-- 1 root root   730770 2011-11-21 22:29 abi-3.0.0-14-generic
-rw-r--r-- 1 root root   730745 2012-01-20 23:48 abi-3.0.0-15-generic
-rw-r--r-- 1 root root   134754 2011-10-07 22:02 config-3.0.0-12-generic
-rw-r--r-- 1 root root   135164 2011-11-02 19:33 config-3.0.0-13-generic
-rw-r--r-- 1 root root   135131 2011-11-21 22:29 config-3.0.0-14-generic
-rw-r--r-- 1 root root   135132 2012-01-20 23:48 config-3.0.0-15-generic
drwxr-xr-x 3 root root    12288 2012-01-24 09:15 grub
-rw-r--r-- 1 root root 13740592 2011-11-08 20:05 initrd.img-3.0.0-12-generic
-rw-r--r-- 1 root root   176764 2011-05-03 01:07 memtest86+.bin
-rw-r--r-- 1 root root   178944 2011-05-03 01:07 memtest86+_multiboot.bin
-rw------- 1 root root  2694177 2011-10-07 22:02 System.map-3.0.0-12-generic
-rw------- 1 root root  2694707 2011-11-02 19:33 System.map-3.0.0-13-generic
-rw------- 1 root root  2696015 2011-11-21 22:29 System.map-3.0.0-14-generic
-rw------- 1 root root  2700937 2012-01-20 23:48 System.map-3.0.0-15-generic
-rw------- 1 root root     1367 2011-10-07 22:08 vmcoreinfo-3.0.0-12-generic
-rw------- 1 root root     1367 2011-11-02 19:39 vmcoreinfo-3.0.0-13-generic
-rw------- 1 root root     1367 2011-11-21 22:30 vmcoreinfo-3.0.0-14-generic
-rw------- 1 root root     1367 2012-01-20 23:54 vmcoreinfo-3.0.0-15-generic
-rw-r--r-- 1 root root  4658096 2011-10-12 16:34 vmlinuz-3.0.0-12-generic
-rw------- 1 root root  4660272 2011-11-02 19:33 vmlinuz-3.0.0-13-generic
-rw------- 1 root root  4660944 2011-11-21 22:29 vmlinuz-3.0.0-14-generic
-rw------- 1 root root  4684784 2012-01-20 23:48 vmlinuz-3.0.0-15-generic
alberto@alberto-Dell-System-XPS-L502X:/boot$ ls -l
totale 45968
-rw-r--r-- 1 root root   730503 2011-10-07 22:02 abi-3.0.0-12-generic
-rw-r--r-- 1 root root   730576 2011-11-02 19:33 abi-3.0.0-13-generic
-rw-r--r-- 1 root root   730770 2011-11-21 22:29 abi-3.0.0-14-generic
-rw-r--r-- 1 root root   730745 2012-01-20 23:48 abi-3.0.0-15-generic
-rw-r--r-- 1 root root   134754 2011-10-07 22:02 config-3.0.0-12-generic
-rw-r--r-- 1 root root   135164 2011-11-02 19:33 config-3.0.0-13-generic
-rw-r--r-- 1 root root   135131 2011-11-21 22:29 config-3.0.0-14-generic
-rw-r--r-- 1 root root   135132 2012-01-20 23:48 config-3.0.0-15-generic
drwxr-xr-x 3 root root    12288 2012-01-24 09:15 grub
-rw-r--r-- 1 root root 13740592 2011-11-08 20:05 initrd.img-3.0.0-12-generic
-rw-r--r-- 1 root root   176764 2011-05-03 01:07 memtest86+.bin
-rw-r--r-- 1 root root   178944 2011-05-03 01:07 memtest86+_multiboot.bin
-rw------- 1 root root  2694177 2011-10-07 22:02 System.map-3.0.0-12-generic
-rw------- 1 root root  2694707 2011-11-02 19:33 System.map-3.0.0-13-generic
-rw------- 1 root root  2696015 2011-11-21 22:29 System.map-3.0.0-14-generic
-rw------- 1 root root  2700937 2012-01-20 23:48 System.map-3.0.0-15-generic
-rw------- 1 root root     1367 2011-10-07 22:08 vmcoreinfo-3.0.0-12-generic
-rw------- 1 root root     1367 2011-11-02 19:39 vmcoreinfo-3.0.0-13-generic
-rw------- 1 root root     1367 2011-11-21 22:30 vmcoreinfo-3.0.0-14-generic
-rw------- 1 root root     1367 2012-01-20 23:54 vmcoreinfo-3.0.0-15-generic
-rw-r--r-- 1 root root  4658096 2011-10-12 16:34 vmlinuz-3.0.0-12-generic
-rw------- 1 root root  4660272 2011-11-02 19:33 vmlinuz-3.0.0-13-generic
-rw------- 1 root root  4660944 2011-11-21 22:29 vmlinuz-3.0.0-14-generic
-rw------- 1 root root  4684784 2012-01-20 23:48 vmlinuz-3.0.0-15-generic


Come vedi c'è tutto di tutti i kernel, a parte l'initrd.img che c'è solo per la 12... e il comando
Codice: Seleziona tutto
sudo update-initramfs --all
non da risultati...
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda trekfan1 » sabato 4 febbraio 2012, 15:34

Codice: Seleziona tutto
sudo update-initramfs -u -k all
spero di ricordarmi bene la sintassi (adesso sono su windows)
La più grossa comunità di Star Trek in Italia: http://www.startrekitalia.com
Come da regolamento non rispondo a richieste di supporto in privato che verranno IGNORATE e cancellate.
Avatar utente
trekfan1
Rampante Reduce
Rampante Reduce
 
Messaggi: 5345
Iscrizione: maggio 2006
Località: Provincia di Modena
Distribuzione: Ubuntu 12.04LTS 64bit
Desktop: Unity 3D

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » sabato 4 febbraio 2012, 16:04

No, continua a non cambiare nulla... non capisco perché... non capisco nemmeno se esegue il comando quando lo lancio. Non mi dà ne messaggi di errore ne altro:
Codice: Seleziona tutto
$ sudo update-initramfs -u -k all
[sudo] password for user:
$

Questo è tutto quello che succede... e il contenuto della cartella /boot resta invariato...
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda trekfan1 » sabato 4 febbraio 2012, 17:56

prova a fare il reinstall dei kernel da synaptic (gestore pacchetti), se non lo hai installato:
Codice: Seleziona tutto
sudo apt-get install synaptic
controlla anche che siano installati anche i relativi headers
La più grossa comunità di Star Trek in Italia: http://www.startrekitalia.com
Come da regolamento non rispondo a richieste di supporto in privato che verranno IGNORATE e cancellate.
Avatar utente
trekfan1
Rampante Reduce
Rampante Reduce
 
Messaggi: 5345
Iscrizione: maggio 2006
Località: Provincia di Modena
Distribuzione: Ubuntu 12.04LTS 64bit
Desktop: Unity 3D

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » domenica 5 febbraio 2012, 15:32

Ecco l'output di Synaptic nel momento in cui cerco di reinstallare l'ultima verisione del kernel:
Codice: Seleziona tutto
Configurazione di linux-image-3.0.0-15-generic (3.0.0-15.26)...
Running depmod.
Failed to symbolic-link /boot/initrd.img-3.0.0-15-generic to initrd.img: File già esistente
dpkg: errore nell'elaborare linux-image-3.0.0-15-generic (--configure):
 il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 17
Segnalazione apport non scritta poiché è stato raggiunto il valore massimo di MaxReports
        Si sono verificati degli errori nell'elaborazione:
 linux-image-3.0.0-15-generic
E: Sub-process /usr/bin/dpkg returned an error code (1)
Installazione di un pacchetto non riuscita. Tentativo di ripristino:
Configurazione di linux-image-3.0.0-15-generic (3.0.0-15.26)...
Running depmod.
Failed to symbolic-link /boot/initrd.img-3.0.0-15-generic to initrd.img: File già esistente
dpkg: errore nell'elaborare linux-image-3.0.0-15-generic (--configure):
 il sottoprocesso vecchio script di post-installation ha restituito lo stato di errore 17
Si sono verificati degli errori nell'elaborazione:
 linux-image-3.0.0-15-generic


Tuttavia io continuo a non vedere l'initrd.img della 15 nella cartella /boot...
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda steff » domenica 5 febbraio 2012, 22:32

Premetto che non so come mai e a cosa servono: In ubuntu sotto / ci sono dei collegamenti tipo
Codice: Seleziona tutto
ls -l /| grep init
lrwxrwxrwx   1 root root    33 26 nov  2010 initrd.img -> boot/initrd.img-2.6.32-26-generic
Visto l'errore:
Codice: Seleziona tutto
Failed to symbolic-link /boot/initrd.img-3.0.0-15-generic to initrd.img: File già esistente
Prova sudo mv /initrd.img /initrd.img.esistente  e ripeta l'installazione del kernel linux-image-3.0.0-15-generic
La Documentazione  esiste && aiuta i moderatori - scegli  la sezione giusta!
$ rsync -auv --delete /home/NOME/ /media/disco_USB/BACKUP
:: ArchLinux KDE 4.8 ::  Kubuntu LTS 12.04 ::
Avatar utente
steff
Moderatore Globale
Moderatore Globale
 
Messaggi: 24745
Iscrizione: febbraio 2007
Località: Toscana
Distribuzione: Arch Linux i686
Desktop: KDE

Re: Kernel panic in Ubuntu 11.10 dopo aggiornamento kernel

Messaggioda Mormegil Darkblade » lunedì 6 febbraio 2012, 12:26

Fatto. L'installazione stavolta è andata a buon fine, mi ha ricreato il file /inird.img come collegamento /boot/initrd,img-3.0.0.15-generic, solo che quest'ultimo file continua a non esistere, e continuo a riuscire ad avviare solo con la versione più vecchia del kernel...
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005

u

Messaggioda Mormegil Darkblade » lunedì 6 febbraio 2012, 12:54

Uh, ce l'ho fatta!

bisogna usare il seguente comando:
Codice: Seleziona tutto
sudo mkinitramfs -o /boot/initrd.img-3.0.0-15-generic 3.0.0-15-generic


Questo crea la initrd.img mancante. Poi all'avvio di grub bisogna aggiungere la seguente linea premendo 'e':
Codice: Seleziona tutto
initrd /boot/initrd.img-3.0.0-15-generic


Una volta eseguito l'accesso a ubuntu, si permanente la modifica grub semplicemente eseguondo il comando:
Codice: Seleziona tutto
sudo update-grub2


Nell'output che si ottiene bisogna, se tutto è andato come dovrebbe, grub vi dice che ha trovato l'initr.img che avete creato. Da adesso la versione del kernel si avvia normalmente.

Grazie a tutti per il supporto e l'aiuto!
Ultima modifica di Mormegil Darkblade il lunedì 13 febbraio 2012, 14:28, modificato 1 volta in totale.
Mormegil Darkblade
Prode Principiante
 
Messaggi: 9
Iscrizione: novembre 2005


Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 2 ospiti