SavageAUS Posted October 24, 2020 Share Posted October 24, 2020 (edited) Here we have it folks. Updated my AMD rig and boy was that easy. Using @iCanaro kernel patches and from the work of @Jief_Machak it was super simple. BootloaderChooser has been a great help in all my recent testing. Here is debug log from a boot to Big Sur (Can provide log for Catalina if needed but it boots fine) debug.log Spoiler Spoiler I would like to hide these drives but i am having an issue, as you can see i have a Windows 10 custom entry (bottom image) after arch linux. I know i can turn off scanning for entries which will get rid of these but it also gets rid of Big Sur as i cannot get that one to work with a custom entry. Edited October 24, 2020 by SavageAUS 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741957 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 7 hours ago, iCanaro said: Yes, detached state is ok. You are at the last commit. Good. 7 hours ago, iCanaro said: I started and started HS leaving the kexts in EFI to the bare minimum Yes, that's always the way to go : strip down to the minimum and build up. Well done. 1 hour ago, SavageAUS said: Updated my AMD rig and boy was that easy Thanks for letting us know. @PG7 : are you there ? Could we diagnose your bug ? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741959 Share on other sites More sharing options...
naiclub Posted October 24, 2020 Share Posted October 24, 2020 19 hours ago, mifjpn said: Thank you always, Jief. I don't have Mojave. However, there is something I would like to confirm. I'm recursively not working by default with "git pull && git fetch". I used "git pull --recurse-submodules && git fetch --recurse-submodules". The result of "./buildme" is as follows. % ./buildme ------------------------------------------------------------------------ buildme, Clover r5125 (SHA: e4e57cb33) TOOLCHAIN: GCC53 (override example: './buildme XCODE8') 1) build Clover 2) build Clover with HFSPlus 3) make pkg 4) make app 5) make app (with Clover) 6) make iso 7) build all 8) test build (no autogen, no boot files) 9) status 10) update Clover 11) show diff 12) open CloverV2/EFI/CLOVER directory 13) update Clover (reset changes) 14) clean BaseTools 15) quit Please enter your choice: 9 Fetching submodule OpenCorePkg commit e4e57cb33121fb2ec9d574a666441498b83f367e (HEAD -> master, origin/master, origin/HEAD) Author: jief666 <github.com@jfa.knudsen.ovh> Date: Fri Oct 23 16:29:39 2020 +0300 Recurse submodules. On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean Entering 'OpenCorePkg' commit 39fb43413e5d3377de65bd0355a11b790edada4f (HEAD, origin/master, origin/HEAD) Author: jief666 <github.com@jfa.knudsen.ovh> Date: Wed Oct 21 17:26:33 2020 +0300 Less log + global for InternalGetApfsSpecialFileInfo. HEAD detached from f10d9d3c nothing to commit, working tree clean Is this okay? Did you change the buildme for us at the time of writing like this? Thank you. Last login: Sat Oct 24 15:47:08 on console baby@babys-iMac-Pro ~ % cd baby@babys-iMac-Pro ~ % cd CloverBootloader baby@babys-iMac-Pro CloverBootloader % git pull --recurse-submodules && git fetch --recurse-submodules remote: Enumerating objects: 95, done. remote: Counting objects: 100% (95/95), done. remote: Compressing objects: 100% (37/37), done. remote: Total 97 (delta 70), reused 82 (delta 57), pack-reused 2 Unpacking objects: 100% (97/97), done. From https://github.com/CloverHackyColor/CloverBootloader d17d02b1f..1934a83d8 master -> origin/master Fetching submodule OpenCorePkg From https://github.com/CloverHackyColor/OpenCorePkg b2824181..0857d517 master -> origin/master Updating d17d02b1f..1934a83d8 Fast-forward Include/Guid/AppleApfsInfo.h | 8 +- OpenCorePkg | 2 +- Xcode/Clover/Clover.xcodeproj/project.pbxproj | 12 + .../CloverX64/CloverX64.xcodeproj/project.pbxproj | 4 + buildme | 17 +- rEFIt_UEFI/Platform/BootLog.cpp | 2 +- rEFIt_UEFI/Platform/Hibernate.cpp | 2 - rEFIt_UEFI/Platform/LegacyBoot.cpp | 2 - rEFIt_UEFI/Platform/MemoryOperation.c | 61 ++++- rEFIt_UEFI/Platform/MemoryOperation.h | 2 +- rEFIt_UEFI/Platform/Nvram.cpp | 2 - rEFIt_UEFI/Platform/Posix/abort.cpp | 2 + rEFIt_UEFI/Platform/Self.cpp | 7 +- rEFIt_UEFI/Platform/SelfOem.cpp | 36 ++- rEFIt_UEFI/Platform/SelfOem.h | 1 + rEFIt_UEFI/Platform/Settings.cpp | 7 +- rEFIt_UEFI/Platform/cpu.h | 2 +- rEFIt_UEFI/Platform/kernel_patcher.cpp | 8 +- rEFIt_UEFI/Platform/kext_inject.cpp | 3 +- rEFIt_UEFI/Platform/kext_patcher.cpp | 3 +- .../find_replace_mask_Clover_tests.cpp | 14 +- rEFIt_UEFI/entry_scan/entry_scan.h | 1 - rEFIt_UEFI/entry_scan/loader.cpp | 273 +++++++++++++++++---- rEFIt_UEFI/gui/REFIT_MENU_SCREEN.cpp | 27 +- rEFIt_UEFI/gui/REFIT_MENU_SCREEN.h | 74 ++++++ rEFIt_UEFI/include/OC.h | 129 ++++++++++ rEFIt_UEFI/libeg/libeg.h | 13 +- rEFIt_UEFI/refit.inf | 1 + rEFIt_UEFI/refit/lib.cpp | 56 ++++- rEFIt_UEFI/refit/lib.h | 25 +- rEFIt_UEFI/refit/main.cpp | 115 ++------- rEFIt_UEFI/refit/menu.cpp | 5 +- 32 files changed, 682 insertions(+), 234 deletions(-) create mode 100644 rEFIt_UEFI/include/OC.h Submodule path 'OpenCorePkg': checked out '0857d5170842cf01d0fce7433eb33c682a4754f7' Fetching submodule OpenCorePkg baby@babys-iMac-Pro CloverBootloader % ./buildme ------------------------------------------------------------------------ buildme, Clover r5125 (SHA: 1934a83d8) TOOLCHAIN: GCC53 (override example: './buildme XCODE8') 1) build Clover 2) build Clover with HFSPlus 3) make pkg 4) make app 5) make app (with Clover) 6) make iso 7) build all 8) test build (no autogen, no boot files) 9) status 10) update Clover 11) show diff 12) open CloverV2/EFI/CLOVER directory 13) update Clover (reset changes) 14) clean BaseTools 15) quit Please enter your choice: 9 Fetching submodule OpenCorePkg commit 1934a83d8434ddb5eb4b2d85f975edb0c7ea3e2a (HEAD -> master, origin/master, origin/HEAD) Author: Sergey Isakov <isakov-sl@bk.ru> Date: Sat Oct 24 09:38:01 2020 +0300 commit changes to OC Signed-off-by: Sergey Isakov <isakov-sl@bk.ru> On branch master Your branch is up to date with 'origin/master'. nothing to commit, working tree clean Entering 'OpenCorePkg' commit 0857d5170842cf01d0fce7433eb33c682a4754f7 (HEAD, origin/master, origin/HEAD) Author: Sergey Isakov <isakov-sl@bk.ru> Date: Sat Oct 24 09:05:30 2020 +0300 avoid file read error return status not assert Signed-off-by: Sergey Isakov <isakov-sl@bk.ru> HEAD detached from b2824181 nothing to commit, working tree clean Why can't I see the same as you? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741966 Share on other sites More sharing options...
maclinuxG4 Posted October 24, 2020 Share Posted October 24, 2020 @Jief_Machak plz send by by message the spefic rclover5125_oem.pkg from this https://github.com/CloverHackyColor/CloverBootloader/commit/70988228c43bccdbf2bb71acc5d708b70f9872fc i need to assure that on mojave: -investigaste, because some kext load seem e trunk -error kernel that i haven't before -sounds restricted on this kext. refer to this Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741967 Share on other sites More sharing options...
Common_Sense Posted October 24, 2020 Share Posted October 24, 2020 Hi @Jief_Machak, I am trying to override the name of the preboot volume being displayed in Clover GUI and it seems it does not work, do you think the new selection logic to display preboot volume and hide the main volume in the Clover GUI might override the custom entry defined in config.plist? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741968 Share on other sites More sharing options...
naiclub Posted October 24, 2020 Share Posted October 24, 2020 I want to ask if now anyone has installed the full bigsurbeta10 with Clover2125. Have you recently been successful? Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741969 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 5 minutes ago, Common_Sense said: Hi @Jief_Machak, I am trying to override the name of the preboot volume being displayed in Clover GUI and it seems it does not work, do you think the new selection logic to display preboot volume and hide the main volume in the Clover GUI might override the custom entry defined in config.plist? Hi, Don't think so. I've just tried. For my information, why are doing it with a custom entry, instead of a .VolumeLabel.txt at volume root ? 20 minutes ago, maclinuxG4 said: @Jief_Machak plz send by by message the spefic rclover5125_oem.pkg from this https://github.com/CloverHackyColor/CloverBootloader/commit/70988228c43bccdbf2bb71acc5d708b70f9872fc i need to assure that on mojave: -investigaste, because some kext load seem e trunk -error kernel that i haven't before -sounds restricted on this kext. refer to this I don't do pkg. I don't know what is "rclover5125_oem.pkg". I know that 5125 is not that commit. You can get a Clover efi file at specific commit here : https://github.com/jief666/CloverCommits. I don't remember a change in drivers, so you can just drop the efi file in your Clover folder. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741970 Share on other sites More sharing options...
naiclub Posted October 24, 2020 Share Posted October 24, 2020 6 minutes ago, Jief_Machak said: Hi, Don't think so. I've just tried. For my information, why are doing it with a custom entry, instead of a .VolumeLabel.txt at volume root ? @Jief_Machak Why boot into bigsur? It was 10:13 instead positions bigsur. bdmesg.log Spoiler Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741971 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 1 hour ago, naiclub said: I used "git pull --recurse-submodules && git fetch --recurse-submodules". You should fetch first. 1 hour ago, naiclub said: commit e4e57cb33121fb2ec9d574a666441498b83f367e (HEAD -> master, origin/master, origin/HEAD) You are just 2 commits behind. Commits were yesterday night. 1 hour ago, naiclub said: 13) update Clover (reset changes) If you have any doubt, you can : - use 13) in buildme - check you are at last commit by checking - here for Clover : https://github.com/CloverHackyColor/CloverBootloader/commits/master - here for submodule OpenCorePkg : https://github.com/CloverHackyColor/OpenCorePkg/commits/master 1 hour ago, naiclub said: Did you change the buildme for us at the time of writing like this? Last change of buildme was yesterday 16:29 (don't know the timezone though). It's included in e4e57cb33121fb2ec9d574a666441498b83f367e 3 minutes ago, naiclub said: Why boot into bigsur? It was 10:13 instead positions bigsur. I guess you got the same problem as @iCanaro. Re-create your preboot entry in your preboot partition. 1 1 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741972 Share on other sites More sharing options...
maclinuxG4 Posted October 24, 2020 Share Posted October 24, 2020 hi bad new jief i try 4 of dirty version: First, i couldn't reproduice them including last version. Second, i use final install (compile clover, then clover install) and install as classic. ( and during 10 days, i did get internal sounds without kernel error in system.log) but now yes ? how to find this ? three there is a potential delta between dev (dirty version) that valide, and final version. So it is important out make and check again tha no software regression are detected. it is not BS, but Big CHallenge Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741976 Share on other sites More sharing options...
SavageAUS Posted October 24, 2020 Share Posted October 24, 2020 2 hours ago, naiclub said: I want to ask if now anyone has installed the full bigsurbeta10 with Clover2125. Have you recently been successful? I have not tried yet but will do when I get a chance or when we see release. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741980 Share on other sites More sharing options...
MacKonsti Posted October 24, 2020 Share Posted October 24, 2020 (edited) Hi everyone, thanks to @Jief_Machak and @iCanaro and everyone for your contribution. Am I right to understand that we still have problems with booting previous macOS(X) versions with Clover? Perhaps we could focus getting out a stable, pre-OpenCore build that fixes too the issues I have been reading (and trying to understand) in the last 2 pages... together with the patch for target device thing reported? I know everyone is hot off to boot Big Sur but did you consider the possibility that the final release in a few days may again differ from this latest Beta 10 and there will still be yet more effort to re-understand what's happening? Just to remind you guys that a nice, stable Clover pre-OpenCore for the rest of us would be really appreciated if it could be built and provided as an official release on GitHub... including the bugfixes reported lately for Mojave or High Sierra for example. Many thanks to everyone! Edited October 24, 2020 by MacKonsti Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741987 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 28 minutes ago, MacKonsti said: Just to remind you guys that a nice, stable Clover pre-OpenCore Just for so everyone knows. I fixed the broken TgtBridge in ACPI patch in release 5123. For me, this is the final pre-oc release for people who won't jump to BS. In that version, you can still use AptioMemoryFix or OcQuirks. If there is still some problem in that version, we'll fix it. @everyone who will stay with a pre-OCversion, please test and report. @MacKonsti We will make a package with a "Final pre-OpenCore" release. Just give us some time. We are not sure yet that there is no problem in that version. CLOVERX64.5123.1.efi 3 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741994 Share on other sites More sharing options...
MacKonsti Posted October 24, 2020 Share Posted October 24, 2020 A big thank you to you @Jief_Machak and everyone here, too. Yes please do check for other pre-BigSur and pre-OpenCore issues, as I have read in the previous pages there was an issue with Mojave and High Sierra, correct? It was fixed by @iCanaro if I am not mistaken? That would be great if we could include those, too. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741997 Share on other sites More sharing options...
iCanaro Posted October 24, 2020 Share Posted October 24, 2020 solved by me no for sure i'll just provide debug log and use clover compiled with latest commits here last Clover CLOVERX64--5125--1934a83d8.efi.zip https://github.com/CloverHackyColor/CloverBootloader/commit/1934a83d8434ddb5eb4b2d85f975edb0c7ea3e2a 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741998 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 4 minutes ago, MacKonsti said: was an issue with Mojave That was because of a bug in a feature that doesn't exist in 5123. 6 minutes ago, MacKonsti said: It was fixed by @iCanaro I pride myself to have been a part of the fix ! 1 1 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2741999 Share on other sites More sharing options...
iCanaro Posted October 24, 2020 Share Posted October 24, 2020 you have to give great credit to @Jief_Machak in the last week he's done an incredible job and with great patience towards all of us who are not co-coders or developers, but simple enthusiasts and providing BootLoaderChooser which is invaluable, info and advice for what he could understand from our problems to help him provide serious debugging on which to work 4 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742000 Share on other sites More sharing options...
MacKonsti Posted October 24, 2020 Share Posted October 24, 2020 I did not mean to offend anyone, apologies for the mistake @Jief_Machak and @iCanaro it just was complicated to follow the talk with the Mojave issue and the commits etc. etc. but you can see that I give credits to both, thanks for solving it Jief. 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742001 Share on other sites More sharing options...
Matgen84 Posted October 24, 2020 Share Posted October 24, 2020 2 minutes ago, iCanaro said: you have to give great credit to @Jief_Machak in the last week he's done an incredible job and with great patience towards all of us who are not co-coders or developers, but simple enthusiasts and providing BootLoaderChooser which is invaluable, info and advice for what he could understand from our problems to help him provide serious debugging on which to work I second the motion for our @Jief_Machak Congratulations. 4 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742002 Share on other sites More sharing options...
Jief_Machak Posted October 24, 2020 Share Posted October 24, 2020 That's fine ! @MacKonsti I put a smiley to show that was funny, not offensive. You're absolutely right to give credit to people who made a lot of tests for me. At least @Matgen84 @iCanaro @mifjpn @SavageAUS. Sorry if I omit someone. @iCanaro @Matgen84 Thanks. @everyone Have a look at my proposition to organize beta-tests, so we have less work and better quality releases ! 4 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742004 Share on other sites More sharing options...
PG7 Posted October 24, 2020 Share Posted October 24, 2020 (edited) @ Jief_Machak boot OK teste CLOVERX64--5125--1934a83d8.efi slightly slower than the last commit you posted I always encounter the same problem - Preboot disk's preboot is repeated on both partitions I have BigSur installed twice for testing and the names are different but it always only shows the name of one in the two preboot! I changed the machine to not have all those disks and to be able to make a mess I leave 2 prints of the Clover boot image to see the name he repeats Google Translate ! HP Envy Recline 23-K300BR i3-4130T intel HD4400 (Nvidia 830A Optimus desactived DSDT) SSD 240 GO 8 GO ram Spoiler debug.log preboot.log Edited October 24, 2020 by PG7 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742007 Share on other sites More sharing options...
naiclub Posted October 24, 2020 Share Posted October 24, 2020 1 hour ago, mifjpn said: There is a Japanese blog of my alias alpha. There is an article about Beta10 (full installer) installed over Beta9 with a USB installer stick. https://translate.google.com/translate?hl=ja&sl=auto&tl=en&u=https%3A%2F%2Fmifmif.mydns.jp%2Falpha%2F%3Fp%3D757 It's an automatic translation, so it may look ugly, but if you have any questions, please leave a message. Thank you. After a while, try the installation again. Latest compilation 5125 Not successful 1 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742008 Share on other sites More sharing options...
Common_Sense Posted October 24, 2020 Share Posted October 24, 2020 4 hours ago, Jief_Machak said: Hi, Don't think so. I've just tried. For my information, why are doing it with a custom entry, instead of a .VolumeLabel.txt at volume root ? I don't do pkg. I don't know what is "rclover5125_oem.pkg". I know that 5125 is not that commit. You can get a Clover efi file at specific commit here : https://github.com/jief666/CloverCommits. I don't remember a change in drivers, so you can just drop the efi file in your Clover folder. .VolumeLabel.txt at the volume root sounds like and excellent solution, didn't know it existed. Will try, thank for the suggestion! Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742009 Share on other sites More sharing options...
SavageAUS Posted October 24, 2020 Share Posted October 24, 2020 12 minutes ago, Common_Sense said: .VolumeLabel.txt at the volume root sounds like and excellent solution, didn't know it existed. Will try, thank for the suggestion! It is a great solution unless you want to turn off scanning for volumes then it will be hidden unless a custom entry exists. Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742011 Share on other sites More sharing options...
PG7 Posted October 24, 2020 Share Posted October 24, 2020 15 minutes ago, naiclub said: After a while, try the installation again. Latest compilation 5125 Not successful what's your problem ? here I found the BigSur beta10 installer solution to stay on the gray screen with the mouse pointer! - Solution Language to be used is US English in my case I use FR "french" where even in OpenCore it was the same but with the US language the installation goes without having this error! here I have several Hackintosh and where several HP between Laptop and All IN One I tested the installation and got it without problems even on a SandyBridge Laptop HD3000 that certainly still doesn't have a formula to activate this Graph my only problem is with the two All In One HP Envy Recline that neither with the OpenCore nor with the Clover I can install the BigSur directly through the USB installer, I was only successful in opening the Beta10 Installer in the Beta9 system and sending the installation to another SSD and then I managed to do everything for Clover! the error is that when i launch the USB installer i get the first phase after it restarts and at the second boot where there should be a 29 minute count it just restarts without a kernel panic! always getting this syntoma 1 3 Link to comment https://www.insanelymac.com/forum/topic/284656-clover-general-discussion/page/965/#findComment-2742012 Share on other sites More sharing options...
Recommended Posts