Windows 10: VMWARE create EFI Virtual machine (solved)

Discus and support VMWARE create EFI Virtual machine (solved) in Windows 10 Virtualization to solve the problem; Hi guys if using VMWARE and you want to create a EFI VM just create the VM normally -- use "Other OS" and I will install the OS later. (This is if in... Discussion in 'Windows 10 Virtualization' started by jimbo45, Aug 13, 2019 at 12:27 PM.

  1. jimbo45 Win User

    VMWARE create EFI Virtual machine (solved)


    Hi guys

    if using VMWARE and you want to create a EFI VM just create the VM normally -- use "Other OS" and I will install the OS later. (This is if in the advanced features the UEFI option is greyed out --in VMWare Workststion. In player you'll have to add the line in any case as shown as you won't have the advance options menu). VMWare workstation users only add the line / change the line if the UEFI option is greyed out.

    Now don't start the new vm but edit the vmx file and add the line firmware = "efi"

    e.g

    ...............................
    ide1:0.present = "TRUE"
    usb.present = "TRUE"
    ehci.present = "TRUE"
    svga.graphicsMemoryKB = "786432"
    firmware = "efi" <=================
    ethernet0.addressType = "generated"
    ethernet0.virtualDev = "e1000"
    serial0.fileType = "thinprint"
    serial0.fileName = "thinprint"
    ethernet0.present = "TRUE"
    serial0.present = "TRUE"

    .................................................

    Now under advanced options you will see the boot as EFI with options of secure boot --I never use the secure boot though just the EFI.


    when installing the Guest OS from an iso image boot the VM with Power on to Firmware and then choose the cd rom in the UEFI virtual BIOS.

    You don't need to do anything to the virtual hard disks - the guest OS install should handle all that stuff -- however if any problems in creating gpt virtual hard drive just boot a partition manager / recovery iso and create a gpt drive the standard way. Then go back and re-try the guest OS install.

    If you have VMWare player you'll have to add the boot to firmware option as well in the vmx file to get the BIOS menu for boot . Change FALSE to TRUE if the line exists or add it if it doesn't exist.

    bios.forceSetupOnce = "TRUE"

    This forces the boot to firmware one time -- afte boot vmware resets this to false so you need to change it back again if in VMWARE player if you need to boot to the virtual BIOS

    Also to get a longer delay in the boot bios display options

    add the following
    bios.bootDelay = "xxxx" where xxxx is in millisecs (10E-03 secs).

    BTW to reverse / undo the changes simply change the line back to firmware = "bios"



    Have fun !!!

    Cheers
    jimbo

    :)
     
  2. S_and_S Win User

    Installing a Virtual Machine in Windows 10

    Step #1 is to decide which virtual machine software you wish to install.

    The three most popular choices are:

    • VirtualBox (from Oracle)
    • VMWare Workstation Player (from VMWare); and
    • Hyper-V (from Microsoft)

    Once you've made your choice you can find detailed, illustrated instructions for installing each one on the internet.

    As a personal suggestion: You might find it easier to use either VirtualBox or VMWare Workstation Player. Hyper-V is more complicated to setup.

    Between VirtualBox and VMWare, I think you'll find VirtualBox more user-friendly, and it has the advantage of allowing you to create checkpoints - backups of your virtual machine - whereas to do that in VMWare you'll need to upgrade to their (expensive!)
    paid version.
     
  3. Trybird Win User
    Install VMware Player virtual machines in Windows 10

    Using virtual machines of VMware Player in Windows 10 has many advantages:

    For example, some old softwares can only be used in the old system, but does not work properly or are not compatible in the Windows 10 new system, in these cases users can use old softwares on the virtual machines of old systems in Windows 10.

    Another example is that some old hardwares' drivers can not be compatible with Windows 10 new system, also can use virtual machines of old systems in Windows 10 to load the drivers for old hardwares. Yes, anyway users can use virtual machines of VMware Player
    or Hyper-V to solve the issues that the latest drivers for old peripherals in Windows 10 would no longer have been provided by manufacturers, - these old peripherals should include printers, scanners, etc., but exclude video cards, network adapters cards,
    and so on.

    Here is an example of the actual demand:

    Epson WF-3540 printer and copier works, but cannot access the scanner at all

    Also an example of the actual demand:

    Is it possible to run Windows XP on a Surface Pro 4

    In fact it is very simple for installing a VMware Player virtual machine in Windows 10, now I will practice it in here.

    I could install a virtual machin of VMware Player by following steps:

    1. Download VMware Player.

    Open web browser and go to the following VMware Player official site:

    Workstation Player : Run a Second, Isolated Operating System on a Single PC with VMware Workstation Player

    Click "Try for free".

    Beside "VMware Workstation 12 Player for Windows 64-bit" click "Download Now", then click "Save".

    2. Creates a new folder for VMware Player.

    Press Win+X, A, Alt+Y to open a Command Prompt (Adimin) window and run the following command in it:

    md "E:\Software\Tools\VirtualMachines\VMware\VMwarePlayer"

    3. Install VMware Player.

    Double-click the downloaded file VMware-player-12.1.0-3272444.exe to start the installation.

    The installation location is "E:\Software\Tools\VirtualMachines\VMware\VMwarePlayer".


    VMWARE create EFI Virtual machine (solved) f300a036-c921-4ce1-887a-e65a8b8e5e00.png


    The detailed installing processes and steps are omitted...

    4. Run VMware Player.

    In File Explorer, double-click "E:\Software\Tools\VirtualMachines\VMware\VMwarePlayer\vmplayer.exe"


    VMWARE create EFI Virtual machine (solved) fe868147-657d-4a74-8664-614640d6f3da.png


    Then type my email, and click [Continue] button... some steps are omitted...

    Then VMware Player is starting.

    5. Create Windows XP virtual machine in VMware Player.

    Put the Windows XP installation disc into the optical disc drive (my optical disc drive is FVMWARE create EFI Virtual machine (solved) :).


    VMWARE create EFI Virtual machine (solved) 842f4152-c8ad-4f04-8180-af2c625b8585.png


    In VMware Player, Click "Create a New Virtual Machine", then "New Virtual Machine Wizard" dialogbox pops up.

    On the "Welcome to the New Virtual Machine Wizard" screen, under "Install from:", click or ensure that the default "Installer disc:" radio button is selected.

    Then click [Next >] button.

    On the "Easy Install Information" wizard, input Windows XP's product key, user full name, and password (can be empty).

    Then click [Next >] button.

    On the "Name the Virtual Machine" wizard, I name the virtual machine as "Windows XP Professional", and then click [Browse...] button to select "E:\Software\Tools\VirtualMachines\VMware\VMwarePlayer\Virtual Machines\Windows XP Professional" as its stored location.

    Then click [Next >] button.

    On the "Specify Disk Capacity" wizard, I type or select the Maximum disk size (GB): "40", click and select "Store vitual disk as a single file" radio button.

    Then click [Next >] button.

    On the "Ready to Create Virtual Machine" wizard, click [Customize Hardware...] button, then click "USB Controller", click and ensure that the "Show all USB input devices" checkbox is selected, then click [Close] button.

    Ensure that the "Power on this virtual machine after creation" checkbox is selected.

    Then click [Finish] button.

    6. Complete Windows XP installation.

    After finished Windows XP virtual machine creation, "Windows XP Professional" virtual machine reveals in VMware Player, click and select it, then click "Play Virtual Machine".


    VMWARE create EFI Virtual machine (solved) f6e58aee-dfbf-44dc-9691-df43047276c0.png


    Now Windows XP installing process starts, then I could follow the instructions to continue.

    The detailed installing processes and steps are omitted...


    VMWARE create EFI Virtual machine (solved) 7d9698d4-2892-4872-aa40-18678cf01c98.png


    After finished Windows XP installation, click and select it then click "Player" -> "Power" -> "Power On" to start it.

    7. Do "check for software updates", "download all components including VMware Tools", "install or reinstall VMware Tools".

    Click "Player" -> "Help" -> "Software Updates", then click [Check for Updates] button.

    Click "Player" -> "File" -> "Preferences...", then click [Download All Components Now] button.

    Click "Player" -> "Manage" -> "Install VMware Tools..." or "Reinstall VMware Tools...", then follow the instructions to continue.


    VMWARE create EFI Virtual machine (solved) 66715be3-5e92-4042-b61a-67c1ac1fb2e8.png


    8. Enable and set shared forlders.


    VMWARE create EFI Virtual machine (solved) 399a658f-a2b1-449e-adda-5a27fadc9d7c.png


    Click "Player" -> "Manage" -> "Virtual Machine Settings...", then click "Options" tab, click "Shared Forlders", click and select "Always enabled" radio button, click [Add...] button, then click [Next >] button, then type and set "E:\Software\Tools\VirtualMachines\VMware\VMwarePlayer\Shared"
    as Host Path and "Shared" as Name, then click and select "Map as a network drive in Windows guests", then click [OK] button to store these settings.


    VMWARE create EFI Virtual machine (solved) c2396ebc-fe7e-4d33-80cf-776ae9402dfc.png


    The shared forlder(s) will be assigned default drive letter(s) such as Z: and so on mapped network drive(s) in virtual machine, also will be the window(s) swaping files, folders, and various data between the virtual machine guest and Windows 10 host. For
    example, I use an old scanner to scan an image in the virtual machine of old system, then I can save this image to a shared forlder, then in Windows 10 I can go to the shared forlder to get it. For another example, in Windows 10 I can put old software's installation
    files or old hardwares' drivers into a shared forlder, then in the virtual machine I can get them from the shared forlder and then use them to install old softwares or old peripherals' drivers.

    Similarly, I also could install a virtual machin of Hyper-V by following steps:

    1. Enable the features of Hyper-V.

    Press Win+X, A, Alt+Y to open a Command Prompt (Adimin) window.

    Because by default in Windows 10 the features of Hyper-V are turned off, so I need to run the following command in Command Prompt (Adimin) window to turn its features on:

    dism /Online /Enable-Feature /FeatureName:Microsoft-Hyper-V /All /NoRestart


    VMWARE create EFI Virtual machine (solved) 45aad5b3-c9f2-4b5d-8839-0b1baa47f82a.png


    I could check the installation of hyper-v: first type or paste "appwiz.cpl" in the Cortana's search box, and then tap or click on the words which reveal on the Cortana's pop-up parts:

    appwiz.cpl

    Control panel item

    Then the "Control Panel\All Control Panel Items\Programs and Features" window reveals, click "Turn Windows features on or off", then check and verify that all Hyper-V's features are installed.


    VMWARE create EFI Virtual machine (solved) 5c89a917-d46f-43d5-ae6f-ac3c480a4223.png


    2. Restart the Windows 10 system.

    3. Run "Hyper-V Manager".

    I could type or paste "virtmgmt.msc" in the Cortana's search box, and then tap or click on the words which reveal on the Cortana's pop-up parts:

    virtmgmt.msc

    Microsoft Common Console Document

    Then "Hyper-V Manager" is running.

    4. Create Windows XP virtual machine in Hyper-V Manager

    In Hyper-V Manager click its main menu: "Action" -> "New" -> "Virtual Machine..."


    VMWARE create EFI Virtual machine (solved) d7147f1f-a3aa-41c5-8a8e-170c78319780.png


    Then "New Virtual Machine Wizard" dialogbox pops up.

    Then on the "Before You Begin" screen I click [Next >] button.

    Then on the "Specify Name and Location" screen I name the virtual machine as "Windows XP Professional".


    VMWARE create EFI Virtual machine (solved) 0b2a45dc-ef38-48b5-92c3-eadafa0ffa97.png


    And then click and select the "Store the virtual machine in a different location" checkbox, then click [Browse...] button to select "E:\Software\Tools\VirtualMachines\Hyper-V\" as the stored location.

    Then click [Next >] button.

    Then on the "Specify Generation" screen, ensure that the default "Generation 1" radio button is selected and then click [Next >] button.

    Then on the "Assign Memory" screen, type "2048" MB for the "Startup memory" value and ensure that the "Use Dynamic Memory for this machine" checkbox is selected.

    Then click [Next >] button.

    Then on the "Configure Networking" screen, because I have not created any virtual switch, so in here the Connection setting still keep "Not Connected".

    Then click [Next >] button.

    Then on the "Connect Virtual Hard Disk" screen, ensure that the default "Create a virtual hard disk" radio button is selected and then type or select the settings as below:

    Name: "WinXPPro.vhdx"

    Location: "E:\Software\Tools\VirtualMachines\Hyper-V\Windows XP Professional\Virtual Hard Disks\"

    Size: "44" GB

    Then click [Next >] button.

    Put the Windows XP installation disc into the optical disc drive, my optical disc drive is F:, so on the "Installation Options" screen, I click and select the "Install an operating system from a bootable CD/DVD-ROM" radio button.

    Then click [Next >] button.

    Then the "Summary" screen reveals, view the virtual machine details in here and then click [Finish] button to complete the virtual machine creation.

    5. Complete Windows XP installation

    Now "Windows XP Professional" virtual machine reveals on the Virtual Machines list, its state is off.

    Right-click it, and then in the shortcut menu click on "Start" item. (Also can double-click on the virtual machine, then click and select from menu: "Action" -> "Start".)

    This is like pressing the power button on a physical computer. I might be prompted to "Press any key to boot from CD or DVD", go ahead and do so.

    The virtual machine boots into setup and I can walk through the installation just like I would on a physical computer.

    The remaining steps are omitted...
     
  4. Nikhar_K Win User

    VMWARE create EFI Virtual machine (solved)

    BSOD when launching Virtual Machine

    Hi,



    Thank you for writing to Microsoft Community Forums.



    I appreciate your effort on this. I understand how difficult it could be when the computer doesn’t work as it is supposed to, we will look into this for you. Please reply with the following details to assist you with the appropriate troubleshooting
    steps:



    • Which application are you using to create Virtual Machine?
    • Does the issue occur only when launching a Virtual Machine?
    • Have you reinstalled Windows on the computer?
    • What is the make and model of the computer?


    I have analyzed the dump files shared by you. Since the issue occurs when you launch Virtual Machine, I suggest you to try disabling the VMWare USB Arbitration Service and check if that helps. Please follow the steps mentioned below:



    1. Press Windows key + R, to open
      Run
      dialog box.
    2. Type services.msc and click on
      OK
      .
    3. Look for the VMWare USB Arbitration Service and double click on it to open
      Properties.
    4. Select Disabled from the drop down for
      Startup and Stop the service.
    5. Click on Apply and OK.


    Please reply with the status of the issue, we will be glad to help you further.



    Regards,

    Nikhar Khare

    Microsoft Community - Moderator
     
