Jump to content
ErmaC

Clover General discussion

21,428 posts in this topic

Recommended Posts

git fetch just "downloads" the changes from the remote to your local repository. git pull downloads the changes and merges them into your current branch. "In its default mode, git pull is shorthand for git fetch followed by git merge FETCH_HEAD

 

$ git tag -l

5071

5078

5081

5084

5089

5091

5093

5094

5095

5096

Share this post


Link to post
Share on other sites
Advertisement

Hi guys,

 

Currently I have macOS Catalina on an NVMe drive, Windows 10 on another NVMe drive and macOS Mojave on an SSD in my desktop system. Occasionally I get some ghost entries in my bios boot menu, and they are just blank but pretty easy to remove but nonetheless annoying. So my question is can I have my macOS EFI and Windows EFI combined? Both versions of macOS on my system share the same EFI partition on my NVMe, drive what I would like to do is move that EFI to exist with my Windows EFI partition. I’m planning on reinstalling Windows 10 shortly and enlarging the EFI partition to accomodate the change but I would like to know if this will cause any issues going forward? Will I be able to update CLOVER once it is on a non macOS drive?

Or is it best practice to keep different systems EFI partitions seperate?

Share this post


Link to post
Share on other sites

okay i found revision issue.

i have been use clovergit script of vector.

his v1 script

 

if [[ ! -d "$HOME"/src/CloverBootloader ]]; then
  ask 'Do you want to checkout CloverBootloader?'
  mkdir -p "$HOME"/src
  cd "$HOME"/src
  git clone --depth 1 $cloverLink
fi

 

  git clone --depth 1 $cloverLink causes revision issue.

so i removed "--depth 1".

i can get correct rev.

 

i edited line and use default as xcode8 build

 

 

clovergit_v1.1.zip

Share this post


Link to post
Share on other sites
1 hour ago, Sherlocks said:

okay i found revision issue.

i have been use clovergit script of vector.

his v1 script

 

if [[ ! -d "$HOME"/src/CloverBootloader ]]; then
  ask 'Do you want to checkout CloverBootloader?'
  mkdir -p "$HOME"/src
  cd "$HOME"/src
  git clone --depth 1 $cloverLink
fi

 

  git clone --depth 1 $cloverLink causes revision issue.

so i removed "--depth 1".

i can get correct rev.

 

i edited line and use default as xcode8 build

 

 

clovergit_v1.1.zip

 

Thanks :) it's convenient as pre-script before using Buildme.

Share this post


Link to post
Share on other sites
5 hours ago, SavageAUS said:

Hi guys,

 

Currently I have macOS Catalina on an NVMe drive, Windows 10 on another NVMe drive and macOS Mojave on an SSD in my desktop system. Occasionally I get some ghost entries in my bios boot menu, and they are just blank but pretty easy to remove but nonetheless annoying. So my question is can I have my macOS EFI and Windows EFI combined? Both versions of macOS on my system share the same EFI partition on my NVMe, drive what I would like to do is move that EFI to exist with my Windows EFI partition. I’m planning on reinstalling Windows 10 shortly and enlarging the EFI partition to accomodate the change but I would like to know if this will cause any issues going forward? Will I be able to update CLOVER once it is on a non macOS drive?

Or is it best practice to keep different systems EFI partitions seperate?

 

Quote

Will I be able to update CLOVER once it is on a non macOS drive?

Yes and No to this question, depend on your preference, Clover Installlation package is an Mac app and it will need a Mac formatted drive to install, because it will write some receipts file to Library and usr folders, so the next install/upgrade it will know which drivers you have installed and upgrading according. And Yes, there's work around this by installing Clover on a Mac formatted usb thumb drive and just copy the BOOTX64.efi, CLOVERX64.efi and other drivers over to your boot EFI partition to replace the old one.

 

Quote

is it best practice to keep different systems EFI partitions seperate?

Yes

 

