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] aiuuuuto...

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

[Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 12:46

Ciao ragazzi, era tutto ok, sulla mia 3a installazione di ubuntu... SGRUNT!  (nono) fino a che ieri non decido di seguire questa guida per attivare la sospensione e l'ibernazione:
http://divilinux.wordpress.com/2007/11/12/suspend-hibernatestavolta-funzionano-davvero/

provo a farla andare e niente... non funziona...costretto a riavviare manualmente con il tasto reset, accendo e risulta:

Codice: Seleziona tutto
Kernel panic - not syncing : VFS : unable to mount root fs on unknow - block (0,0)


vi prego ragazzi aiuuuttoooo sono in PANIC...  :(
Ultima modifica di giannimesa il lunedì 24 dicembre 2007, 16:46, modificato 1 volta in totale.
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 13:14

non riesco a fare nulla, nemmeno entrare in modalità di ripristino... per provare a rieseguire i passi della guida del cavolo...  :'(
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » lunedì 24 dicembre 2007, 13:43

Intanto grazie per la guida  ;D

Il problema è che il tuo nuovo kernel non riesce più a montare la partizione di root perché non ha il modulo per caricarlo nell'initrd o come built-in, credo. Neanch'io ci capisco molto, ma possiamo provare rimediare.

Quando avvii il computer e compare GRUB, premi il tasto "c" per entrare nella "shell di GRUB". Dovrai scrivere i comandi di grub. Scrivi:

Codice: Seleziona tutto
root (hdx,y)


Dove x e y sono i numeri che identificano la partizione di root. Se la tua partizione di root è, p.es., /dev/sda2, dovrai scrivere (hd0,1); se è /dev/sdb4, scrivi (hd1,3). In sostanza devi abbassare di uno la lettera e il numero del device linux.

Poi scrivi

Codice: Seleziona tutto
kernel /boot/


e a questo punto premi TAB per vedere quali file hai a disposizione. Se esiste un vmlinuz-2.6.22-14-generic, scrivi questo. Dopo il nome del file aggiungi root=/dev/sd.. con il device della partizione.

Poi devi fare la stessa cosa con l'initrd, quindi in teoria devi scrivere

Codice: Seleziona tutto
initrd /boot/initrd.img-2.6.22-14-generic


Ma qui forse dovrai cercare un file di backup: dopo aver scritto /boot/initrd, dai un TAB e guarda che cosa c'è: se c'è un backup, un file che finisce con ~ o qualcosa così, scrivi quello.

Infine scrivi boot e dovrebbe avviarsi Ubuntu.

Spero di essere stato chiaro. Se no, chiedi ancora. Questo è il metodo rapido, ma ce n'è uno più semplice che prevede l'utilizzo di una live cd.
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 14:10

ok grazie, ma come faccio ad identificare dov'è la mia partizione di boot???
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 15:00

ho provato a fare come dici te, tutto ok, ho trovato il file initrd di bakup come dicevi,  faccio il boot, ma nulla... cioè sembra quasi bloccarsi dopo un po' nel boot, ma aspettando esce:

Codice: Seleziona tutto
check root = bootarg cat/proc/cmdline or missing modules , devices : ca/proc/ modules ls /dev
ALERT! does not exist. Dropping to a shell


e quindi mi viene fuori una strana shell, da cui non posso vedere praticamente nulla...

devo riuscire a risolvere per oggi...  :'(
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 15:30

rettifico l'errore che mi dava prima era solo dato dal fatto (spero almeno) che nella stringa di "kernel" non avevo inserito dove trovare il "root", quindi ora modificandoe aggiungendo "root=/dev/sda1" si blocca più avanti, infatti non riesce a trovare il root credo; mi da questi errori:

Codice: Seleziona tutto
Begin running /scriptsinit - bottom...
mount : Mounting /root/dev/on /dev/.static/dev failed : No such file or directory
mount : Mounting /sys/ on  /root/sys  failed : No such file or directory
mount : Mounting /proc on  /root/proc  failed : No such file or directory

Target file system doesn't have /sbin/init


ufffa...  :(
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » lunedì 24 dicembre 2007, 15:31

Fai così: avvia il livecd, che rimettiamo a posto con calma.

Devi trovare la partizione di root: sul desktop ci saranno diverse icone con le partizioni; devi aprirle una alla volta, finché non trovi quella che contiene le cartelle bin, boot, usr, var, ... Quella sarà la tua root.

Entra in /media/"partizione di root"/boot/grub, apri il file menu.lst e postalo qui. Poi posta anche il risultato del comando ls -a /media/"partizione di root"/boot.

Io ora devo andare, ma sostanzialmente quello che devi fare è: trovare in /media/"part.di root"/boot l'initrd (ed eventualmente il kernel) di backup e ripristinarlo in modo che GRUB carichi quello all'avvio.
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 15:59

allora questo e'  il contenuto di menu.lst

Codice: Seleziona tutto
title      Ubuntu 7.10, kernel 2.6.22-14-generic
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=4eddc335-41cd-486e-a245-234069530fdb ro quiet  resume=/dev/sda5
initrd      /boot/initrd.img-2.6.22-14-generic
quiet

title      Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)
root      (hd0,0)
kernel      /boot/vmlinuz-2.6.22-14-generic root=UUID=4eddc335-41cd-486e-a245-234069530fdb ro single
initrd      /boot/initrd.img-2.6.22-14-generic

title      Ubuntu 7.10, memtest86+
root      (hd0,0)
kernel      /boot/memtest86+.bin
quiet

### END DEBIAN AUTOMAGIC KERNELS LIST

# This is a divider, added to separate the menu items below from the Debian
# ones.
title      Other operating systems:
root


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda1
title      Microsoft Windows XP Pirated
root      (hd1,0)
savedefault
makeactive
map      (hd0) (hd1)
map      (hd1) (hd0)
chainloader   +1


# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/sda2
title      Microsoft Windows XP Professional
root      (hd1,1)
savedefault
makeactive
map      (hd0) (hd1)
map      (hd1) (hd0)
chainloader   +1
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 16:04

poi per quanto riguarda la partizione di root , io a suo tempo nell-installazione avevo deciso di dedicare un intero disco a UBUNTU, nell-installazione ho fatto utilizza l-intero disco (in questo modo si faceva da solo le partizioni e tutto il resto), comunque ora vedo che il disco con etichetta "disk" e' la mia partizione di boot.


il risultato del comando invece e':

Codice: Seleziona tutto
ubuntu@ubuntu:/media/disk/boot/grub$ ls -a /media/"disk"/boot
.                             initrd.img-2.6.22-14-generic.bak
..                            initrd.img-2.6.22-14-generic.dpkg-bak
abi-2.6.22-14-generic         memtest86+.bin
config-2.6.22-14-generic      System.map-2.6.22-14-generic
grub                          vmlinuz-2.6.22-14-generic
initrd.img-2.6.22-14-generic
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 16:45

perfetto sto scrivendo dal mio UBUNTINO adesso...  8)  ;D  ;D

avevo paura di non riuscire a sistemarlo... è bastato copiare il vecchio initrd con bakup sul initrd utilizzato dal grub... tutto ok!

ora mi chiedo ma come posso fare il backup di kernel e initrd nel caso succedesse ancora??? initrd lo copio e il kernel???
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Koluber » lunedì 24 dicembre 2007, 16:58

Dà anche a me lo stesso problema... Però non sul kernel 2.6.22-14 ma sul kernel 2.6.15-23 (dapper drake) che ho installato per poter installare il modem fastrate usb 100...

Come posso fare per far partire linux sotto il kernel 2.6.15-23 se mi da quell'errore?

Devo fare lo stesso procedimento fatto da giannimesa???

Aiuto quel modem mi stà facendo impazzire....

Grazie mille,

Koluber. :'(
Koluber
Prode Principiante
 
Messaggi: 9
Iscrizione: dicembre 2007

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » lunedì 24 dicembre 2007, 19:18

@giannimesa: certo che puoi. Per esempio, puoi creare una cartella backup sotto /boot, dove metti il tuo kernel e il tuo initrd attuali. Comunque ogni volta che il sistema fa una modifica là crea automaticametne un backup, quindi non dovresti temere molto.

@Koluber: perché hai installato un kernel più vecchio? I problemi possono essere molteplici: può essere dalla banale mancanza di parametri (tra cui quello della partizione di root) all'initrd che manca dei moduli per leggere la root a qualcosa di più grave... Comunque ti consiglio di tenere il kernel attuale e modificare quello. Il procedimento che ho detto a giannimesa serve per avviare il kernel originale perché quello nuovo modificato non funziona a dovere. Usa il procedimento per avviare il tuo buon vecchio ubuntu normalmente, ma il modem non funzionerà ancora. Però potrai ritentare...  ;)
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » lunedì 24 dicembre 2007, 19:24

p0erfetto e come faccio a fare questi backup?? e tra l'altro in automatico??? una guida po qualcosina non c'è in giro??
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » lunedì 24 dicembre 2007, 19:31

Nulla di più semplice:
Codice: Seleziona tutto
//Creazione cartella
sudo mkdir /boot/backup

//Copia files
sudo cp /boot/vmlinuz... /boot/initrd... /boot/backup


Il backup non è altro che una copia di riserva dei files.
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda giannimesa » martedì 25 dicembre 2007, 17:09

Spiros ha scritto:Nulla di più semplice:
Codice: Seleziona tutto
//Creazione cartella
sudo mkdir /boot/backup

//Copia files
sudo cp /boot/vmlinuz... /boot/initrd... /boot/backup


Il backup non è altro che una copia di riserva dei files.


si si questo l'avevo capito... ma il kernel dove lo trovo?? cioè che file è??
giannimesa
Prode Principiante
 
Messaggi: 62
Iscrizione: dicembre 2007

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » venerdì 28 dicembre 2007, 13:07

Scusa il ritardo... Sai, le feste...  :D

Il kernel è il file /boot/vmlinuz-2.6.22-14-generic o qualcos altro a dipendenza della verione che hai. Il modo più semplice per scoprire inequivocabilmente qual è il tuo kernel è dare il comando:
Codice: Seleziona tutto
ls -l /vmlinuz

e vedere dove punta il link.
Una volta trovato il file, copialo dove vuoi.

Per l'initrd (init ramdisk: è una specie di ram che il kernel monta all'avvio e in cui sono presenti i moduli che gli servono per caricare la root e poche altre cose), fai la stessa cosa; il file di riferimento in questo caso è /initrd.img: guarda dove punta il file con ls -l /initrd.img.
Ultima modifica di Anonymous il venerdì 28 dicembre 2007, 13:09, modificato 1 volta in totale.
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda Ulisse07 » martedì 15 gennaio 2008, 4:38

Spiros ha scritto:Intanto grazie per la guida  ;D

Il problema è che il tuo nuovo kernel non riesce più a montare la partizione di root perché non ha il modulo per caricarlo nell'initrd o come built-in, credo. Neanch'io ci capisco molto, ma possiamo provare rimediare.

Quando avvii il computer e compare GRUB, premi il tasto "c" per entrare nella "shell di GRUB". Dovrai scrivere i comandi di grub. Scrivi:

Codice: Seleziona tutto
root (hdx,y)


Dove x e y sono i numeri che identificano la partizione di root. Se la tua partizione di root è, p.es., /dev/sda2, dovrai scrivere (hd0,1); se è /dev/sdb4, scrivi (hd1,3). In sostanza devi abbassare di uno la lettera e il numero del device linux.

Poi scrivi

Codice: Seleziona tutto
kernel /boot/


e a questo punto premi TAB per vedere quali file hai a disposizione. Se esiste un vmlinuz-2.6.22-14-generic, scrivi questo. Dopo il nome del file aggiungi root=/dev/sd.. con il device della partizione.

Poi devi fare la stessa cosa con l'initrd, quindi in teoria devi scrivere

Codice: Seleziona tutto
initrd /boot/initrd.img-2.6.22-14-generic


Ma qui forse dovrai cercare un file di backup: dopo aver scritto /boot/initrd, dai un TAB e guarda che cosa c'è: se c'è un backup, un file che finisce con ~ o qualcosa così, scrivi quello.