Thema:

VMWARE create EFI Virtual machine (solved)

Loading...
  1. VMWARE create EFI Virtual machine (solved) - Similar Threads - VMWARE create EFI

  2. How to use dual monitor with VMware virtual machine

    in Windows 10 News
    How to use dual monitor with VMware virtual machine: [ATTACH] [ATTACH]VMware does not allow you to use more one monitor for any guest operating system. However, you can bypass this default setting and use dual monitor with VMware virtual machine. Irrespective of which OS you have installed in the virtual [...] This post How to...
  3. Vmware | software to create virtual computer

    in Windows 10 Software and Apps
    Vmware | software to create virtual computer: - Vmware is software to create virtual computer right on your computer. You can run all existing windows on vmware or other operating systems. - Vmware has many versions but this is the latest version of Vmware and has many great functions. Main features of VMware...
  4. Windows Virtual Machine (Hyper-V) vs. VMware Virtual Machine

    in Windows 10 Virtualization
    Windows Virtual Machine (Hyper-V) vs. VMware Virtual Machine: I have used VMware in the past with limited success though I suspect the hardware limitations had something to do with it. The leaning curve was modest if not at times tedious to confusing at times and I am not particularly looking forward to that again. What can you all tell...
  5. Virtual Machine networking question file explorer + vmware

    in Windows 10 Network and Sharing
    Virtual Machine networking question file explorer + vmware: Yep, as per my recent post history - im having a good run with networking stuff >< So my main pc and other pcs all show up in network when i turn them on, disappear when i turn them off, great! However any of my vm's when turned on appear properly, but when I turn them off...
  6. VMware Workstation Re: Just How Contained is a Virtual Machine

    in Windows 10 Software and Apps
    VMware Workstation Re: Just How Contained is a Virtual Machine: I guess I should know this but I don't. If I create a VM with say win version 1703 or 1709 or even DL the "latest and greatest" 1803 and let the updates fly will anything installed to that VM be written to the BIOS "outside" of the VM? Didn't either the Spectre or Meltdown...
  7. Dual booting inside a VMWARE Virtual Machine.

    in Windows 10 Virtualization
    Dual booting inside a VMWARE Virtual Machine.: I decided (more out of academic interest than need) that I would setup windows 10586 in a vm on VMWARE, and also Insider version. Problem was I could not find anyway of doing this. You could install first version, but how to install second version, as you automatically...
  8. Vmware Wont Open a Virtual machine

    in Windows 10 Virtualization
    Vmware Wont Open a Virtual machine: I have been trying to open a virtual machine but nothing happens. I did have Bitdefender installed but I've removed that (you can't add exclusions in the free version it seems), So I'm at a loss as to what is causing this. The only security I have running at the moment...
  9. Reusable Win10 VMWare virtual machines. Activation concern

    in Windows 10 Updates and Activation
    Reusable Win10 VMWare virtual machines. Activation concern: Hi, I need to be able to create and distribute secure Windows 10 VMWare virtual machines. I will be encrypting and restricting the VM's using Workstation Pro. I will be providing them to contractors at my company and once they complete their work I need to be able to...
  10. Install Windows 10 as Virtual Machine in VMware Player

    in Windows 10 Tutorials
    Install Windows 10 as Virtual Machine in VMware Player: This one covers things in detail. Another great job with this one! *Thumbs One thing I could add here is when arriving to select the VM Player down you will have to choose the Workstation Player option to arrive at the download page seen at...