Kernel panic

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 :wink:
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