Jump to content

Clover General discussion


ErmaC
30,171 posts in this topic

Recommended Posts

I am trying to get my pc more virtualised. With proxmox. Most people do it with opencore images, but I would like to stay with clover because I like it and I know it (a little bit).

Right now, passing the gpu (amd rx 580) works well, installed monterey but I am having trouble with restarting or shutdown:

If i want to shutdown now, the display goes black and instead of shutting down, cpu usage goes to 100% in proxmox and I have to write 'qm stop <vmid>'

Thanks!


 

Edited by phi777
Link to comment
Share on other sites

On 4/9/2023 at 9:51 PM, phi777 said:

I am trying to get my pc more virtualised. With proxmox. Most people do it with opencore images, but I would like to stay with clover because I like it and I know it (a little bit).

Right now, passing the gpu (amd rx 580) works well, installed monterey but I am having trouble with restarting or shutdown:

If i want to shutdown now, the display goes black and instead of shutting down, cpu usage goes to 100% in proxmox and I have to write 'qm stop <vmid>'

And, one more question: I everytime have to select under "binary patching" -> "provide CPU info" , how can I translate this to the config.plist?

Thanks!


 

            <key>ProvideCurrentCpuInfo</key>

            <true/>

  • Like 2
Link to comment
Share on other sites

1 hour ago, Slice said:

            <key>ProvideCurrentCpuInfo</key>

            <true/>

Thank you! I edited my post, because it works, if I select skylake-client in the vm configuration. I tested with ProvideCurrentCpuInfo and cpu host in vm config, speed is the same and features are the same.

sysctl -a | grep machdep.cpu.features

gives on bare metal:

FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM PBE SSE3 PCLMULQDQ DTES64 MON DSCPL VMX SMX EST TM2 SSSE3 FMA CX16 TPR PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES PCID XSAVE OSXSAVE SEGLIM64 TSCTMR AVX1.0 RDRAND F16C

and in proxmox vm:

FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT PSE36 CLFSH MMX FXSR SSE SSE2 SS HTT SSE3 PCLMULQDQ VMX SSSE3 FMA CX16 PDCM SSE4.1 SSE4.2 x2APIC MOVBE POPCNT AES VMM PCID XSAVE OSXSAVE TSCTMR AVX1.0 RDRAND F16C

 

Geekbench cpu score in VM (with 8 cores) is 1570, 7220 vs 1660,8060 on bare metal (8 Cores, but 16 Threads), so that is good for me, just for info if anybody is interested how much is the cost of virtualisation.

 

So, basically everything is working, apart from shutdown/reset. My last problems.

I tried so many things but nada.

 

Edited by phi777
  • Like 1
Link to comment
Share on other sites

Hi all

 

Uising SMBIOS Macpro6,1 instead of iMac13,2, I upgrade my old Ivybridge from Catalina 10.15.7  to Monterey 12.6.3. Then patched IntelHD4000 and Nvidia GT640.

Now Software Updater show up macOS full installer instead of Update, when I want to update Monterey to the latest version. Maybe I select the wrong csrActiveconfig 0x867 ?

 

Any ideas ? Please.

Link to comment
Share on other sites

34 minutes ago, Matgen84 said:

Hi all

 

Uising SMBIOS Macpro6,1 instead of iMac13,2, I upgrade my old Ivybridge from Catalina 10.15.7  to Monterey 12.6.3. Then patched IntelHD4000 and Nvidia GT640.

Now Software Updater show up macOS full installer instead of Update, when I want to update Monterey to the latest version. Maybe I select the wrong csrActiveconfig 0x867 ?

 

Any ideas ? Please.

It is normal. If you root patch, always full installer.

  • Like 1
  • Thanks 1
Link to comment
Share on other sites

  • 2 weeks later...

little advertising :)

Posted New Release

Clover Suite Builder  2.0

adds a few improvement for some tools

corrected typos

Main Clover Suite Builder

now (after my recent modifications to mtoc builds)

will check also for installed system and choose the correct mtoc developement

for the OS.

modified also machine info tool. some aesthetic stuff and a few more checks added

 

Major update is: Now it has its own Themes Downloader.

it will offer a few known suggested repository to get your themes.

 

  • Like 8
Link to comment
Share on other sites

