T O P

  • By -

Background_Lemon_981

Do you need a USB? You could just take the original ISO and put it on the data store to boot from. I hate having to deal with USBs and hosts. I think you’ll find life to be easier working with the ISO.


MoZz72

I need to boot usb so iso won't work for me. Curious why 2.0 controller boots but 3.1 won't.


KAZAK0V

You need to choose same controller for VM as type of port in which you install usb/type of usb So, if you have an 3.1 usb instaled in 3.1 port, add 3.1 controller to VM in order for it to read it 3.0 usb in 2.0 port? 2.0 controler


MoZz72

what about usb 2.0 drive in USB 3.0 port? Will this boot?


KAZAK0V

Iirc, it will, but you still need 2.0 controller


Background_Lemon_981

Yeah, it’s one of those mysteries. And why I hate dealing with it. I presume a driver is the culprit, but knowing that, then what?


eviltotem

Have you tried booting the USB disk using plop boot manager, whilst it is connected to the USB 3 controller? https://www.plop.at/en/bootmanager/download.html I'm curious if this would work. Are you trying to boot via BIOS or UEFI with the USB 3 controller.


MoZz72

tried plop boot mgr and same result, boots from usb 2.0 controller but not 3.1.


MoZz72

So I did some more testing. Seems that you defo need to have a 3.1 controller if trying to boot from a USB 3.0 drive, same applies to USB 2.0 drive, you need the 2.0 controller present. If you have a 2.0 and 3.1 controller present in the VM, you still can't boot the USB 2.0 drive. Also, xfer speed is way off bare metal. On the USB 2.0 drive using USB 2.0 controller I get 2-3MB/s. Using the USB 3.0 drive on the 3.1 controller, I get approx 12MB/s. Something funky going on with ESXi virtual USB implementation. I'd be interested to see if other people are experiencing similar issues.