When restoring a package, it is sometimes useful to force EFI or Legacy booting after the image is restored. Winclone normally detects the type of booting based on the hardware and Windows version; however, if Windows is not booting correctly, you can force EFI or legacy booting.

Here are the steps:

  1. Create a Winclone package using Winclone Pro
  2. In the Finder, control click on the package, and select Show Package Contents.
  3. In Contents->Resources, open the postflight script in a text editor.
  4. Find the following line:

./winclone –self-extract -p ${restore_device} 2>&1 >>/tmp/winclone_package.log

To force EFI booting, add the -e flag:

./winclone -e –self-extract -p ${restore_device} 2>&1 >>/tmp/winclone_package.log

To force Legacy booting, add the -l (“el”) ¬†flag:

./winclone -l –self-extract -p ${restore_device} 2>&1 >>/tmp/winclone_package.log