Tried to preupgrade from F16 to F17 - kernel panic... any ideas on how to fix this?
I got this error on trying to boot into F17:
"Kernel Panic - not synching: VFS: Unable to mount root fs on unknown-block (0,0)"
This is the best I could do to reproduce the text of this error, Linux won't produce a log file of the kernel panic to paste online (why not???)
I have tried the following steps to fix this:
1) I checked /boot/grub2/grub.conf and ensured that the boot UUID for F17 is the same as the previous F16's boot UUID, those are all the same and it worked before.
2) I checked /etc/fstab and nothing has changed there.
3) I went into grub at the boot process and did "ls" and found the partition is on (hd0,msdos5).
ls (hd0,msdos5)/ brought up the filesystem in question.
How do I get the kernel to mount the root fs...? Or have I discovered a completely new and unfixable problem?
Have you checked initrd? Make sure you have a line in GRUB for that and make sure initrd matches you kernel.
if you have root set in its own line before the kernel line.
I would be suspicious of upgrading this version - from F16 to 17 - in particular, because of the change to a unified file system. It's just one more complication, and easily avoided by a fresh install.
The install is quick.... from what I remember it was no more than about 10 minutes from a live USB.
|All times are GMT -5. The time now is 12:38 PM.|