I have tried all these things without success.
In January 2015, I bought a brand new Asus H97+ motherboard and disabled the UEFI Mode via the BIOS. I easily installed Zorin 9.0 64-bit that was created using the most recent version of Unetbootin on a backup PC with Zorin 8.1 (8.1 was not more than 1.5 years old).
After running Zorin 9.0 by itself perfectly for 6 months, I needed to install Windows 7 on the Asus H97+ PC. I installed Windows 7 on a brand new separate empty hard disk, with no Zorin or other disks in the PC at the time. Either during Windows 7 installation - or during one of the updates, Secure Boot was enabled by Windows 7 and now no Zorin 9.0 or Zorin 9.1 media will boot - not USB thumb drives or DVDs - whether created by Unetbootin or Rufus (in Windows 7). The specs for UEFI and Secure Boot were created a few years ago. I could not find anything online that was a definitive way to install Zorin once Secure Boot was specifically enabled by a Windows installation.
I was able to disable "Secure Boot" using the method described here: (
http://www.tomshardware.com/answers/id- ... -boot.html) using a USB drive to save the PK keys. My BIOS consistently shows "Secure Boot" is disabled - as expected. The Zorin install media gets to the Zorin 9 wallpaper display and stops / freezes: for USB install drives, install DVD, and previous Zorin 9.0 installation on a HDD. I disabled Fast Boot, selected "CSM", every possible variation I could conceive of.
After spending more than 36 hours trying to get this to work, I will build a completely separate PC with brand new motherboard for Zorin 9 to run on that will never be touched by any Windows 7, 8, 10, 11, ...