Boot from USB in VMware Workstation

 

I ‘am testing an unattended installation of VMware ESX 4 from USB drive. After every change, i need to test if the unattended still worked. I tried to use VMware workstation to test the unattended installation. VMware Workstation doesn’t support boot from USB, even with version 7. There is an unofficial solution to fix this problem by using the PLOP boot manager (

Download link).  The PLoP Boot Manager is a small program to boot different operating systems. You can boot the operating systems from harddisk, floppy, CD/DVD or from USB.

 

Steps to boot from USB:

- Download the BLOP boot manager

- Add a USB controller to the VM and select Automatically connect new USB devices.

image

- Attach the PLOP boot manager image as floppy- or CD image

- boot the VM in PLOP

- Insert the USB stick and select USB

image

Sometimes the USB device is not detected at once, reboot the VM once more and it should work.

Now it is possible to boot even VMware ESXi in VMware Workstation, cool!

Credits goes to Uli Hankeln from http://sanbarrow.com, thanks for pointing me to this boot manager.

 

Be Sociable, Share!

2 Responses to Boot from USB in VMware Workstation

  • steven b says:

    hi

    have followed all instructions found in getting usb booting up in vmware,
    by using plppt.iso, even though i get this working correctly in vmware still cant get it to find or recognise the usb’s

    trust some one can help

    steve b

  • dean says:

    Great little tool! Never used it before, but it worked perfectly. Steven, make sure you are connecting the USB flash drive to the guest by clicking the icon in the bottom right corner of the VM console screen before choosing to boot from USB.

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">