Jump to content

Clover General discussion


ErmaC
29,866 posts in this topic

Recommended Posts

Guys, THANK YOU ALL for making me think in different directions. By trying all these solutions which you proposed the problem is FINALLY FIXED.

Ok, what's been done:

  • As @carbo178 suggested I have installed Chameleon, which made ESP active (I am pretty sure that your hard disk boots for exactly the same reason, which has nothing to do with Chameleon itself).
  • Of course, the system became bootable, but Windows didn't load anymore (same as before when ESP was set active)
  • I thought I was going to repartition and reinstall both Windows and OS X again, but first decided to try setting the active flag to any other partition but not ESP, eg. Windows
  • The result is that no partition is shown active, but the hard disk is now bootable and I can start both OS X & Windows.

I have no idea why, but it works! You are probably going to figure this out ))

 

Thank you @carbo178, @Micky1979, and of course @Slice. You guys made my day! And thanks for Clover, it's a great project.

  • Like 2
Link to comment
Share on other sites

Anyway. If you can set any other partition active then it is Hybrid GPT/MBR partition scheme.

If it is pure GPT then it was be working as I said.

Is there any way I can check it except gdisk?

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present
Found valid GPT with protective MBR; using GPT.
Link to comment
Share on other sites

yes. gpt will show you what is on the disk. that is it can print out the partitions and show whether it has a PMBR (standard) vs MBR (hybrid).

 

 

$ sudo gpt -r show disk5

     start      size  index  contents

         0         1         PMBR

         1         1         Pri GPT header

         2        32         Pri GPT table

        34         6         

        40    409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B

    409640  14908792      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC

  15318432    262144         

  15580576  14646648      3  GPT part - 48465300-0000-11AA-AA11-00306543ECAC

  30227224    262151         

  30489375        32         Sec GPT table

  30489407         1         Sec GPT header

 

 

$ sudo gpt -r show disk5

gpt show: disk5: Suspicious MBR at sector 0

     start      size  index  contents

         0         1         MBR

         1         1         Pri GPT header

         2        32         Pri GPT table

        34         6         

        40    409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B

    409640  14908792      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC

  15318432    262144         

  15580576  14646648      3  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7

  30227224    262151         

  30489375        32         Sec GPT table

  30489407         1         Sec GPT header

  • Like 1
Link to comment
Share on other sites

@Slice, I use OS X installer to partition disk and then setup OS. No Windows nor Linux. After that I install Clover, restart, and it doesn't boot (without active partition).

How and at which stage I get hybrid in this setup?

 

Here is the gpt output:

sudo gpt -r show disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  405095256      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  405504896    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  406774432       1376         
  406775808      32768      4  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
  406808576   81588224      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  488396800        335         
  488397135         32         Sec GPT table
  488397167          1         Sec GPT header
Link to comment
Share on other sites

 

@Slice, I use OS X installer to partition disk and then setup OS. No Windows nor Linux. After that I install Clover, restart, and it doesn't boot (without active partition).

How and at which stage I get hybrid in this setup?

 

Here is the gpt output:

sudo gpt -r show disk0
      start       size  index  contents
          0          1         PMBR
          1          1         Pri GPT header
          2         32         Pri GPT table
         34          6         
         40     409600      1  GPT part - C12A7328-F81F-11D2-BA4B-00A0C93EC93B
     409640  405095256      2  GPT part - 48465300-0000-11AA-AA11-00306543ECAC
  405504896    1269536      3  GPT part - 426F6F74-0000-11AA-AA11-00306543ECAC
  406774432       1376         
  406775808      32768      4  GPT part - E3C9E316-0B5C-4DB8-817D-F92DF00215AE
  406808576   81588224      5  GPT part - EBD0A0A2-B9E5-4433-87C0-68B6B72699C7
  488396800        335         
  488397135         32         Sec GPT table
  488397167          1         Sec GPT header

Show parttions with fdisk utility.

Link to comment
Share on other sites

Here:

fdisk: 1> p
Disk: /dev/rdisk0	geometry: 30401/255/63 [488397168 sectors]
Offset: 0	Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -  488397167] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused    
Link to comment
Share on other sites

You told you set a partition active? How?

Once again {

I set ESP active via fdisk -e || f 1;

Hard disk boot = TRUE & Windows load =FALSE; // as expected

I decided to set Windows partition active via fdisk -e || f 4;

}

 

Finally it doesn't show as active, but apparently it did something else which made my hard disk bootable and also let Windows load. That's my post:

 

  • The result is that no partition is shown active, but the hard disk is now bootable and I can start both OS X & Windows.

I have no idea why, but it works! You are probably going to figure this out ))

I have no explanation on that 'something else', but I'm happy it works now.

I've spent 6 weeks reinstalling the system maybe 15-20 times, trying different Clover setup settings, formatting ESP, reading Clover manual & troubleshooting, googling etc. On my other builds I never had this kind of problem. This is probably a first time in my technical experience that I can not explain what exactly happened, but at least it works. ))

Link to comment
Share on other sites

Once again {

I set ESP active via fdisk -e || f 1;

Hard disk boot = TRUE & Windows load =FALSE; // as expected

I decided to set Windows partition active via fdisk -e || f 4;

}

 

Finally it doesn't show as active, but apparently it did something else which made my hard disk bootable and also let Windows load. That's my post:

 

 

I have no explanation on that 'something else', but I'm happy it works now.

I've spent 6 weeks reinstalling the system maybe 15-20 times, trying different Clover setup settings, formatting ESP, reading Clover manual & troubleshooting, googling etc. On my other builds I never had this kind of problem. This is probably a first time in my technical experience that I can not explain what exactly happened, but at least it works. ))

