Couldn't boot to OC

wochgn

New member
AMD OS X Member
Joined
Apr 7, 2022
Messages
6
Hi there,
I tried to install Monterey to my old AMD machine with X4 870K and Gigabyte GA-F2A88XM-DS2-TM and NVIDIA Geforce GT 610 but when I tried to boot to installer, the system went into Windows directly without any prompt.
I use OCAuxiliaryTools to configure my EFI and it reports no error.



I'll attach my EFI files here. The OC version is 0.7.8.
 

Attachments

  • EFI.zip
    24.2 MB · Views: 1

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,379
You would be advised to remove any non macOS drives while installing macOS. You should only have the drive you plan to install macOS on to, plus the USB installer connected to the system when installing macOS.

When booting the system you need to press the F12 key to bring up the Bios Boot Menu, if you don't have the USB pen drive set as the default boot option in your bios. From the Boot menu you need to select the UEFI USB partition containing your OC EFI, so the system uses the correct boot partition and boots in to the OC bootloader.

Your Nvidia Fermi (rebrand) GT 610 dGPU was only supported up to and including macOS High Sierra. It is not a Kepler series card, as the name might suggest. You would be best served installing High Sierra and then seeing what Hack's are required to update the version of macOS to Mojave, or Catalina I don't think your Fermi series card will work in Big Sur or newer.

Your OC EFI is a mess:
  1. You have too many Drivers, Kexts and Tools present.
    • These should be trimmed down to remove any unnecessary Drivers, Kexts or Tools.
    • You have Bluetooth kexts for Broadcom and Intel BT modules, you shouldn't be using both. Which BT module is installed, if any?
    • You are using VoodooPS2Controller.kext, this is primarily used on laptops to enable keyboard, mouse, trackpad devices that are built in to the system.
  2. You have BootStrap folder present, this has not been used since August 2020, it definitely wasn't present in OC 0.7.8.
    • The Bootstrap folder should be deleted.
  3. You are using a very old version of the AMD Kernel Patches, you would be best served updating these to the current set of patches.
  4. You have 4 x entries in the DeviceProperties section of the config.plist, all 4 are disabled,.
    • You should remove them if they are not being used or relevant to your system.
  5. You need to make sure that Kernel > Quirks > ProvideCurrentCpuInfo is enabled in your config.plist.
  6. Misc > Debug > AppleDebug, ApplePanic and DisableWatchDog entries are set to False, these should all be set as Enabled/True.
  7. You do not need to use -lilubeta boot argument, as you are not installing a beta version of macOS.
  8. brcmfx-driver=0 boot argument doesn't work in macOS Catalina or newer, as the AirPortBrcmNIC-MFG driver has been removed from macOS.
  9. Not sure why you think you need brcmfx-aspm boot argument.
  10. You will need to use the High Sierra entries for UEFI > APFS > MinDate and MinVersion, as stated above your system with the Nvidia card is not going to run a version of macOS newer than High Sierra without some additional hacks.
  11. A number of NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 entries seem to be missing from your config.plist.
    • current config Nvram settings
    • Screenshot 2022-12-21 at 22.31.04.png
    • Base config (OC 0.7.8) Nvram settings
    • Screenshot 2022-12-21 at 22.31.19.png
  12. The only edits required to the Kernel > Quirks section in the config.plist are PanicKextDump, PowerTimeoutKernelPanic and ProvideCurrentCpuInfo. These three entries should be set as True/Enabled. The rest should remain as they are found in the Sample.plist from OC 0.7.8. Your config has some Intel based quirks enabled, which should never be the case when running an AMD Hack.
If you follow the recommendations above, you may have a better chance of installing and running macOS on your old AMD system.
 

wochgn

New member
AMD OS X Member
Joined
Apr 7, 2022
Messages
6
You would be advised to remove any non macOS drives while installing macOS. You should only have the drive you plan to install macOS on to, plus the USB installer connected to the system when installing macOS.

When booting the system you need to press the F12 key to bring up the Bios Boot Menu, if you don't have the USB pen drive set as the default boot option in your bios. From the Boot menu you need to select the UEFI USB partition containing your OC EFI, so the system uses the correct boot partition and boots in to the OC bootloader.

