I provisioned and made a bootable windows 10 to go drive using the instructions here


and tried to boot it with a gen-2 vm by attatching it to the scsi controller as a physical hdenter image description here

But I get the error

Boot failed. Efi SCSI device.

PS - yes, the usb partition is offline - otherwise it wouldn't show up in settings.

  • May I ask, why you require direct VM boot from USB instead of keeping vhdx on USB? – batistuta09 May 14 '20 at 10:04

As you mentioned , it is an OS running on USB disk .

Generally , if it is an OS running on physical server , then , the OS can not be used for VM directly .

This is why we need the feature P2V .

Also , It seems that the USB disk is based on BIOS . But , the VM is a GEN2 VM , it is based on UEFI .

If you want to run that OS on VM , you may consider P2V or attach USB to VM then install OS directly on USB disk.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.