Contribute
Register

[SUCCESS] Gigabyte Designare Z390 (Thunderbolt 3) + i7-9700K + AMD RX 580

Hi Casey; I returned from work today and my parts arrived; I am so happy to tell you that the machine boots and runs perfectly smooth on the newly installed corsair rm850x psu !! I put the number of cores to 8 again and it did not reset at all; lesson learned here is to test your parts (even the PSU!) before starting your build. Thank you so much for your assistance; I am going to read in your guide what I have to change in my EFI folder to be able to remove the MSI rx580 and have everything run off the iGPU; then after that I can at last build my home studio system on my new build ! Yippeeeee!!!
Glad to hear it!! Regarding running everything off the iGPU, the configuration is in the 2nd spoiler in this section. Also set BIOS --> Initial Display Output --> IGFX.
 
@CaseySJ,

I have noticed in one of your posts that you are running OS on the NVMe, but the home folder is on the SSD. I also have similar setup, but I have not yet moved to NVMe and thus 2 SSD may sound appropriate in my case. But was always wondering could not you partition say 1TB NVMe, allocate whatever is needed for OS and the rest would be users. Does that mean that performance when placing everything on one NVMe (I assume in theory it should be faster than NVMe and SSD setup, the question though is how much) does not justify the cost of say single 1Tb NVMe?
 
I've been using OpenCore for a while and it works great, so far. If someone wants to try it, they can. At their own risk. Perhaps CaseySJ and some other users want to test it, maybe they are already testing it. Idk.

I've uploaded a my ready EFI folder with OpenCore. It includes the SSDTs by Casey. It works for me, however my config is slightly different with iMac Pro 1,1 SMBIOS. The config in the folder got iMac 19,1 SMBIOS.

This can be tried with USB, or directly with the Mac drive's EFI partition, by adding the "boot" and the "OC" file in the EFI. I'd suggest to not replace Clover with OpenCore, and keeping Clover safe.

Once you boot to OpenCore. You use the numeric keys to boot, I.e 1..2..3.

Important to keep in mind that OpenCore is in its testing times. The purpose by the developers who started this project, was to have a close experience of how Apple booting is.
Cool, thanks! I'll play with this over the weekend. I see you're using AptioMemoryFix.efi with OpenCore boot loader. Do you have a WiFi/BT card installed? If so, AptioMemoryFix still works?
 
Glad to hear it!! Regarding running everything off the iGPU, the configuration is in the 2nd spoiler in this section. Also set BIOS --> Initial Display Output --> IGFX.

Hi Casey; the link in your quote puts me to a weird place; Where should I look ?
 
Cool, thanks! I'll play with this over the weekend. I see you're using AptioMemoryFix.efi with OpenCore boot loader. Do you have a WiFi/BT card installed? If so, AptioMemoryFix still works?


Hi CaseySJ,

Thank you for your reply.

Yes, I even used AptioMemoryFix.efi with Clover. I did not use AptioFixDrvFree2000, because one of the developers of AptioMemoryFix told me about it being "last resort", as it wasn't a good solution. I don't recall what the exact reason was for it. However, I remember the explanation to be quite technical. At that time AptioMemoryFix wasn't created. AptioMemoryFix is of course also focused on to fix the NVRAM issues people have had with the 100, 200 and 300 series boards. And if AptioMemoryFix.efi doesn't work alone, slide values can help with that. However, I'm not using any Slide argument.

Anyhow. To answer your question about Wifi+BT. I'm using an Apple WiFi card with BlueTooth. I disabled the motherboards onboard BT with uia_exclude=HS14 boot argument, as it was becoming a plague for pairing BT dependant HIDs.
 
@CaseySJ,

I have noticed in one of your posts that you are running OS on the NVMe, but the home folder is on the SSD. I also have similar setup, but I have not yet moved to NVMe and thus 2 SSD may sound appropriate in my case. But was always wondering could not you partition say 1Tb NVMe, allocate whatever is needed for OS and the rest would be users. Does that mean that performance when placing everything on one NVME (I assume in theory it should be faster than NVME and SSD setup, the question though is how much) does not justify the cost of say single 1Tb NVMe?
Yes that sounds quite viable, but with APFS the procedure may be much better, as follows:
  • When we initially formatted the Mojave SSD with Disk Utility, we created 2 partitions:
    • EFI (for Clover)
    • APFS (for macOS)
  • EFI partition is generally quite small. APFS takes up the rest of the disk.
  • So we have:
    • Partition 1: EFI
    • Partition 2: APFS
  • APFS treats its entire partition as a Container in which there can be multiple Volumes.
  • When Clover starts up, it presents to you all the Volumes in the APFS Container. These are:
    • Mojave
    • Recovery
    • Prebooter
    • etc.
  • All of these volumes are in the same partition (the same APFS container).
  • Each volume can be assigned a minimum size and a maximum quota.
  • And you can even create new volumes inside the same container.
  • So you could create a new volume called Home or Data using Disk Utility:
    • Select the Mojave SSD on left side
    • From the Edit menu, select Add APFS Volume...
    • Give it a name: Home or Data
    • Click Size Options...
    • Specify:
      • Reserve Size: Minimum Size
      • Quota Size: Maximum Size
Having said this, I should add that I haven't actually carried out this procedure, so buyer beware!
 
Hi Casey; the link in your quote puts me to a weird place; Where should I look ?
You're right -- the "anchor" function is not working properly.

Anyway, please select this spoiler:

Screen Shot 2019-06-26 at 2.46.01 PM.png
 
Yes that sounds quite viable, but with APFS the procedure may be much better, as follows:
  • When we initially formatted the Mojave SSD with Disk Utility, we created 2 partitions:
    • EFI (for Clover)
    • APFS (for macOS)
  • EFI partition is generally quite small. APFS takes up the rest of the disk.
  • So we have:
    • Partition 1: EFI
    • Partition 2: APFS
  • APFS treats its entire partition as a Container in which there can be multiple Volumes.
  • When Clover starts up, it presents to you all the Volumesin the APFS Container. These are:
    • Mojave
    • Recovery
    • Prebooter
    • etc.
  • All of these volumes are in the same partition (the same APFS container).
  • Each volume can be assigned a minimum size and a maximum quota.
  • And you can even create new volumes inside the same container.
  • So you could create a new volume called Home or Datausing Disk Utility:
    • Select the Mojave SSD on left side
    • From the Edit menu, select Add APFS Volume...
    • Give it a name: Home or Data
    • Click Size Options...
    • Specify:
      • Reserve Size: Minimum Size
      • Quota Size: Maximum Size
Having said this, I should add that I haven't actually carried out this procedure, so buyer beware!

Thanks a lot @CaseySJ, it makes perfect sense! I will read more on APFS (my primary reason I have not moved off High Sierra yet, but will do it hopefully in upcoming weeks).

What I’m hearing is that a single NVMe with appropriate size is better than NVMe for OS and SSD for users’ directories, correct? And possibly for the same reason it is better to create a single partition on that same NVMe and add volumes RATHER than creating multiple partitions for the OS and users’ homes?

Thanks again for all your support!
 
Thanks a lot @CaseySJ, it makes perfect sense! I will read more on APFS (my primary reason I have not moved off High Sierra yet, but will do it hopefully in upcoming weeks).

What I’m hearing is that a single NVMe with appropriate size is better than NVMe for OS and SSD for users’ directories, correct? And possibly for the same reason it is better to create a single partition on that same NVMe and add volumes RATHER than creating multiple partitions for the OS and users’ homes?

Thanks again for all your support!
Yes on both counts!
 
Back
Top