The Monday 2004-05-03 at 07:34 -0700, John Wilkes wrote: ...
however, you reported the error as:
VFS: Cannot open root device "hda3" on 03:03"
That, according to grub manual, should be hardisk number four (it is cero based), and partition number four (primary) - that doesn't make much sense, if the error comes from grub.
You are correct that grub numbers from zero, but that message is coming from the kernel on the /boot partition, not grub.
Ah, I thought that could be so, I got confused.
Have you changed the ordering of disks in the bios? Boot sequence?
No.
Pity... everything seems correct, but something must not be so - we are not progressing much. Memory errors? Once I got a corruptions because I had to reseat my memory chip. Run the memory check program from grub.
I can boot the SuSE 7.3 system I have on my /dev/hdb disk and mount /dev/hda3 on /mnt. I don't need that old 7.3 system, and I intend to install SuSE 8.2 on top of it to get mostly back to where I was.
I also keep two systems on the same machine, one 8.2 and the emergency one is 7.3. Same thing.
I've mounted the /var partition and looked at the /var/log/messages file, but there is nothing suspicious in there. Specifically, no disk I/O errors reported.
There wouldn't show much, because that partition is not mounted at the time of your problems. What are the messages you see before the last one (VFS...)? There might be a clue. Did you say the failsafe option from grub worked? If you have reinstalled the kernel, both vmlinuz.shipped and vmlinuz are identical. In that case, it must be a boot option it doesn't like... Copy vmlinuz.shipped over vmlinuz, and initrd.shipped over initrd Another idea: Use the failsafe boot, and remove options till it stops booting. -- Cheers, Carlos Robinson