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, but 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.logTo force Legacy booting, add the -l (“el”)  flag:
    ./winclone -l –self-extract -p ${restore_device} 2>&1 >>/tmp/winclone_package.log