Contribute
Register

Guide To Install Mavericks with Clover Bootloader

As you all know (from reading post #1), it is not wise to use the "Silent Fan Patch" with Clover, especially in a multi-boot scenario.

Today, I've ported Fanreset.dylib (used in Chameleon) as a Clover EFI driver (64-bit only). It is attached for those who would like to help test it. Place in EFI/CLOVER/drivers64UEFI.
Hi,Can we find anywhere HPFanReset.efi with whitelist hack? Thanks
 
There is something wrong with this part. I'm trying to install Windows 7 x64 and on step 4 I cannot click Next, right after I've formatted the partition with NTFS and I'm getting this:

Windows cannot be installed to this. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed on GPT disk.

bla-bla-bla


I know exactly what I've chosen back when I installed OS X and it was not MBR !!! WTF ?!?

Are you sure you didn't create a FAT partition with Disk Utility which you then reformatted as NTFS in Windows Installer? Creating a FAT partition switches the partition table to Hybrid GPT/MBR unfortunately… Which is why the guide recommends using the HFS+ first (leaving free space is fine as well) and then reformat it to NTFS.
 
There is something wrong with this part. I'm trying to install Windows 7 x64 and on step 4 I cannot click Next, right after I've formatted the partition with NTFS and I'm getting this:

Windows cannot be installed to this. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed on GPT disk.

bla-bla-bla


I know exactly what I've chosen back when I installed OS X and it was not MBR !!! WTF ?!?

I had the same problem, I'm sure this was discussed somewhere in this thread..

Its been while, but I think in the end I used disk utility to format the drive, then when creating partitions, I didn't create one for windows, I simply left the amount of space I wanted to use unallocated, then let windows do its thing.

Somewhere during the format process, disk utility creates it as an MBR hybrid, I think if you try using NTFS with 3rd party software it might work, anything but fat.

You'll know more than me of any terminal commands to look for an MBR partition on the drive.

Sorry I can't help more, I know a workaround was found though as I managed it a few times.

*edit

I think the thing is, if its ever had a partition created as FAT32 etc, the MBR is still there unless the whole drive is formatted, or you have a way of seeing that mbr partition, perhaps in linux? and removing it.


7. Can't install Windows UEFI because it says this is a MBR drive

If you use Disk Utility to create a FAT partition, your drive will be converted to GPT/Hybrid MBR. To fix this, delete or reformat that FAT partition to Mac OS Extended, or use gdisk in Linux usb to convert your drive to GPT/Protective MBR.

I could be wrong, but I don't think just formatting the partition would work, might need the whole disk to be formatted as the mbr would be protected? gdisk in linux is your best bet Im sure.
 
There is something wrong with this part. I'm trying to install Windows 7 x64 and on step 4 I cannot click Next, right after I've formatted the partition with NTFS and I'm getting this:

Windows cannot be installed to this. The selected disk has an MBR partition table. On EFI systems, Windows can only be installed on GPT disk.

bla-bla-bla


I know exactly what I've chosen back when I installed OS X and it was not MBR !!! WTF ?!?

I've had this problem before too, as everyone said it's because you now have a hybrid MBR/GPT drive. To stop this I just use GParted in linux to create all my drives/partitions, whereas Disk Utility seems to want to use a hybrid drive all the time.
Like I said that's why each time when I change my disks I just use GParted... keeps things easier.
 
I have only one bug left with Mavericks on my 4540s. I've recently upgraded to a SSD and now my boot times are insane, but there's one problem... If I don't move the cursor (using the touchpad, I don't use a mouse) immediately as it appears on screen, my touchpad will stop working, along with the whole keyboard. Plug a mouse in and all that I've typed at the keyboard appears. I also use a password to login, so this bug is at the login screen. I have not tested whether disabling this password for login fixes the issue.

Has anyone come across something like this?
 
Ok, another thing: I'm trying to inject SLIC 2.1 ACPI table. I've placed the bin, named SLIC.aml in /EFI/EFI/CLOVER/ACPI/WINDOWS (tried /EFI/EFI/CLOVER/ACPI/patched too), but SLIC Dump Toolkit in Windows 7 says there is no SLIC table loaded. That happens with r2395 and the latest r2403. Any idea why ?

Some observations:
1. The efi files in /EFI/BOOT wasn't replaced during the Windows 7 install process. I had to select manually bootmgfw.efi in order to continue to the next install step.
2. When I rename bootmgfw.efi to something else, the Windows 7 item disappears from the Clover menu. When I restore its original name, I have it again.
3. Something for the guide: UEFI Hybrid with CSM is a must for Windows 7 too. It can't even reach the Windows boot screen on UEFI Native.
 
Hi,Can we find anywhere HPFanReset.efi with whitelist hack? Thanks

I didn't build one. What card is it? Have you considered just re-branding your card?
 
I have only one bug left with Mavericks on my 4540s. I've recently upgraded to a SSD and now my boot times are insane, but there's one problem... If I don't move the cursor (using the touchpad, I don't use a mouse) immediately as it appears on screen, my touchpad will stop working, along with the whole keyboard. Plug a mouse in and all that I've typed at the keyboard appears. I also use a password to login, so this bug is at the login screen. I have not tested whether disabling this password for login fixes the issue.

Has anyone come across something like this?

Try:
- boot without caches, then repair permissions & rebuild cache
- do EC reset
 
Ok, another thing: I'm trying to inject SLIC 2.1 ACPI table. I've placed the bin, named SLIC.aml in /EFI/EFI/CLOVER/ACPI/WINDOWS (tried /EFI/EFI/CLOVER/ACPI/patched too), but SLIC Dump Toolkit in Windows 7 says there is no SLIC table loaded. That happens with r2395 and the latest r2403. Any idea why ?

Two more observations:
1. The efi files in /EFI/BOOT wasn't replaced during the Windows 7 install process. I had to select manually bootmgfw.efi in order to continue to the next install step.
2. When I rename bootmgfw.efi to something else, the Windows 7 item disappears from the Clover menu. When I restore its original name, I have it again.

You have to rename it exactly "bootmgfw-orig.efi", any other name will not work. Clover still depends on name-patch matching.

About SLIC table, try using AIDA64 to find if the SLIC table is injected correctly. If not, open config.plist with CC and enable Boot > Log, boot to Windows again, then OS X. Go to EFI/Clover/misc and post your debug.log to see if it's injected.
 
Back
Top