Windows installation have tendency to over write the EFI folder, prepare to have a backup clover USB to restore. And once windows wrote its boot files to EFI folder and you moved its EFI folder to another drive, it will not boot. On the contrary, Clover EFI folder can be moved to any bootable drive you want, and it work fine, that's beauty about Clover Bootloader. I have chosen Clover as my ultimate bootloader for all my Oses due to its ability to chainload any other UEFI boot OSes, it even boot my freebsd OS :)

 

:thumbsup_anim: Clover! 

Share this post


Link to post
Share on other sites
1 hour ago, n.d.k said:

Want to stay on edge with lastest commit clover build? https://github.com/n-d-k/ndk_tools/releases

 

I used Travis Ci server as a work horse for testing all clover commits build, auto build and auto publish, and hey it's free, why not..

 

Great work :) Thanks a lot.

 

Just my opinion: pre-release seems to be sorted by commit number. So the latest one is after the previous one. It is possible to the latest pre-relase at the top list

 

Sorry for my bad english

Capture d’écran 2019-10-12 à 19.54.44.png

Share this post


Link to post
Share on other sites

Thanks!

I just found that out myself too and have put a note on the README on that repo about the pre-leases not sorted, you're right seems it's sorted by commit timestamp of my repo instead, I guess I have to configure the server to send a new commit to my repo before publish it.

 

By the way, I am doing this for the purpose of testing Auto build with Travis Ci server. In hope, Slice can use the similar technique to automate his releases on clover repo. The prerelease order will display correctly if it's published on the same repo it compiled it from.

 

PS.

After quite a few tests, it seems the prerelease one are by designed displayed in reverse order which make the newest prerelease one always next to the last release.

Edited by n.d.k

Share this post


Link to post
Share on other sites
9 hours ago, n.d.k said:

 

Yes and No to this question, depend on your preference, Clover Installlation package is an Mac app and it will need a Mac formatted drive to install, because it will write some receipts file to Library and usr folders, so the next install/upgrade it will know which drivers you have installed and upgrading according. And Yes, there's work around this by installing Clover on a Mac formatted usb thumb drive and just copy the BOOTX64.efi, CLOVERX64.efi and other drivers over to your boot EFI partition to replace the old one.

 

Yes

 

Windows installation have tendency to over write the EFI folder, prepare to have a backup clover USB to restore. And once windows wrote its boot files to EFI folder and you moved its EFI folder to another drive, it will not boot. On the contrary, Clover EFI folder can be moved to any bootable drive you want, and it work fine, that's beauty about Clover Bootloader. I have chosen Clover as my ultimate bootloader for all my Oses due to its ability to chainload any other UEFI boot OSes, it even boot my freebsd OS :)

 

:thumbsup_anim: Clover! 

Thanks for that. To keep my PC wife friendly I need it to boot straight into windows 10, she doesn’t like the “stupid countdown” even though with clover Windows is set as default. So I’ll keep my EFI’s separate and just deal with the occasional ghost entry. 

Share this post


Link to post
Share on other sites

Hello,

I tried building Clover (Github) using `./ebuild.sh -fr -mc` or `./ebuild.sh -fr --x64-mcp`

..but I get only boot7 (missing boot6). Any workarround? Thanks.

Share this post


Link to post
Share on other sites
17 minutes ago, Badruzeus said:

Hello,

I tried building Clover (Github) using `./ebuild.sh -fr -mc` or `./ebuild.sh -fr --x64-mcp`

..but I get only boot7 (missing boot6). Any workarround? Thanks.

#SOLVED: Ah, nevermind.. It worked with building twice:

1st: ./ebuild.sh -fr

2nd: ./ebuild.sh -fr -mc

Thanks anyway :lol:

Share this post


Link to post
Share on other sites

Hi all,

May I ask 3 questions and hope you can help and explain.

 

1) Is downloading Clover Bootloader from sourceforge (Clover_v2.5k_r5070) outdated compare to CloverHackyColor or n-d-k Github (Clover_v2.5k_r5096)?

2) Before updating Clover Bootloader to Clover_v2.5k_r507 for Mojave 10.14.6, everything boot perfectly.  However, after updating to r5070 and reboot desktop, one I hit enter on Boot From Mac, I get black screen.  I try using Shell to get old clover backup but I don't know the command and even doing ls command doesn't work. Please help me fix.  Thank you in advance

