Clover General discussion

Posted 18 September 2012 - 12:05 PM

ErmaC

127.0.0.1

Supervisors

5,153 posts

Gender:Male

Location:Canary Islands

Slice is glad to present a new EFI bootloader.CLOVERNow version 2 rEFIt based.

It is open source based on different projects: Chameleon, rEFIt, XNU, VirtualBox. The main is EDK2 latest revision.I also want to thank all who help Slice with the development. Credits and copyrights remain in the sources.http://cloverefiboot.sourceforge.net/

Main features:

Spoiler

Boot into 10.4 - 10.8 OSX, Windows EFI and Linux EFI

Boot into LegacyOS (WindowsXP, Linux, DOS) by their bootsectors

This is EFI bootloader so it provides RuntimeServices for OS that impossible for Legacy Bootloaders

Mostly Clover do automatic detection of hardware and set all properties by default. But user can change them by config.plist

with Clover you may restart into other OS from Startup Disk prefPane

Config autodetect by OEM product name

UUID written into config.plist will be the same as in OS

Autopatch OemDSDT for working OSX

SMBIOS will be corrected to standard 2.6

ACPI will be corrected to standard 4.0. Custom DSDT will be loaded from booted partition or from EFI folder

MADT table may be corrected to resolve problem with NMI on some hardware

Posted 18 September 2012 - 01:52 PM

surfcaster

InsanelyMac Legend

Members

716 posts

This is not an explanation or manual Clover, this is a masterclass in Hackintosh, use Clover long time but really it was not until now that I begin to understand what is really, congratulations on your work, sorry mi english

Posted 18 September 2012 - 04:18 PM

blackosx

InsanelyMacaholic

Coders

3,699 posts

Gender:Male

Location:UK

Excellent job on the setting up this topic Fabio & Slice.

Clover has grown and expanded incredibly this year and it now supports a wealth of options, many of which I don't use either because my hardware doesn't require them, or my setup already had the required patches applied. Because of that, and also the pace of development, I've missed out on the learning, experimenting and understanding of some of Clovers options and with the previous available documentation being either the Russian PDF at AppleLife, or one of the hundreds of posts at projectosx your opening posts here make a welcome resource.

Posted 19 September 2012 - 08:06 PM

First, you need to Restore InstallESD.dmg to disk by using Disk Utility.Then, follow the stage 1 and stage 2 to install 10.7.x or 10.8.x to GPT, and auto-create the Recovery HD used for iCloud.

Stage 1

1.Remove kernelcache in InstallESD.dmg/Library/Preferences/SystemConfiguration/com.apple.Boot.plist.<key>Kernel Cache</key> remove this line.<string>xxxxxxxxxxxxx</string> remove this line.2.Copy BaseSystem.dmg/System/Library/Extensions to partition of InstallESD.dmg and add other kexts (FakeSMC.kext).3.Clover select to "Boot Mac OS X with extra kexts (skips cache)", and follow the installation with restart first time.

I completed stage 1 (the installation), after restart i can't seem to detect my HFS+ drive on clover unless i change AHCI to IDE in my bios sata configuration. Once it is detected, it is stuck at [PCI Configuration Begin].Tried FixDsdtMask = 0x0000 = Failnpci=0x3000 PCIRootUID=0 GraphicsEnabler=Yes = failI did not change the smbios or anything else except doing a clean installation and following the above steps. So for stage 2, do i perform all these steps from the shell or any other way (like from windows partition for instance)?I have an Asus G53JW-A1 with nvidia 460m GTX 1.5 Gb memory, and its working pretty well with Chameleon, but was just hoping to get something more Vanilla with your masterpiece and achieve better ACPI integration (Battery, Brightness control,...).Please let me know .