VirtualBox: Grub sees hard drive, Linux does not
- by thabubble
I installed Linux on my second hard drive. I can boot to it just fine. But when I try to boot it from a Windows 7 host using http://www.virtualbox.org/manual/ch09.html#rawdisk, grub sees it and can load vmlinuz and initramfs.
Log:
:: running early hook [udev]
:: running hook [udev]
:: Triggering uevents...
:: running hook [plymouth]
:: Loading plymouth...done.
...
Waiting 10 seconds for device /dev/disk/by-uuid/{root UUID} ...
ERROR: device 'UUID={root UUID}' not found. Skipping fsck.
ERROR: Unable to find root device 'UUID={root UUID}'
It then drops me into a recovery shell. I checked "/etc/fstab" and it's empty, there are also no sd* devices in dev, the only thing in /dev/disk/by-id is a VBox CD device.
I'm not too good with these kinds of things so help would be greatly appriciated.