Ciao Dopo aver cambiato il computer ho installato Win98, WinXP e Mandrake 9.0 su un disco da 80 GB Per il boot ho lasciato il boot di xp, facendo il dischetto di partenza con lilo, poi ho copiato il MBR di Linux sulla prima partizione(win98), e aggiunto la riga di partenza su boot.ini Ora con il dischetto di partenza, linux parte nomalmente, con la partenza dal boot, dopo una schermata di righe della partenza di linux, si blocca con questo messaggio: "Kernel panic: VFS: Unable to mount root fs on 03:06" Ho provato a fare la partizione di /boot su un altro disco con lo stesso risultato. Con il vecchio computer avevo installato le stesse cose su un disco da 20 GB e funzionava tutto senza problemi. Mi spiegate cosa e' 03:06 e cosa posso fare? Questo e' lilo.conf :
boot = /dev/hda6 # oppure la partizione root delay = 10 # attesa, in decimi di secondo, per poter interagire vga = 0 # opzionale. Si usi "vga=1" per un modo testo 80x50 #linear # si provi "linear" se ci sono problemi di geometria lba32
image = /boot/vmlinuz # il proprio file zImage root = /dev/hda6 # la partizione root label = Linux # o un altro bel nome read-only # root va montato in sola lettura append="hdc=ide-scsi hdd=ide-scsi"
Questo e' il mio fstab :
/dev/hda6 / reiserfs notail 1 1 /dev/hdb2 /boot ext2 defaults 1 2 none /dev/pts devpts mode=0620 0 0 none /mnt/cdrom supermount dev=/dev/scd0,fs=auto,ro,--, iocharset=iso8859-15,codepage=850,umask=0 0 0 none /mnt/cdrom2 supermount dev=/dev/hdd,fs=auto,ro,--, iocharset=iso8859-15,codepage=850,umask=0 0 0 none /mnt/floppy supermount dev=/dev/fd0,fs=auto,--, iocharset=iso8859-15,sync,codepage=850,umask=0 0 0 /dev/hda5 /mnt/nt ntfs iocharset=iso8859-15,ro,umask=0 0 0 /dev/hda1 /mnt/win_c vfat iocharset=iso8859-15,codepage=850,umask=0 0 0 /dev/hdb1 /mnt/win_c2 vfat iocharset=iso8859-15,codepage=850,umask=0 0 0 none /proc proc defaults 0 0 /dev/hda7 swap swap defaults 0 0
e questo e' boot.ini :
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect C:="Microsoft Windows 98" C:\bootsect.lnx="LINUX"
Ho provato a modificare la prima riga di lilo boot=/dev/df0 e caricare il MBR sul dischetto, con lo stesso errore, e penso che l'errore dovrebbe essere in lilo. Mi potete aiutare?
Ciao Ivano
"Kernel panic: VFS: Unable to mount root fs on 03:06" Ho provato a fare la partizione di /boot su un altro disco con lo stesso risultato. [...]
Il boot del kernel viene in ogni caso fatto - e` il kernel che ti parla se ottieni quel mesaggio ;) In altre parole qualche vmlinuz da qualche parte viene letto.
Poi pero` la partizione di / (root) non viene trovata o non viene montata, quindi l'errore.
I casi sono 2: o (1) il lilo che e` stato scritto sul settore di boot pensa che la partizione di / sia in un poso dove in effetti non c'e` o (2) stai usando un file system per / che quel particolare kernel non sopporta.
(1) e` molto piu` probabile - potresti provare a fermare lilo tenendo premuto shift (era shift, vero lista?) e dando un parametro root=/dev/hda6 (quello che e`) a lilo. Se quindi tutto va bene il tuo problema era proprio (1).
Nota (forse questo e` gia` chiaro...): non importa quello che scrivi in /etc/lilo.conf, finche` non riinstalli il boot loader (dando il commando lilo). lilo non riesce a leggere lilo.conf in modo dinamico.
Bye, Chris.
(1) e` molto piu` probabile - potresti provare a fermare lilo tenendo premuto shift (era shift, vero lista?) e dando un parametro root=/dev/hda6 (quello che e`) a lilo. Se quindi tutto va bene il tuo problema era proprio (1).
Inviando il root=/dev/hda6 mi risponde: No such image. [TAB] shows a list Mi da la stessa risposta con qualsiasi parametro gli passo, ho consultato "Lilo mini-Howto" senza risultati. Nell'ultima schermata visibile risulta che vengono riconosciute tutte le periferiche che ho, fa il check delle partizioni e poi il Kernel Panic. Queste sono le ultime 10 righe:
md:md driver 0.90,0 MAX_MD_DEVS=256 MD_SB_DISKS=27 md: Autodetecting RAID arrays. md: autorun... md: ...autorun DONE NET4: Linux TCP/IP 1.0 for NET4.0 IP Protocols: ICMP, UDP, TCP, IGMP IP: routing chahe has tables of 2048 buckets, 16Kbytes TCP:Has tables configured (established 16384 bin 32768) Linux IP multicast router 0.06 plus PIM-SM NET4: Unix domain sockets 1.0/SMP for Linux NET4.0 Kernel panic: UFS: Unable to mount root fs on 03.06
Mi sembra che sta cercando qualche cosa sul RAID, sulla scheda madre c'e', ma non lo uso
Con il dischetto parte normalmente, i parametri sul syslinux.cfg del dischetto sono simili a quelli del lilo. Dopo ogni modifica di lilo.conf lancio lilo e sposto l'immagine di MBR sulla prima partizione come descritto sui Howto. Cosa posso fare? Ciao Ivano