Jump to content
30960 posts in this topic

Recommended Posts

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

screenshot0.thumb.png.8d1a73a26132fa1fc1b28fb14dd89785.png


 

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.

screenshot1.thumb.png.2eae5d06c582161fae9f715f91cd3289.png

screenshot2.thumb.png.ed99ba278ff0e5c66590d7e1d34a82eb.pngscreenshot3.thumb.png.9d37174f95c059784e2f54f627528aee.pngscreenshot4.thumb.png.31bdf081f010b88224b6323ab977fd1e.png


 

 

Edited by SavageAUS
  • Like 1
7 hours ago, iCanaro said:

 

 

83856788_Schermata2020-10-24alle01_10_00.png.53b563766907e39c5ee00fb1275e4a58.png

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 ?

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?

@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

 

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?

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.

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

1419989285_ScreenShot2563-10-24at17_05_47.png.795380330fed53112bbeb83663a06c6e.png

 

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.

  • Like 1
  • Thanks 1
  • Sad 1

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

 

 

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. 

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 by MacKonsti
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

  • Like 3
  • Thanks 1

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.

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

  • Like 3
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 !:hysterical:

  • Like 1
  • Haha 1
  • Sad 1

you have to give great credit to @Jief_Machak  :thanks_speechbubble:
in the last week he's done an incredible job :thumbsup_anim:
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
 

  • Like 4

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.

  • Like 1
2 minutes ago, iCanaro said:

you have to give great credit to @Jief_Machak  :thanks_speechbubble:
in the last week he's done an incredible job :thumbsup_anim:
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 :thumbsup_anim: Congratulations.

  • Like 4
  • Sad 1

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 !

  • Thanks 4
  • Confused 1

@ 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

screenshot0.thumb.png.a76dfe2a700b962974d6e43d1e88c674.pngscreenshot1.thumb.png.f77f0520421331c700aa4fc23bcd4be5.png

Spoiler

 

 

 

debug.log

preboot.log

Edited by PG7
  • Like 1
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&amp;sl=auto&amp;tl=en&amp;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 :whistle:

  • Sad 1
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! :)

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.

15 minutes ago, naiclub said:

After a while, try the installation again. Latest compilation 5125 Not successful :whistle:

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

  • Thanks 1
  • Sad 3
×
×
  • Create New...