Be happy,

but you can't set partition 4 to be active

 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused    
Link to comment
Share on other sites

It can probably be done with config.plist/Devices/Arbitrary.

 

If not that way (maybe no ACPI identity), certainly through ACPI/_DSM.

 

Well firstly JEEZE, I was not trying to get my head chopped off here. Thank you Download-Fritz for properly explaining.

 

I got my 4th screen to go 4K UHD 60HZ using a active DP -> HDMI2 cable.

 

Now, I am just wondering about this 2 AMD cards now. any help would be appreciated. As i have no idea about AMD cards. i need to drive 4 4K displays over DP. and need help with injecting frame buffers into the second card and such. 

 

Thanks! I hope someone can help. 

Link to comment
Share on other sites

Honestly, I don't know :P.

 

But as RehabMan said, I could be done with config.plist/Devices/Arbitrary. I have no idea how but you should dig and read this post from Slice.

 

Thanks for that link!

 

Now, I just need to find what cards will give 4DP out and work at my high resolution somehow. Anyone have suggestions?

Thanks Guys!

Link to comment
Share on other sites

How can I change background color when using custom logo.  I originally had black background.  When I changed it to custom logo It changed to grey background.  The custom logo I made is all white so now it looks wrong.  I have CustomLogo path under root/boot/customlogo and it works but grey background.

Link to comment
Share on other sites

Honestly, I don't know :P.

 

But as RehabMan said, I could be done with config.plist/Devices/Arbitrary. I have no idea how but you should dig and read this post from Slice.

Note that Devices/Arbitrary will not work if the PCI device does not have an APCI identity. First step is to check ioreg to make sure you have an ACPI identity for the device(s) in question, adding one via add-on SSDT or DSDT/SSDT edits if needed. Then you can move on to implementing the required injections via Devices/Arbitrary.

 

Of course, you also have to know which properties (and values) need to be injected.

  • Like 1
Link to comment
Share on other sites

Note that Devices/Arbitrary will not work if the PCI device does not have an APCI identity. First step is to check ioreg to make sure you have an ACPI identity for the device(s) in question, adding one via add-on SSDT or DSDT/SSDT edits if needed. Then you can move on to implementing the required injections via Devices/Arbitrary.

 

Of course, you also have to know which properties (and values) need to be injected.

 

Would you be open to helping me with this? I know not many people do this off forum? and maybe we can make a easy guide for people?

 

I am prob going to wind up running 2X AMD cards for what i have setup. PM me if you get time :) would be appreciated 

Link to comment
Share on other sites

Having made all backups today I reinstalled the system from scratch to reproduce the situation.

 

Step 1

  • Start from Install USB, deleted all partitions and set new GPT.
  • Install OS X.
  • Install Clover to ESP with boot0af.

Result: HDD Boot = No bootable device.

 

fdisk output (no active partitions):

 

fdisk: 1> p
Disk: /dev/rdisk0	geometry: 30401/255/63 [488397168 sectors]
Offset: 0	Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -  488397167] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused     

 

 

 

Step 2

  • Install Windows 10 EFI from Clover.
  • Set ESP active via fdisk f 1

Result: HDD boot = success, Windows start = Error 0xc000000e.

 

fdisk output (ESP is active):

 

fdisk: 1> p
Disk: /dev/rdisk0	geometry: 30401/255/63 [488397168 sectors]
Offset: 0	Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
*1: EE 1023 254  63 - 1023 254  63 [         1 -  488397167] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused   

 

 

 

Step 3

  • Set Windows partition active via fdisk f 4

Result: HDD boot = success, Windows start = success.

 

fdisk output (no active partitions):

 

fdisk: 1> p
Disk: /dev/rdisk0	geometry: 30401/255/63 [488397168 sectors]
Offset: 0	Signature: 0xAA55
         Starting       Ending
 #: id  cyl  hd sec -  cyl  hd sec [     start -       size]
------------------------------------------------------------------------
 1: EE 1023 254  63 - 1023 254  63 [         1 -  488397167] <Unknown ID>
 2: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 3: 00    0   0   0 -    0   0   0 [         0 -          0] unused      
 4: 00    0   0   0 -    0   0   0 [         0 -          0] unused   

 

 

 

All above is FYI, no action required. I have no clue - how and why, but that's what it is. )) And obviously it is not a Clover issue but smth specific to my HDD/BIOS.

Link to comment
Share on other sites

I am looking for trouble shooting advice. My build is below. I used clover as a bootloader. I have been messing with this for months. I think I found all of the pieces I was missing following a MaciAsl forum & video. The problem is when I used the links from here and the repository in maciasl I am getting other issues but I think it is because I have too many other conflicting kexts and such from previous attempts the new version of the dsdt edit was from someone with the same exact board.

1.) I have a carbon clone of a fairly decent copy before the 10.11.2 update

2.) I am looking for best practices on HOW & WHAT to back up if I just want to test different settings. I am not sure how to test different options in clover.

3.) I think I am getting confused when I read all of the other forums where people are trying to get the computers to boot. but mine is running.

4.) I want to know what would be the Recommended process for starting over with a new Clover configurator (just backup the config.plist?)

5.) I really am not sure what the bluetooth problem is exactly. I do not see the bluetooth in the system preferences but I have a logitech bluetooth keyboard plugged in that worked OOB. I have a mac magic mouse but I cant pair it if I do not see the bluetooth preference window.

6.) I have sound that works with usb speakers but I do not believe the mobo sound is working

Link to comment
Share on other sites

×
×
  • Create New...