Contribute
Register

<< Solved >> Attempting to install Mojave, system freezes after first reboot

Status
Not open for further replies.
OK nobodynose, I looked at the original posted EFI dir and I see you're a step ahead of me. Maybe just set inject Intel to true? If that doesn't do it, you could try setting ig-platform-id the old way, which is how I have it in my working build.

I tried setting ig-platform-id to 0x3E9B0007 in the Graphics section of Clover Configurator. It made no difference, I'm still getting the hang when booting from the Unibeast installer then selecting the SSD (stage 2 of installation).
 
Forum member @Djb726 has a similar (not identical) motherboard and has uploaded his EFI folder here. It's a very skeletal config.plist, but it does allow the system to boot. You might want to try that EFI -- but, of course, please change the SMBIOS serial numbers.

I tried it. Instead of the hang, I get a boot loop.
 
I tried it. Instead of the hang, I get a boot loop.
  • Is your current EFI Folder inside the macOSMojave USB Installer disk , the same as the one you have uploaded in #1?
  • You have 2 Graphics, the Intel Processor Associated Intel HD 630 and the PCIE Graphics Radeon RX560.
    • Which one is currently connected to your Monitor and through what type of Video Cable?
  • You stated in your last post
    I'm still getting the hang when booting from the Unibeast installer then selecting the SSD (stage 2 of installation).
    • How did you Format the SSD?
    • When you say 2nd stage, do you mean soon after the formatted SSD started copying files from the USB in the first 6-10 minutes?
    • or is it after it boots suddenly at around "2 minutes remaining" and goes back to CBM screen and then you see the original USB Installer Disk and the partially installed System Disk ( you will see other icons also if you have APFS Format and of the SSD and did not hide "Preboot" in GUI of config.plist of USB Installer) and clicks that SSD to boot?
  • Sorry for asking these very basic questions. Most may not try to ask them and would assume you would be doing things the way they normally follow. I really want to know exactly what has happened and if possible see screen images to understand the 'facts on the ground'.
 
Last edited:
  • Is your current EFI Folder inside the macOSMojave USB Installer disk , the same as the one you have uploaded in #1?
  • You have 2 Graphics, the Intel Processor Associated Intel HD 630 and the PCIE Graphics Radeon RX560.
    • Which one is currently connected to your Monitor and through what type of Video Cable?
  • You stated in your last post
    • How did you Format the SSD?
    • When you say 2nd stage, do you mean soon after the formatted SSD started copying files from the USB in the first 6-10 minutes?
    • or is it after it boots suddenly at around "2 minutes remaining" and goes back to CBM screen and then you see the original USB Installer Disk and the partially installed System Disk ( you will see other icons also if you have APFS Format and of the SSD and did not hide "Preboot" in GUI of config.plist of USB Installer) and clicks that SSD to boot?
  • Sorry for asking these very basic questions. Most may not to ask them and would assume you would be doing things the way they normally follow. I really want to know exactly what has happened and if possible see screen images to understand the 'facts on the ground'.

Attached is the current EFI folder.

I'm currently using the RX560, but the result is the same with either it or the Intel UHD 630. Furthermore, removing the RX560 makes no difference either. The monitor is attached via HDMI.

The SSD is formatted the usual way - 1 partition, journaled HFS+.

By "2nd stage", I mean after Unibeast has successfully copied the install files to the formatted SSD, then I've rebooted from the USB stick and selected the SSD from the Clover menu. Every single time, the installation hangs with a window that says "About 15 minutes remaining" (but the progress bar never moves).
 

Attachments

  • EFI-nobodynose.zip
    1.5 MB · Views: 50
I think we need to be clear on whether that EFI you just posted is meant to test on integrated graphics or with the RX560.

I would not expect it to work on integrated graphics, because the SMBIOS is set for 18,3 (model with GPU) and you have inject intel=false. But I would ALSO not expect it to work with a GPU because you have an ig-platform-id that is not headless.

Can you state whether you'd like this to work with integrated graphics or the card and then we can revisit those settings accordingly?
 
I think we need to be clear on whether that EFI you just posted is meant to test on integrated graphics or with the RX560.

I would not expect it to work on integrated graphics, because the SMBIOS is set for 18,3 (model with GPU) and you have inject intel=false. But I would ALSO not expect it to work with a GPU because you have an ig-platform-id that is not headless.

Can you state whether you'd like this to work with integrated graphics or the card and then we can revisit those settings accordingly?

I'd like to get the RX560 working, but if I can't then integrated graphics is acceptable. The EFI folder I just posted is intended for use with the RX560 GPU.

I was under the impression that "InjectIntel", "InjectATI", and "InjectNvidia" were all deprecated and no longer used, which is why I left them all false. And I misunderstood the use case for ig-platform-id.

Given that I want to use the AMD GPU, should I then set "InjectATI" and change the value of ig-platform-id to 3E920003 (or rather 0300923e when byte-reversed for use in config.plist)?
 
Attached is the current EFI folder.

I'm currently using the RX560, but the result is the same with either it or the Intel UHD 630. Furthermore, removing the RX560 makes no difference either. The monitor is attached via HDMI.

