Contribute
Register

Dual booting using Clover on a real Mac

P1LGRIM

Moderator
Joined
Mar 2, 2012
Messages
19,321
Motherboard
Lenovo ThinkStation p300 ⌘
CPU
i7-4790K
Graphics
Intel HD Graphics 4600
Mac
MacBook Pro, Mac mini
Classic Mac
Power Mac
Mobile Phone
iOS
There are some ongoing discussions on macrumors.com. If those reports were correct then that means that clover is able to write to the private part of the NVRAM in the bootrom. This is the only thing a simple PRAM reset would not reset back to default. Screwing the private part of the NVRAM can brick the bootrom. Now the question is can somebody from clover developers team if they hang around clear out this for us?
If you smash your windows with a hammer it is not the hammer manufacturer's responsibility to correct your mistake.
 
Joined
May 10, 2012
Messages
30
Motherboard
HP Folio 9480m
CPU
i5-4310U
Graphics
Intel HD 4400
Mac
Classic Mac
Mobile Phone
If you smash your windows with a hammer it is not the hammer manufacturer's responsibility to correct your mistake.
Hold on your horses dude. There is no need for an attitude. I am not blaming anyone just trying to get an answer to a simple question. How hard is it?
 
Joined
May 10, 2012
Messages
30
Motherboard
HP Folio 9480m
CPU
i5-4310U
Graphics
Intel HD 4400
Mac
Classic Mac
Mobile Phone
Why not post your question on the Clover forum? https://sourceforge.net/projects/cloverefiboot/
Here is the question asked at sorceforge.net :
There is no clear answer from the developers.
But, you can read actual testing results here:

"Clover is writing binary blocks into the first stream of the NVRAM volume and totally erasing the second stream.

Perhaps Clover don't know how to interact with Macs that don't have PRAM, with NVRAM volume into the SPI flash"

and here:

  • MP3,1 has a 32Kbit PRAM SPI flash and a 16MBit FWB flash for the BootROM.
  • MP5,1 has a 32Mbit SPI Flash for the whole BootROM, NVRAM volume inside it.
  • MP6,1 has a 64Mbit SPI Flash for the whole BootROM, NVRAM volume inside it.
 
Last edited:

Going Bald

Moderator
Joined
Aug 14, 2010
Messages
22,436
Motherboard
GA-X58A-UD7 Rev.1 BIOS F7
CPU
Intel Xeon W3670
Graphics
RX580
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
iMac
@zirkaiva

If you want to use a bootloader on a real Mac, why not use rEFIt or rEFInd? These were developed specifically for Macs and Clover is based on these, but is specifically made for booting PC hardware without the ROM chip on the mainboard that Macs have.
Using Clover on a Mac is, as Pilgrim pointed out, like using a hammer on your windows and expecting them to stay unbroken. Using the proper tool for the job just makes the most sense - would you try to use a browser as a text editor? I would hope not, because it is the wrong tool.
 
Joined
May 10, 2012
Messages
30
Motherboard
HP Folio 9480m
CPU
i5-4310U
Graphics
Intel HD 4400
Mac
Classic Mac
Mobile Phone
@zirkaiva

If you want to use a bootloader on a real Mac, why not use rEFIt or rEFInd? These were developed specifically for Macs and Clover is based on these, but is specifically made for booting PC hardware without the ROM chip on the mainboard that Macs have.
Using Clover on a Mac is, as Pilgrim pointed out, like using a hammer on your windows and expecting them to stay unbroken. Using the proper tool for the job just makes the most sense - would you try to use a browser as a text editor? I would hope not, because it is the wrong tool.
Thanks for the reply @Going Bald . The idea was to find a way for a boot screen for the RX 580. But we did not have any luck so far. Of course we tried first refit, refind and the new derivatives without success. The new Nvidia RTX has a support for the UGA protocol, but there are no Nvidia drivers for Mojave. Catch 22.
 

Going Bald

Moderator
Joined
Aug 14, 2010
Messages
22,436
Motherboard
GA-X58A-UD7 Rev.1 BIOS F7
CPU
Intel Xeon W3670
Graphics
RX580
Mac
iMac, MacBook Pro, Mac mini
Classic Mac
iMac
Thanks for the reply @Going Bald . The idea was to find a way for a boot screen for the RX 580. But we did not have any luck so far. Of course we tried first refit, refind and the new derivatives without success. The new Nvidia RTX has a support for the UGA protocol, but there are no Nvidia drivers for Mojave. Catch 22.
Try installing whatevergreen.kext and lilu.kext in L/E and see if that will enable the RX580 at the boot screen. Use KextBeast to install so you have the choice to install them in L/E (kext wizard only installs to S/L/E - no choice there) then repair permissions and rebuild caches, reboot.
 
Top