Infine scrivi boot e dovrebbe avviarsi Ubuntu.

Spero di essere stato chiaro. Se no, chiedi ancora. Questo è il metodo rapido, ma ce n'è uno più semplice che prevede l'utilizzo di una live cd.

Non so chi tu sia, ma ti devono fare una statua d'oro  (yes)
Ho seguito questa guida e mi hai salvato dagl' incubi che mi assalivano in preda al panic  ;D
Grazie davvero.  :)
U.07

EDIT: purtroppo ad ogni avvio si ripresenta il problema. E qui non sò come fare a  risolverlo definitivamente..
Riporto gli output di ls:
ulisse@ulisse-desktop:~$ ls -l /vmlinuz
lrwxrwxrwx 1 root root 30 2007-06-07 03:28 /vmlinuz -> boot/vmlinuz-2.6.20-16-generic

e
ulisse@ulisse-desktop:~$ ls -l /initrd.img
lrwxrwxrwx 1 root root 33 2007-06-07 03:28 /initrd.img -> boot/initrd.img-2.6.20-16-generic


ora non so se può dipendere da un fatto di permessi..
Ho fatto le copie dei file .old
e adesso?..

Tutto per provare quel dannato
Codice: Seleziona tutto
sudo gedit /etc/usplash.conf

e sopratutto
Codice: Seleziona tutto
sudo update-initramfs -u
Ultima modifica di Ulisse07 il martedì 15 gennaio 2008, 5:40, modificato 1 volta in totale.
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4018
Iscrizione: aprile 2007

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Ulisse07 » martedì 15 gennaio 2008, 7:06

