I am running Ubuntu 11.10 x86-64 in Virtual Box. While shutting down the last time the system ran normally, it seemed to have hung up, so I just killed the system. When I wanted to boot it again, nothing happened. If I go to recovery mode in GRUB I get following information:
VFS: Cannot open root device "UUID=99532d26-eb6b-43bf-8520-916a85d6a69d" in unknown-block(0,0)
Please append a correct "root=" boot option; here are the available partitions:
0b00 1048575 sr0 driver: sr
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block(0,0)
Pid: 1, comm:swapper Not tainted 3.0.0-19-generic #33-Ubuntu
As I read in several other boards it seems that GRUB can't find '/'. So I booted from the (virtual) Live-CD and did the following:
sudo mount /dev/sda1 /mnt #according to `sudo fdisk -l` sda1 is my booting partition
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo chroot /mnt
cp -r /usr/lib/x86_64-linux-gnu/pango /usr/lib
update-initramfs -u -k 3.0.0-12-generic
update-grub2 #does not seem to work: Cannot find list of partitions! (Try mounting /sys.)
Then I rebooted, chose the non-recover entry and nothing happened again. I did this like 3 times and it was the same always.
Hopefully somebody can help me. Thanks in advance!