Your Nvidia Fermi (rebrand) GT 610 dGPU was only supported up to and including macOS High Sierra. It is not a Kepler series card, as the name might suggest. You would be best served installing High Sierra and then seeing what Hack's are required to update the version of macOS to Mojave, or Catalina I don't think your Fermi series card will work in Big Sur or newer.

Your OC EFI is a mess:
  1. You have too many Drivers, Kexts and Tools present.
    • These should be trimmed down to remove any unnecessary Drivers, Kexts or Tools.
    • You have Bluetooth kexts for Broadcom and Intel BT modules, you shouldn't be using both. Which BT module is installed, if any?
    • You are using VoodooPS2Controller.kext, this is primarily used on laptops to enable keyboard, mouse, trackpad devices that are built in to the system.
  2. You have BootStrap folder present, this has not been used since August 2020, it definitely wasn't present in OC 0.7.8.
    • The Bootstrap folder should be deleted.
  3. You are using a very old version of the AMD Kernel Patches, you would be best served updating these to the current set of patches.
  4. You have 4 x entries in the DeviceProperties section of the config.plist, all 4 are disabled,.
    • You should remove them if they are not being used or relevant to your system.
  5. You need to make sure that Kernel > Quirks > ProvideCurrentCpuInfo is enabled in your config.plist.
  6. Misc > Debug > AppleDebug, ApplePanic and DisableWatchDog entries are set to False, these should all be set as Enabled/True.
  7. You do not need to use -lilubeta boot argument, as you are not installing a beta version of macOS.
  8. brcmfx-driver=0 boot argument doesn't work in macOS Catalina or newer, as the AirPortBrcmNIC-MFG driver has been removed from macOS.
  9. Not sure why you think you need brcmfx-aspm boot argument.
  10. You will need to use the High Sierra entries for UEFI > APFS > MinDate and MinVersion, as stated above your system with the Nvidia card is not going to run a version of macOS newer than High Sierra without some additional hacks.
  11. A number of NVRAM > Add > 7C436110-AB2A-4BBB-A880-FE41995C9F82 entries seem to be missing from your config.plist.
  12. The only edits required to the Kernel > Quirks section in the config.plist are PanicKextDump, PowerTimeoutKernelPanic and ProvideCurrentCpuInfo. These three entries should be set as True/Enabled. The rest should remain as they are found in the Sample.plist from OC 0.7.8. Your config has some Intel based quirks enabled, which should never be the case when running an AMD Hack.
If you follow the recommendations above, you may have a better chance of installing and running macOS on your old AMD system.
Thanks. I used the new OC 0.8.7 and this time it worked.
However, I still couldn't boot to the installer with the newest kernel patches from GitHub.
While I switched to an older version of kernel patches, the system stuck like that
It seemed like the kernel patches waren't working properly?

This is the EFI I used and the installer I was trying to boot is High Sierra.
 

Attachments

  • EFI.zip
    2.1 MB · Views: 0

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,379
Good to see you can boot OC.

The screenshot above is referring to the AMD Kernel patches, which are missing or not enabled correctly.

I will have a look at the EFI later to see if anything needs attention.
 

wochgn

New member
AMD OS X Member
Joined
Apr 7, 2022
Messages
6
Good to see you can boot OC.

The screenshot above is referring to the AMD Kernel patches, which are missing or not enabled correctly.

I will have a look at the EFI later to see if anything needs attention.
Now I successfully booted to the installer, but when it rebooted the second time the screen stuck at "IOCoonsoleUsers" like this


The bootable EFI is here
 

Attachments

  • EFI.zip
    2.1 MB · Views: 2

Edhawk

Guru
Guru
Joined
May 2, 2020
Messages
2,379
Try this EFI in place of your current one, see if this gets you past the kernel panic.
 

Attachments

  • EFI-2.zip
    1.5 MB · Views: 3

wochgn

New member
AMD OS X Member
Joined
Apr 7, 2022
Messages
6
Try this EFI in place of your current one, see if this gets you past the kernel panic.
This one behaves the same.
I suspect it was an issue with the graphics driver, since it booted to the desktop when I used the boot arg nv_disable=1.


Still stuck in a loop like this and sometimes the mouse cursor would appear:(
 
Back
Top Bottom
  AdBlock Detected
Sure, ad-blocking software does a great job at blocking ads, but it also blocks some useful and important features of our website. For the best possible site experience please take a moment to disable your AdBlocker.