Hi, I just got a Kernel panic for no good reason.
The message I get when I start is:
"Kernel Panic - not syncing: VFS: unable to mount root fs on unknown - block (0,0)"
Which is genuinely nonsensical - as there is no reason it should be looking there for my root file system - as my root file system is located at (0,1) or (hd0,1) in grub speak.
My menu.list is set out as follows:
title Debian GNU/Linux, kernel 2.6.18-kanotix-1
root (hd0,1)
kernel /boot/vmlinuz-2.6.18-kanotix-1 root=/dev/sda2 ro
title Debian GNU/Linux, kernel memtest86+
root (hd0,1)
kernel /boot/memtest86+.bin
### END DEBIAN AUTOMAGIC KERNELS LIST
title Windows 2K/XP/2003 (sda1)
chainloader (hd0,0)+
The question is, why is Grub looking at the wrong partition for my root file system? The partition it's looking at has Windows on it. (I plan to remove it as soon as I have a working Linux install).
Also why would it suddenly behave like this? I changed nothing, I did nothing other than reboot. It worked 20 times before that. So why quit now?
If it is any help I am using a laptop which only has a SATA interface. (No IDE drives).
Sometimes if I leave my laptop off for a few minutes and come back to it and then turn it on, Grub will boot my computer normally - but it seems to be very unpredictable.
Can anyone offer any input?