Hi @Slice

Before with Clover r5146, I have 5146 EFI_IVY /EFI/CLOVER at the bottom right of Clover GUI. Now with Clover 5151, I have only 5151 /EFI/CLOVER. I don't undestand why volume EFI has disappeared !

 

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI ⁨EFI_IVY⁩                 209.7 MB   disk1s1   <------
   2:                 Apple_APFS ⁨Container disk3⁩         1000.0 GB  disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk2s1
   2:                 Apple_APFS ⁨Container disk4⁩         1000.0 GB  disk2s2

 

Link to comment
Share on other sites

On 4/30/2023 at 10:16 AM, Matgen84 said:

Hi @Slice

Before with Clover r5146, I have 5146 EFI_IVY /EFI/CLOVER at the bottom right of Clover GUI. Now with Clover 5151, I have only 5151 /EFI/CLOVER. I don't undestand why volume EFI has disappeared !

 

/dev/disk1 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk1
   1:                        EFI ⁨EFI_IVY⁩                 209.7 MB   disk1s1   <------
   2:                 Apple_APFS ⁨Container disk3⁩         1000.0 GB  disk1s2

/dev/disk2 (internal, physical):
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *1.0 TB     disk2
   1:                        EFI ⁨EFI⁩                     209.7 MB   disk2s1
   2:                 Apple_APFS ⁨Container disk4⁩         1000.0 GB  disk2s2

 

I am sorry but I removed it because 5151 EFI EFI looks quirky.

  • Like 1
Link to comment
Share on other sites

18 hours ago, Slice said:

I am sorry but I removed it because 5151 EFI EFI looks quirky.

 

Ok. I understand.🙂

 

5XXX EFI_IVY /EFI/CLOVER was introduced by Jief to identify two Volumes/EFI on the same hackintosh. Directly via Clover GUI, I can verify when I boot on from one or another.

Link to comment
Share on other sites

On 5/3/2023 at 12:40 PM, Matgen84 said:

 

Ok. I understand.🙂

 

5XXX EFI_IVY /EFI/CLOVER was introduced by Jief to identify two Volumes/EFI on the same hackintosh. Directly via Clover GUI, I can verify when I boot on from one or another.

See REFIT_MAINMENU_SCREEN.cpp line 172

    case TEXT_CORNER_REVISION:
      // Display Clover boot volume
      if (SelfVolume->VolLabel.notEmpty()  &&  SelfVolume->VolLabel[0] != L'#') {
        Text = SWPrintf("%ls, booted from %ls %ls", gFirmwareRevision, SelfVolume->VolLabel.wc_str(), self.getCloverDirFullPath().wc_str());
      }
      if (Text.isEmpty()) {
        Text = SWPrintf("%ls %ls", gFirmwareRevision, /*SelfVolume->VolName.wc_str(),*/ self.getCloverDirFullPath().wc_str());
      }
      break;

Change line 178 as

Text = SWPrintf("%ls %ls %ls", gFirmwareRevision, SelfVolume->VolName.wc_str(), self.getCloverDirFullPath().wc_str());

to see back the volume name.

  • Thanks 1
Link to comment
Share on other sites

28 minutes ago, Slice said:

See REFIT_MAINMENU_SCREEN.cpp line 172

    case TEXT_CORNER_REVISION:
      // Display Clover boot volume
      if (SelfVolume->VolLabel.notEmpty()  &&  SelfVolume->VolLabel[0] != L'#') {
        Text = SWPrintf("%ls, booted from %ls %ls", gFirmwareRevision, SelfVolume->VolLabel.wc_str(), self.getCloverDirFullPath().wc_str());
      }
      if (Text.isEmpty()) {
        Text = SWPrintf("%ls %ls", gFirmwareRevision, /*SelfVolume->VolName.wc_str(),*/ self.getCloverDirFullPath().wc_str());
      }
      break;

Change line 178 as

Text = SWPrintf("%ls %ls %ls", gFirmwareRevision, SelfVolume->VolName.wc_str(), self.getCloverDirFullPath().wc_str());

to see back the volume name.


Thanks a lot @Slice my goal is that in this way, the name of the volume appears only if it exists (a name). Otherwise nothing appears.

Link to comment
Share on other sites

