[RISOLTO] Kernel panic con ext4 e grub
Inviato: mar 29 set 2009, 21:51
Ciao a tutti! Sto tentando l'installazione della 13.
Se uso il kernel huge-smp il sistema si carica, mentre se uso il 2.6.31.1 personalizzato, ho un kernel panic. Il messaggio è:
L'output di mount, relativamente ai filesystems (/dev/root è su hda2):
Uso grub. Questa è la sezione di menu.lst per l'avvio del sistema:
La parte di .config per il 2.6.31.1, relativa ai filesystems necessari all'avvio:
Uso un .config molto simile (da cui questo deriva) sull'altro computer, dove ho una sola partizione / formattata con ext3, e il sistema si avvia regolarmente. È per questo che sospetto di ext4, ma sospetto anche del mio .config perché il kernel huge-smp funziona (sebbene non sia lo stesso: 2.6.29.6). Solo che ho fatto svariati tentativi già dall'altro ieri, senza successo.
P.S. Purtroppo non mi sono annotato il messaggio, ma ne avevo uno analogo (di kernel panic che non riusciva a caricare un filesystem o giù di lì) anche con il generic-smp originale e initrd.
Se uso il kernel huge-smp il sistema si carica, mentre se uso il 2.6.31.1 personalizzato, ho un kernel panic. Il messaggio è:
Codice: Seleziona tutto
VFS: Cannot open root device "hda2" or unknown-block (0,0)
Please... [...]
Kernel panic - not syncing: VFS: Unable to mount root fs or unknown-block (0,0)
Codice: Seleziona tutto
/dev/root on / type ext4 (rw,barrier=1,data=ordered)
/dev/hda1 on /boot type ext2 (rw)
/dev/hda3 on /home type ext3 (rw)Codice: Seleziona tutto
title kernel sport
root (hd0,1)
kernel (hd0,0)/vmlinuz root=/dev/hda2 ro vga=normal vt.default_utf8=0
title kernel huge-smp
root (hd0,1)
kernel (hd0,0)/vmlinuz-huge root=/dev/hda2 ro vga=normal vt.default_utf8=0Codice: Seleziona tutto
CONFIG_EXT2_FS=y
# CONFIG_EXT2_FS_XATTR is not set
# CONFIG_EXT2_FS_XIP is not set
CONFIG_EXT3_FS=y
# CONFIG_EXT3_DEFAULTS_TO_ORDERED is not set
CONFIG_EXT3_FS_XATTR=y
CONFIG_EXT3_FS_POSIX_ACL=y
CONFIG_EXT3_FS_SECURITY=y
CONFIG_EXT4_FS=y
CONFIG_EXT4DEV_COMPAT=y # questo l'ho introdotto temendo che grub usasse ext4dev
CONFIG_EXT4_FS_XATTR=y
CONFIG_EXT4_FS_POSIX_ACL=y
CONFIG_EXT4_FS_SECURITY=y
CONFIG_JBD=yP.S. Purtroppo non mi sono annotato il messaggio, ma ne avevo uno analogo (di kernel panic che non riusciva a caricare un filesystem o giù di lì) anche con il generic-smp originale e initrd.