Kernel panic
Inviato: ven 1 dic 2006, 18:00
Come ho detto in 1 precedente thread ho compilato per la prima volta ieri e stavo compilando 1 kernel 2.6.18.3 ignaro che sarebbe uscito un kernel 2.6.19 vabbè aniamo avanti...ho compilato inizialmente con il metodo classico seguendo delle guide su come compilare, tra cui anke s4d e quindi in sequenza ho dato make dep..make clean...make bzimage..make modules.. e make modules_install...con gcc 3.4.6 che poi ho anke aggiornato alla 4.1.1 per vedere se si trattavo di problemi del compilatore..comunque ho caricato come moduli i driver nvidia perkè senza quelli non vedevo nulla(la 1 volta che ho compilato ho fatto tutto senza mettere mani nel menuconfig)e incorpati i supporti per vari FS tra cui ext3, jdb, dos iso9660 ecc..li ho mexi build-in e non come moduli, anche se ho provato anke come moduli..morale della storia riavvio dopo aver agiornato lilo, e quando parto con il 2.6.18 mi esce questo errore:
il mio lilo.conf è il seguente:
Ultimo tentativo che ho provato è stato quello di caricare i supporti dei FS come moduli e farli caricare da initrd.gz che ho letto sulla guida di s4d essere un kernel "minimo"...anche facendo così non ho risolto..l'errore su esce sempre, e anche aggiornando il gcc ho avuto le stesse noie...mi sembra di aver detto tutto, altre prove inutili le ho fatte ma non ho risolto..ah come ultima cosa notate dal lilo.conf che il mio kernel 2.4 funzionante l'ho spostato in /oldboot...però è il kernel dell'installazzione quello...
VFS: cannot open root device "302" or unknown-block(3,2)
Time: tsc clocksource has been installed.
Please append a correct "root=" boot option
Kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(3,2)
il mio lilo.conf è il seguente:
il mio fstab invece è:# LILO configuration file
# generated by 'liloconfig'
#
# Start LILO global section
boot = /dev/hda
message = /boot/boot_message.txt
prompt
timeout = 1200
# Override dangerous defaults that rewrite the partition table:
change-rules
reset
# VESA framebuffer console @ 1024x768x256
vga = 773
# Normal VGA console
# vga = normal
# VESA framebuffer console @ 1024x768x64k
# vga=791
# VESA framebuffer console @ 1024x768x32k
# vga=790
# VESA framebuffer console @ 1024x768x256
# vga=773
# VESA framebuffer console @ 800x600x64k
# vga=788
# VESA framebuffer console @ 800x600x32k
# vga=787
# VESA framebuffer console @ 800x600x256
# vga=771
# VESA framebuffer console @ 640x480x64k
# vga=785
# VESA framebuffer console @ 640x480x32k
# vga=784
# VESA framebuffer console @ 640x480x256
# vga=769
# End LILO global section
# Windows bootable partition config begins
other = /dev/hda1
label = Windows
table = /dev/hda
# Windows bootable partition config ends
# Linux bootable partition config begins
image = /oldboot/vmlinuz
root = /dev/hda2
label = Slackware2.4
read-only
image = /boot/bzImage
root = /dev/hda2
label = Slackware2.6
read-only
image = /boot2.6.19/bzImage
root = /dev/hda2
label = Slackware2.6.19
read-only
# Linux bootable partition config ends
notate qualcosa di strano??io anche se sono abbastanza alle prime armi perché abbandonai linux dopo 1 mesetto di utilizzo posso dire di aver provato a fare il possibile prima di postare qui.../dev/hda5 swap swap defaults 0 0
/dev/hda2 / ext3 defaults 1 1
/dev/hda3 /home ext3 defaults 1 2
/dev/hda1 /windows ntfs ro 1 0
/dev/hda6 /scambio vfat defaults 1 0
/dev/cdrom /mnt/cdrom auto noauto,owner,ro 0 0
/dev/fd0 /mnt/floppy auto noauto,owner 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
Ultimo tentativo che ho provato è stato quello di caricare i supporti dei FS come moduli e farli caricare da initrd.gz che ho letto sulla guida di s4d essere un kernel "minimo"...anche facendo così non ho risolto..l'errore su esce sempre, e anche aggiornando il gcc ho avuto le stesse noie...mi sembra di aver detto tutto, altre prove inutili le ho fatte ma non ho risolto..ah come ultima cosa notate dal lilo.conf che il mio kernel 2.4 funzionante l'ho spostato in /oldboot...però è il kernel dell'installazzione quello...