On 4/25/2023 at 12:39 AM, LAbyOne said:

little advertising :)

Posted New Release

Clover Suite Builder  2.0

 

Can You PLEASE Supply a Zipped Version As The 7z Version Won't Run Here, It Errors Out With Move To Bin Bla Bla

Link to comment
Share on other sites

3 minutes ago, STLVNUB said:

Can You PLEASE Supply a Zipped Version As The 7z Version Won't Run Here, It Errors Out With Move To Bin Bla Bla

No problems,

as i'm actually going to post an updated release.

check back in a few minutes..

eventually you can also find it here as dmg file

Link to comment
Share on other sites

7 minutes ago, LAbyOne said:

No problems,

as i'm actually going to post an updated release.

check back in a few minutes..

eventually you can also find it here as dmg file

Thanks And Good Job Too

 

edit: Same problem there, I Have Serious Issues here, Maybe Gatekeeper needs Disabling

Edited by STLVNUB
Link to comment
Share on other sites

Heads-up guys  v2.0.2

 

5 minutes ago, STLVNUB said:

Thanks And Good Job Too

 

edit: Same problem there, I Have Serious Issues here, Maybe Gatekeeper needs Disabling

Probably, but normally once you allow the browser to download files from different locations you shouldn't have any issue at all, later on.

 

Link to comment
Share on other sites

3 minutes ago, LAbyOne said:

Heads-up guys  v2.0.2

 

Probably, but normally once you allow the browser to download files from different locations you shouldn't have any issue at all, later on.

 

it did get further, still won't run at the moment it is open

but doesn't show itself, trying to delete it say it is open

knocks head on brick wall, I've a lot of issues with my setup

Link to comment
Share on other sites

28 minutes ago, STLVNUB said:

it did get further, still won't run at the moment it is open

but doesn't show itself, trying to delete it say it is open

 

to solve this just open Activity Monitor /App/Utilities

and kill the process

  

29 minutes ago, STLVNUB said:

knocks head on brick wall, I've a lot of issues with my setup

maybe its about your accessibility preferences.

as it uses osascript probably there must be some setting on your machine preventing it to run.

Edited by LAbyOne
Link to comment
Share on other sites

Good day to all, any help is much appreciated, trying to boot my old x58 system with anything other than clover 5116 results in a hang, the screen shot is trying to boot Mojave but it’s the same if I try High Sierra as well.IMG_4563.thumb.jpeg.6a7597e1d24ebb1954f3912ade2fa5e9.jpeg

Link to comment
Share on other sites

12 hours ago, LAbyOne said:

Probably, but normally once you allow the browser to download files from different locations you shouldn't have any issue at all, later on.

 

Now Runs But No Screen is Visible ☹️

Link to comment
Share on other sites

Any Body Having Problems Installing Try This:-

 

Copy The Installer To Another HDD Using Terminal And Run It From There

e.g sudo cp -R The Installer Name  /Volumes/Your HDD

Had Me Stumped For A While,Tried Everything, Made USB Install, Didn't Work

Then I Ran The Installer From That USB And It Worked 😀

Hope This Helps

Link to comment
Share on other sites

Any Chance Of Updating GCC Build Script To 13.1.0?

Builds Smaller EFI Files

Latest IS Greatest

Edited by STLVNUB
Link to comment
Share on other sites

  • 2 weeks later...

In order to ensure that there are no issues with breaking existing installs, OCLP takes a safe approach when it comes to enabling AMFI.

  • You must be building OpenCore on the host (so you cannot be building the EFI for another device)
    • If you build from another machine, we cannot automatically ensure that the target machine has root patches compatible with AMFIPass
  • If you currently have root patches installed, they must be at least v0.6.6 or newer

Thus, for new OCLP users, there is nothing special to do besides building OpenCore on the host.

For existing users, follow these steps:

  1. Download the OCLP version linked below
  2. Build and install OpenCore in order to add AMFIPass to your EFI.
  3. Reboot
  4. Install the new root patches
  5. Reboot
  6. Build and install OpenCore again to disable AMFI
  7. Reboot
  8. You should now be booting with AMFI enabled!

In the patch does not support macos

clover?

  • Like 1
  • Confused 1
Link to comment
Share on other sites

×
×
  • Create New...