3) When I installed bootloader to bootable USB Cataline, I notice there's no Driver64 folder in EFI for r5070, is that no longer needed or I got a corrupted download?

 

This is what I got when booting from UBS Cataline when using -v -x
 

Quote

 

ERROR allocating 0x32a2 pages at 0x0000000001031000 alloc type 2

Error loading kernel cache (0xe)

Boot failed: will sleep for 10 seconds before exiting...

 

 

Thank you.

Edited by loganMac

Share this post


Link to post
Share on other sites

I cant set DVT Pre-Allocated to 128M. When I set 128M I am getting this error;

 

876490982_IMG_0019copy.jpg.9875e56de76902f7d99b2875119ce868.jpg

 

I added boot arg slide=0 but this time I got this error;

 

717368514_IMG_0021copy.jpg.6caa0a2126eceb2e03dce48407c4f210.jpg

 

I am using AptioMemoryFix.efi. What can I do? Why can't I set 128M? 

Share this post


Link to post
Share on other sites
40 minutes ago, vector sigma said:

delete the "slide=xxx" boot argument and let the driver doing every things automatically?

 

The first picture is without 'slide=' arg. No slide arg just changed DVT Pre-Allocated to 128M and start to boot I am getting the error on the first picture. That's why I thought I must add slide arg. 

Edited by telepati

Share this post


Link to post
Share on other sites
1 hour ago, telepati said:

 

The first picture is without 'slide=' arg. No slide arg just changed DVT Pre-Allocated to 128M and start to boot I am getting the error on the first picture. That's why I thought I must add slide arg. 

370 megas aren't enough... so why not taking the default vram (if I've understood you well)? There's no magic to do if the best page is already too small. The only way is to not use AptioMemoryFix, but using one of the OsxAptioFix* that free memory..

Share this post


Link to post
Share on other sites
56 minutes ago, vector sigma said:

370 megas aren't enough... so why not taking the default vram (if I've understood you well)? There's no magic to do if the best page is already too small. The only way is to not use AptioMemoryFix, but using one of the OsxAptioFix* that free memory..

 

This is the setup on BIOS

 

445878330_IMG_0024copy.jpg.a97c96743ac5a22b3050ab613e705daa.jpg

 

I tried all AptioFix options in Clover Installer; None of them work with the setup above. If I set 64M to 256M AptioMemoryFix.efi working but others AptioFix doesn't work.

 

1604345243_IMG_0023copy.jpg.355c058fcc7192ea4966381ad4805760.jpg

 

Share this post


Link to post
Share on other sites
1 hour ago, telepati said:

If I set 64M to 256M AptioMemoryFix.efi working but others AptioFix doesn't work.

Well, you know what to do:

2 hours ago, vector sigma said:

so why not taking the default vram

The prelinkedkernel needs more room in a hack due to how boot.efi and the firmware handle the memory... and our aren't real macs. You can try to rebuild the cache, in case the new one will be smaller, or just use the simplest solution ever: legacy Clover.

Edited by vector sigma

Share this post


Link to post
Share on other sites

I am totally confused now. Where is the official place to get stable releases of Clover? I don’t want to build, I just want a stable, tested version like you use to get at Sourcefirge.

 

It is no longer at Sourceforge? You have to go to github? And when there, do I just take the latest version listed?

Share this post


Link to post
Share on other sites

Sorry if this is totally unrelated and off topic but just wanted to check if any fellow Clover users had this issue with the latest Catalina 10.15.1 Beta release?

 

873515621_Screenshot2019-10-16at22_43_25.png.db4eb16f4bfd93fc8115cd2255c873b2.png

Share this post


Link to post
Share on other sites
6 hours ago, D-an-W said:

Sorry if this is totally unrelated and off topic but just wanted to check if any fellow Clover users had this issue with the latest Catalina 10.15.1 Beta release?

 

873515621_Screenshot2019-10-16at22_43_25.png.db4eb16f4bfd93fc8115cd2255c873b2.png

 

