- Joined
- Nov 18, 2011
- Messages
- 193
- Motherboard
- Gigabyte GA-Z170X Gaming G1-F22j-OC 0.8.5
- CPU
- i7-6700K
- Graphics
- HD 530/Vega 64
- Mac
- Mobile Phone
There are a few guides for that here. You can find info here. Have you notice that most bootable drives have a file name bootx64.efi? Yes, this file can be substitute by a modified grub shell file by renaming the file to bootx64.efiOk, is the process tricky? Did you follow any guide here or elsewhere?
You can even use the macOS USB installer to do this and after you're done then rename back the original file. I'm not quite sure but I think another way that can be done is dropping the file in the tools folder and while you boot with clover using the USB drive you press any key to stop a the boot screeen and then from the shell you can use the mod grub from the tools folder to run the command that sets the variable you need that enables NVRAM write. The tricky part is finding out which is the variable you are going to change.
In my case the command I use is: setup_var_3 0x4EF 0x00 Notice that I typed in red the variable that is going to be change and that's what you need to find out by analizing your UEFI/BIOS firmware with a couple of tools. This command changes the default value from 0x01 to 0x00, this basicly is switching Yes/true to No/false. I think your in luck because all or most Gigabyte Z170X series motherboards uses the same variable which means that this exact command might work for you without having to dig analizing your firmware to find out which variable you need to change. Which UEFI/BIOS version you have in your motherboard? I can download it and check the firmware.
Last edited: