Contribute
Register

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

@CaseySJ
The OC-0.8.3 + Mojave on my z390 is still working very well
The random "Bluetooth not available" from deep sleep under Clover seems to be resolved as well

Now, what say to the update to Monterey - 12.6.1 directly from Mojave - 10.14.6

I have updated 2 of my 2015 15" MacBook Pro's from Mojave to Monterey & there were no issues apart from time taken
(Yes, I know the above is a hack)


1. Update OC to newer version ?
I followed your earlier OC mini-guide to make the switch from Clover to OC

2. Test newer OC on Mojave before upgrade ?

3. Update directly in place from Mojave to Monterey (I have downloaded 12.6.1 to Applications folder)
Currently SIP is disabled when I first built this machine & I haven't enabled it again via recovery/csrutil or OC config
 
before that i used the front usb from my case in 2 times and same error(freeze),after i used with a prologation usb 3.0 connected on red usb port ,also error freeze ...maybe the problem its the front usb from my case...i dont know....or the prolongator usb or my old efi file?....

My front USB acts funny if I plug in a USB 3.0 drive in there. ie There will be random slowdowns
Other port in the front has the Logitech MX dongle (this has interference issues when plugged into back of case)

I think you just narrowed down the issue
 
@madmax559

I think you’re ready for in-place upgrade on the clone. If upgrading to Monterey, 0.8.3 is sufficient. But for Ventura we need 0.8.4 or newer.
 
@madmax559

I think you’re ready for in-place upgrade on the clone. If upgrading to Monterey, 0.8.3 is sufficient. But for Ventura we need 0.8.4 or newer.

Thanks Casey, will attempt upgrade over the weekend or later. I still have to go through all apps that will break & test updates on laptop that has Monterey

On Mojave I have never been able to get the SSP1/2 USB to work. TB out goes into LG 32" UN88O TB/USB-C in & that monitor has 2 other USB 2.0 ports

I thought it was a monitor issue, but those ports work when I tested my wife's 2022 M1 MBP with TB out to the same monitor & plugged in a usb drive into the monitor.

Edit
I am using my primary M.2 EVO 970 SSD with OC + Mojave with the 860 SSD clone being updated every night as a safety backup

Monterey will be installed directly in place on the 970 plus, unless there is still an active trim issue with the OS.
 
Last edited:
Hi @CaseySJ,
I have a multiboot system where I have dedicated a drive to a macOS Catalina/macOS Big Sur installation on two different partitions with OpenCore 0.70 boot manager. Now I am considering whether to install macOS Monterey on one of the two partitions (and then macOS Ventura on the other) but unfortunately the drive currently dedicated to macOS is the nvme pcie Samsung 970 Evo and therefore I should (I read in Your warnings in the initial post of your indispensable guide ) install by disabling the TRIM function or replace it.

What would disabling TRIM mean in terms of performance and life of the current drive?
Alternatively, do you have any suggestion on which drive model I could consider to replace it with (at least) the same performance and duration?

I noticed that you have made available the EFI folders updated to version 0.83 based on Opencore (thank You again!) And that they are also usable for macOS Monterey/Ventura but I have not found a dedicated guide for the clean installation of macOS Monterey in Your Micro/Mini - Installation-Related guide list.

Which guide then could I use among those that are available?

If I decide to replace the existing drive and want to dedicate it to another use (Ubuntu installation for example) I think I should use an nvme M.2 to PCIe adapter card occupying one of the PCIe slots available on the motherboard.
Looking for information about it, however, I did not understand if on this motherboard (Gigabyte Z390 Designare) it is possible to use PCIe adapters with two (x8 slots) or four (x16 slots) drive slots (for future expansions) or should I limit myself to a card with a single slot. This should depend, if I have not misunderstood, on the possibility of setting the "PCIe lane bifurcation" which, however, I could not find in the menus of the 9i version of the BIOS installed in my case.

Do you have any suggestions or information about it?

Thanks in advance for Your help​
 
Hi @CaseySJ,
I have a multiboot system where I have dedicated a drive to a macOS Catalina/macOS Big Sur installation on two different partitions with OpenCore 0.70 boot manager. Now I am considering whether to install macOS Monterey on one of the two partitions (and then macOS Ventura on the other) but unfortunately the drive currently dedicated to macOS is the nvme pcie Samsung 970 Evo and therefore I should (I read in Your warnings in the initial post of your indispensable guide ) install by disabling the TRIM function or replace it.
All good questions that I’ll address below.

What would disabling TRIM mean in terms of performance and life of the current drive?​
There’s a good article on Wikipedia on SSD trim, link below:

Alternatively, do you have any suggestion on which drive model I could consider to replace it with (at least) the same performance and duration?
I recommend WD SN 5xx, 7xx for PCIe 3 boards such as the Z390 Designare. Many other brands will work fine too, such as Silicon Power, Sabrent Rocket, etc.

I noticed that you have made available the EFI folders updated to version 0.83 based on Opencore (thank You again!) And that they are also usable for macOS Monterey/Ventura but I have not found a dedicated guide for the clean installation of macOS Monterey in Your Micro/Mini - Installation-Related guide list.

Which guide then could I use among those that are available?
For fresh installation of Monterey/Ventura we can follow this guide for Z690 Aero G, but use BIOS settings from Post 1 of this thread, and EFI folder also from this thread.

If I decide to replace the existing drive and want to dedicate it to another use (Ubuntu installation for example) I think I should use an nvme M.2 to PCIe adapter card occupying one of the PCIe slots available on the motherboard.
Looking for information about it, however, I did not understand if on this motherboard (Gigabyte Z390 Designare) it is possible to use PCIe adapters with two (x8 slots) or four (x16 slots) drive slots (for future expansions) or should I limit myself to a card with a single slot. This should depend, if I have not misunderstood, on the possibility of setting the "PCIe lane bifurcation" which, however, I could not find in the menus of the 9i version of the BIOS installed in my case.

Do you have any suggestions or information about it?

Thanks in advance for Your help​
PCIe bifurcation, as you mentioned, is available in the newer BIOS versions. However be wary of Capsule BIOS, which cannot easily be downgraded (but technically it can). Some BIOS versions may break USB-C ports on rear IO panel (but Thunderbolt devices will still be okay). See top of Post 1 just under the photo for warnings.

I would only recommend 1-slot and 2-slot NVMe expander cards for use in second long slot, with bifurcation set to Auto or 8/4/4.
 
The EFI folder looks fine -- no issues that I can see. The kernel quirk ForceAquantiaEthernet is enabled, but if you don't have a 10GbE Ethernet card, it's better to disable the quirk.

I would suggest disconnecting the wired Ethernet cable. Just use WiFi to complete the Welcome wizard.

If that does not help, please list all the devices connected internally and externally so we can hopefully rule them out.
Thank you again for all your help CaseySJ!! It worked by unplugging Ethernet and unchecking ForceAquantiaEthernet. Both systems do not experience freezes! The issue that I have now is than on my 2nd system which is my wife's system I cannot use her name and username in setup screen. It pop ups a message that says that I cannot use that name. Very strange even if I don't connect to Internet at all. I suppose that it has something to do with my EFI which I took it from my main system. I changed serial number/UUID/MLB etc and still cannot pass the setup screen which asks for full name, username and password. On my main system from the other hand I didn't have any issues.

UPDATE:
I found out that it took the name earlier when I couldn't login, that's why it was not accepting it. Everything is fine now.
 
Last edited:
This TRIM issue on the Samsung EVO 970 Plus and other drives is a mess from this long thread:

From @Medizinmann-MD in the above link
Well I did some research - and it is a mess....

First thing – it seems Apple drivers work best with Phison Controllers (i.e. used in WD Black drives or Crucial) and doesn’t work very well with the Controllers used by Samsung (Phoenixs) – Samsung made a Firmware Update to the 970 EVO Plus in 2019 that gave support for MacOS wich broke with Apples NVME implementation in Monterey…
The next bad thing is that Samsung changed the Controllers to from Phoenix to Elpin in late 2021 and we most probably won’t see any more Firmware Updates for the older drives…

And some people report success with newer Elpin drives with latest Firmware – but I am not too sure about it…

To add more bad while WD Black drives seem to work fine they are actually slower than the Samsung drives – but of course still much faster when working with working TRIM support with Monterey than the broken Driver support with Samsung drives…
 
It looks like for NVMe M.2 ssSSDd users this is the best option at the moment.

  1. Crucial P1 1TB 3D NAND NVMe PCIe Internal SSD, up to 2000MB/s - CT1000P1SSD8 @ $77
  2. Crucial P2 2TB 3D NAND NVMe PCIe M.2 SSD Up to 2400MB/s - CT2000P2SSD8 @ $149
I'm probably going to use one of the above in my system.
Due to the quirks on this Z390 Designaire board, I can't use the 2nd M.2 slot without loosing some SATA ports, so there will be a fair amount of fiddling going on.

Edit:
Initial build in 2019 had the i9900 + 64gb ram, 1x1TB EVO 970 (m2), 2x 1TB 860 SSD, 2 x WD 6TB (SATA), so I had to fiddle with BIOS settings, and I just used the primary M.2 slot.
 
Back
Top