It's better to post to 10.15.1 Beta 1 Topic: several users had this issue. Not in my case on my Z390 rig (Clover r5096).

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • By TimothyF
      My steps so far:
      Set up Catalina install USB exactly according to Plain Vanilla guide. Disconnect my Windows drive in PC, so that only the empty Hard Drive is connected to Motherboard. Boot to USB, select Install Catalina option. BIOS set to UEFI, Safe mode Off. Always get stuck at the same IOconsoleUsers: GIOScreenLockState point. Tried -radvesa, -radoff, nv-disable=0 boot options (separately), and disabling BIOS virtualization (vt-d) -> NO luck. This from the top search result https://www.reddit.com/r/hackintosh/comments/b5a6ry/ioconsoleusersgioscreenlockstate_3_blackscreen/  
      Screen pics attached. Here are the last couple of lines that could be important:
      GTrace synchronization point 4
      Unsupported CPU
      Unsupported PCH
      Adding ADGP mode validate property
      hmm.. mismatch sizes 3100 vs 20
      IOConsoleUsers: time(0) 0->0, lin 0, llk 1,
      IOconsoleUsers: gIOScreenLockState 3, hs 0, bs 0, now 0, sm 0x0
       
      Please give me some ideas what else might work. Thank you.


       
       
      Other details of Clover and Desktop PC below:
       
      Clover USB specs OS installer used: Catalina (10.15) Clover revision: 5103 Kexts included: ATH9KFixup.kext AppleALC.kext Lilu.kext RealtekRTL8111.kext USBInjectAll.kext VirtualSMC.kext WhateverGreen.kext config.plist: config.plist ------------------------------------------ Target Desktop specs: Dell Inspiron 3847 (64 bit) CPU: Intel Core i5-4460, 3.2 GHz, 4 cores Architecture: Haswell GPU: Intel HD 4600 Motherboard: Dell 088DT1 (version A01) Chipset: Intel H81 Install method: with USB, configured with Clover, 100% following Plain Vanilla guide for Desktops RAM: 12 GB, 2 slots Hard drive for installation: SATA HDD 4TB, by HGST LAN: RTL8111/8168/8411 WLAN: AR9565 (atheros) Audio: Realtek ALC661 (not 100% sure this is correct)  
    • By MaLd0n
      Install MacOS with Olarila Image, Step by Step, Install and Post Install  
      https://www.olarila.com/topic/5794-hackintosh-guide-install-macos-with-olarila-image-step-by-step-install-and-post-install-windows-or-mac/
          First... If you need DSDT edits for SkyLake, KabyLake or CoffeeLake... -Post your full Clover folder with original tables in Origin folder(Extract with F4 in Clover boot screen) -Post Ioreg, extract with Ioreg Explorer http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222606 -Run it, post files generated in your desktop http://www.insanelymac.com/forum/index.php?app=core&module=attach&section=attach&attach_id=222609  Installation   --Create a bootable copy of macOS Sierra Check out the link http://www.insanelymac.com/forum/files/file/559-flash-drive-maker/   --Create a bootable copy of macOS HighSierra Check out the link http://diskmakerx.com/   --Paste my EFI folder into EFI partition  EFI GA H110M-S2.zip     --Install Sierra/High Sierra and boot into system!   Post Installation   --Paste my EFI folder into EFI partition  EFI GA H110M-S2.zip     --Reboot and activate video!   -Nvidia WebDriver Sierra http://www.insanelymac.com/forum/topic/312525-nvidia-web-driver-updates-for-macos-sierra-update-07212017/ -Nvidia WebDriver High Sierra http://www.insanelymac.com/forum/topic/324195-nvidia-web-driver-updates-for-macos-high-sierra-update-10162017/ -Cuda http://www.insanelymac.com/forum/topic/302795-cuda-90214-is-out-update-10162017/   --DSDT My DSDT with Skylake patches DSDT.GA H110M-S2.zip   Patches -FIX ERRORS AND WARNINGS -HPET -SATA -DMAC -SLPB -DARWIN -LPC -XHCI -PLUGIN TYPE -HDAS to HDEF -HDEF -RTC -IRQs -SBUS -BUS1 -MCHC -ALS0 -SHUTDOWN -LAN -USBX -PMCR -EC -PNLF -HDMI   -Credits and thanks to the old and new people in the community who developed patches, kexts and bootloaders!   Slice, Kabyl, usr-sse2, jadran, Blackosx, dmazar, STLVNUB, pcj, apianti, JrCs, pene, FrodoKenny, skoczy, ycr.ru, Oscar09, xsmile, SoThOr, RehabMan, Download-Fritz, Zenit432, cecekpawon, Intel, Apple, Oracle, Chameleon Team, crazybirdy, Mieze, Mirone, Oldnapalm, netkas, Elconiglio, artut-pt, ErmaC, Pavo, Toleda, Master Chief and family, bcc9, The King, PMheart, Sherlocks, Micky1979, vit9696, vandroiy2013, Voodoo Team, Pike R. Alpha, lvs1974, Austere.J, CVad and many, many, many others!   We're all here to have fun and learn from each other!   ENJOY!  
    • By STLVNUB
      Script file to clone Clover, Opencore (official and unofficial) repos
      Script will create link to itself in /usr/local/bin/bob
      Wouldn't hurt to check there are no "Bob"'s there, i "Hope" there isn't.
      Then you only need to type bob. and a parameter
      "n" for NDK repo, unofficial
      "a" for ACID repo, official
      "c" for CLOVER
      It also takes "all" for ALL, if your game
       
      Easier typing bob than.....usual stuff
      Enjoy
       
    • By TimothyF
      My PROBLEM: I followed the Plain Vanilla guide (https://hackintosh.gitbook.io/-r-hackintosh-vanilla-desktop-guide/) to a T in creating the OS X Catalina installer USB. I'm totally new to Hackintosh, and just want an Apple environment to Time Machine migrate my files and system from my ageing MacBook Pro. When I start to use the USB on the target PC (Dell Inspiron 3847 desktop), I ONLY see the Microsoft (which is the original OS, and on a SEPARATE Hard drive from where I want to install Mac OS), ZERO option for installing the OSX Catalina! Please SEE PICTURE link: https://imgur.com/a/FnLB2Q9   I'm a beginner, but I tried to google my problem. The answers were either incomplete, hard for me to understand and put into action, or were outdated and applied to older OSXs. I appreciate any help in diagnosing and solving this problem!   Clover USB specs OS installer used: Catalina (10.15) Clover revision: 5103 Kexts included: ATH9KFixup.kext AppleALC.kext Lilu.kext RealtekRTL8111.kext USBInjectAll.kext VirtualSMC.kext WhateverGreen.kext config.plist: see attached ------------------------------------------ Target Desktop specs: Dell Inspiron 3847 (64 bit) CPU: Intel Core i5-4460, 3.2 GHz, 4 cores Architecture: Haswell GPU: Intel HD 4600 Motherboard: Dell 088DT1 (version A01) Chipset: Intel H81 Install method: with USB, configured with Clover, 100% following Plain Vanilla guide for Desktops RAM: 12 GB, 2 slots Hard drive for installation: SATA HDD 4TB, by HGST LAN: RTL8111/8168/8411 WLAN: AR9565 (atheros) Audio: Realtek ALC661 (not 100% sure this is correct)   ------------------------------------ Attached:
      Screenshot of Clover installer not showing the Mac OSX option
      config.plist of my installer USB
      Clover_Install_Log.txt (not sure if this is relevant)   THANK YOU VERY MUCH!     config.plist
      Clover_Install_Log.txt
    • By Simon's InsaneMac
      Hi, I'm kind of lost when scrolling to Clover Configurator, so I decided to use an EFI from the web and just configure the most basic stuff. But that sadly didn't work, im always getting the attached screen IMG_0054.HEIC (and I don't know whether all the errors are listed, as I can't scroll). 
      Anyways I thought it'd be better to do a custom setup. Can anyone give me some help with what to choose in the settings? Here's my rig:
      i7 8700k
      Asus z370-G (Rog Strix)
      gtx 1060 6gb
      samsung ssd (SATA)
      WD hard drive
       
      Your help would be much appreciated!
×