The SSD is formatted the usual way - 1 partition, journaled HFS+.

By "2nd stage", I mean after Unibeast has successfully copied the install files to the formatted SSD, then I've rebooted from the USB stick and selected the SSD from the Clover menu. Every single time, the installation hangs with a window that says "About 15 minutes remaining" (but the progress bar never moves).
I'm currently using the RX560,.......The monitor is attached via HDMI.The SSD is formatted the usual way - 1 partition, journaled HFS+.

  • With the above information I have reviewed your uploaded EFI to find some clues for your problem booting the partially installed System disk from the Clover Boot Manager screen after the initial 6-10 minutes of System file copy and going for the second stage of further copying of Files from USB to SSD with "15 minutes remaining" "Installation freeze".
  • I suggest formatting the SSD from macOS Utilities->Disk Utility in APFS as preferable to the usual HFS+J and then let the ultimate automatic conversion to APFS in Mojave which causes unnecessary further delay in installation and often hang up during installation .
  • I find your CLOVER folders ( drivers64UEFI+ kexts Other ) are properly stocked and I have only minor suggestions for these 2 folder contents.
  • But have some strong suggestions for config.plist as shown on edited screen capture shots for you to try.
  • Initial trial must be with images 1-10, (sorry # 8 is at the bottom in the list)
  • If the above is not successful, I have 2 ACPI screen shots #11 and #12 as suggested changes to replace the ACPI (currently marked Image #2)
Edited to add:
Please note config.plist_Gui Hide Volumes -> Preboot .
This will make CBM screen better with less number of icons and less confusion in ACPI formatted disks.
 

Attachments

  • 1.EFI_CLOVERTree.png
    1.EFI_CLOVERTree.png
    75 KB · Views: 57
  • 2.ACPI-1.png
    2.ACPI-1.png
    349 KB · Views: 49
  • 3.config.plist_Boot.png
    3.config.plist_Boot.png
    306 KB · Views: 47
  • 4.config.plist_Devices.png
    4.config.plist_Devices.png
    243.4 KB · Views: 58
  • 5.config.plist_Gui.png
    5.config.plist_Gui.png
    264.7 KB · Views: 68
  • 6.config.plist_Graphics.png
    6.config.plist_Graphics.png
    229.9 KB · Views: 44
  • 7.config.plist_Kernel and Kext Patches.png
    7.config.plist_Kernel and Kext Patches.png
    210.7 KB · Views: 54
  • 9.config.plist_SMBIOS.png
    9.config.plist_SMBIOS.png
    243.7 KB · Views: 48
  • 10.config.plist_System Parameters.png
    10.config.plist_System Parameters.png
    240.7 KB · Views: 73
  • 11.ACPI-1Suggested.png
    11.ACPI-1Suggested.png
    305.6 KB · Views: 57
  • 12.ACPI-2 Suggested.png
    12.ACPI-2 Suggested.png
    271.7 KB · Views: 49
  • 8.config.plist_Rt Variables.png
    8.config.plist_Rt Variables.png
    304.7 KB · Views: 57
Last edited:
I'd like to get the RX560 working, but if I can't then integrated graphics is acceptable. The EFI folder I just posted is intended for use with the RX560 GPU.

I was under the impression that "InjectIntel", "InjectATI", and "InjectNvidia" were all deprecated and no longer used, which is why I left them all false. And I misunderstood the use case for ig-platform-id.

Given that I want to use the AMD GPU, should I then set "InjectATI" and change the value of ig-platform-id to 3E920003 (or rather 0300923e when byte-reversed for use in config.plist)?

I believe InjectATI and InjectNvidia are for really old cards, but InjectIntel still seems to be needed for integrated graphics.

However, for the RX 560, I think all the graphics injects should be false since you don't want active Intel graphics (you just want the integrated GPU there as a compute device -- so it should be enabled in BIOS but configured as headless in config.plist). The ig-platform-id is in regular order if listed as a string in the graphics section, or byte-reversed if encoded as data in the device properties section. I think putting it in the graphics section is the traditional way; putting it in device properties is as I understand it more forward-looking.

Anyway, for my Coffee Lake RX 580 build I used SMBIOS iMac18,3 (which has a GPU) and ig-platform-id 0x3E920003 as you say, and it looks like I also set a device-id -- here's what that section looks like in CC, and the whole config.plist is attached (but without the unique IDs, so if you want to reuse it you'd have to go to the SMBIOS screen and hit both generate new buttons).

Screen Shot 2019-01-16 at 3.43.41 PM.png


Finally, I don't remember if you mentioned the brand of RX 560, but I hear XFX ones typically need some additional patches or a firmware reflash or something.
 

Attachments

  • config-generic-9x-rx580.plist
    6.6 KB · Views: 59
  • If the above is not successful, I have 2 ACPI screen shots #11 and #12 as suggested changes to replace the ACPI (currently marked Image #2)
I tried it with the initial changes you suggested, and I was still unable to complete the installation; however, there was a change in behavior. Instead of stalling with "About 15 minutes remaining" during stage 2 (booting from the SSD), it stalls with "About 6 minutes remaining" during stage 1.
 
Last edited:
Status
Not open for further replies.
Back
Top