(good)[RISOLTO] ma di più  (good)
In pratica quando la prima volta ho dato il comando
Codice: Seleziona tutto
sudo update-initramfs -u

non ho aspettato che ricomparisse la boxname (o come si chiama)
In pratica non ho aspettato che il kernel all'interno del file initrd venisse generato correttamente, risultando forse corrotto..
Grazie alla santa guida di Spiros, la 4 volta che ho riavviato ubuntu ho ridato il codice
Codice: Seleziona tutto
sudo update-initramfs -u

aspettando stavolta che il kernel venisse generato correttamente.
Al riavvio ho avuto la bella sorpresa che il tutto si era ripristinato perfettamente  (b2b)
Marò comme sò cuntento  ;D
Ultima modifica di Ulisse07 il martedì 15 gennaio 2008, 7:10, modificato 1 volta in totale.
Avatar utente
Ulisse07
Imperturbabile Insigne
Imperturbabile Insigne
 
Messaggi: 4018
Iscrizione: aprile 2007

Re: [KERNEL PANIC] aiuuuuto...

Messaggioda dandolo » lunedì 16 novembre 2009, 18:56

buongiorno a tutti e grazie in anticipo per l'aiuto! premetto che sono neofita di linux ma mi arrangio seguendo i forum, stavolta però non ne vengo fuori!! senza che io avessi fatto niente all'accensione del notebook (sul quale è installato sia ububtu che windows) mi da il seguente messaggio di errore e si blocca:

2.807403) Kernel panic - not syncing: VFS:unable to mount root fs on unknown block(8,2)

non riesco ad entrare nemmeno in recovery mode e seguendo la guida di Spiros entro nella shell di grub ma i commandi non danno nessun risultato.

il commando root (hd0,1) mi da solo il messaggio filesystem is fat  (la mia partizione di root è dev/sda2)

il commando kernel /boot/  mi dice unknown command 'kernel'

non voglio arrendermi ma non so che fare!! >:(

aaiiiutooooo

grazie mille
dandolo
Prode Principiante
 
Messaggi: 6
Iscrizione: novembre 2009

Re: [Risolto] [KERNEL PANIC] aiuuuuto...

Messaggioda Spiros » lunedì 16 novembre 2009, 20:20

Ciao, dandolo, e benvenuto.

Ti devo dire subito che sono passati due anni dall'ultimo post su questo thread, e in due anni sono cambiate un po' di cose (tra cui proprio grub). Il mio consiglio è di aprire una discussione a sé stante nella stessa board e di scriver qui che sposti la discussione lì. Avrai certamente più visibilità.

Prima ancora, però, ti consiglio di cercare qui sul forum o su Google. Io ho trovato questa discussione: http://forum.ubuntu-it.org/viewtopic.php?t=231746, ma ce ne sono altre. Se non riesci a risolvere, apri la discussione con calma, e vedrai che va tutto a posto. Io purtroppo non posso aiutarti, anche se ho capito che il problema è nell'initrd che non ha i moduli necessari (o più probabilmente che non è aggiornato).
Spiros
HP Compaq 6910p - Intel Core2 Duo T7500 @ 2.20GHz - 2GB DDR2 - HD 120GB - ATI Mobility Radeon X2300 - Intel PRO/Wireless 4965 AG
Avatar utente
Spiros
Entusiasta Emergente
Entusiasta Emergente
 
Messaggi: 1100
Iscrizione: marzo 2006
Località: Zurigo

Successiva

Torna a Kernel e servizi di sistema

Chi c’è in linea

Visualizzano questa pagina: Nessuno e 1 ospite