Search

Language:  

Available article translations:

Unable to start Boot Camp based Windows 8 Virtual Machine in Parallels Desktop 8 on new MacBook 2013

APPLIES TO:
  • Parallels Desktop 10 for Mac Standard Edition
  • Parallels Desktop 9 for Mac Standard Edition
  • Parallels Desktop 8 for Mac Standard Edition

Symptoms

I cannot start Windows 8 based on Boot Camp Virtual Machine on a new MacBook 2013

Virtual machine hangs on 'Trying to boot from SATA 1...'

Resolution

  1. Download bootcamp-enable-efi.zip from the attachment. Move it to the Desktop.
  2. Extract bootcamp-enable-efi.sh file from the downloaded archive to Desktop
  3. launch Terminal (it is located in Applications -> Utilities)
  4. In Terminal type in (press Return after each line):

    cd ~/Desktop
    sudo chmod +x bootcamp-enable-efi.sh
    

    (Enter your password, you will not see it on typing)

    perl -pi -e 's/\r\n/\n/g' bootcamp-enable-efi.sh
    ./bootcamp-enable-efi.sh <path-to-VM> 
    

where <path-to-VM> is a path to Bootcamp-based virtual machine, e.g. Windows 8.pvm.

To make it more simple you can just locate your Boot Camp Virtual machine .pvm file in Finder (by default it is located in /Users/username/Documents/Parallels), then drag-and-drop that file from Finder into Terminal window right next to ./bootcamp-enable-efi.sh

the correct string will look something similar to this:

    ./bootcamp-enable-efi.sh /Users/appleseed/Documents/Parallels/My\ BootCamp\ Windows8.pvm

Press Return and wait for the script to fix the issue.

The successful output will be:

    Checking registered VM list...
    Searching bootcamp hdd...
    Copying efi partition...
    Operation needs root permissions
    Password:
    Configuring disk image...
    Enabling efi boot...

    The VM has been successfully configured.



1e5db16426987d561060acdf56d947b4 97cd84747b25a2e5a06065a21a747a53 df4909b7dd0609a3c148f007041db6d9 3307fff3682b15f0ba3fbe13d779296d ae069407387ff6d2cdd44f3842d61cf7

FEEDBACK
Was this article helpful?
Tell us how we may improve it.
Yes No