«

»

Mar 17

Kernel Panic! Major Pain. Easy Fix

After 3 months of steady use, customization and tweaking I (some would say finally) managed to break my Ubuntu Linux install last night. I was rather sad since I didn’t actually do anything this time.

I logged on last night and noticed there were some updates to download and apply. Grabbed said updates and was invited to reboot – I guess that’s the point when I should’ve looked closer at what was updated because that was the last time it booted for 24 hours.

I know it wasn’t a new kernel because 2.6.31-20-generic is still what’s in the GRUB list. Since it is the only kernel in the list I think I can safely assume I didn’t get a new one. But once I selected that kernel and tried to boot I got”:

Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(8,1)

Doh.

I spent some time late last night searching for ways to fix this. Kissed quite a few frogs but ultimately didn’t find anything useful. Or the stuff I found had such heinous looking solutions that I figured I’d rather just reload.

wubi installerI should probably mention, for those following along at home, that this was all on a dual-boot system where the Ubuntu part was installed via wubi.

I didn’t really want to start over so tonight I went spelunking a bit deeper into the Ubuntu forums and eventually found an easy fix on Page 8 of “wubi – kernel panic – not syncing VFS…”.  (I didn’t have to do step B of that solution, BTW). Booted to Windows, grabbed the linked wubildr file, dropped it into place and rebooted to Ubuntu.

Bam, problem fixed. All with just one file.

Now to figure out where to look to see what last night’s updates actually were.

Possibly Related posts:

  1. Grub 2 Fixes
  2. Trying out Ubuntu Netbook 10.04
  3. Ubuntu 10.0.4, VMware and No Keyboard
  4. Ubuntu 10.04 Netbook Setup

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>