I can't seem to get QEMU to boot a hard drive with Ubuntu 16.04.1 that's inside an external USB case. I can mount the drive fine in my host OS as partitions, read files, all good.
I know the drive boots as if I put the drive directly into my PC plugging it into SATA it boots fine. But when I try to get QEMU to boot it from USB it errors out. It makes it to Grub fine, but that's when it dies after that.
This is my QEMU command:
sudo kvm -hdb /dev/sdh
This command brings me to Grub:
Then when I continue with Ubuntu or even Recovery Mode Ubu it gives me this:
It won't get past that. I've also tried this QEMU command, which also fails:
sudo qemu-system-x86_64 -usb -usbdevice disk:/dev/sdh
This commands does the following: