Contribute
Register

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

Hi! Thank you for your reply. I have managed to install those 3 using KextBeast. But still my GPU wont work. I get black screen. Also my PCI list is empty.
 

Attachments

  • Screenshot 2019-11-15 at 17.57.30.png
    Screenshot 2019-11-15 at 17.57.30.png
    184.2 KB · Views: 84
...
Has anybody been having issues on the latest Clover 5098 when it comes to booting a specific volume or using the "LastBootedVolume" option?
No problem here when switching between different macOS volumes, but I haven't tried Windows (yet).
...
Also, should I have RCScripts enabled when using AptioMemoryFix? I know EMUVariable64.efi is needed, but what about the RC scripts in order to get NVRAM, can AptioMemoryFix work without the RCScripts?
As I recall, rc scripts are not needed when using AptioMemoryFix on this motherboard.
 
*** Mini-Guide ***
Catalina Users: Configure Carbon Copy Cloner for One-Key Bootable Backup

These instructions are for Catalina (10.15.x) users only. Mojave users should refer to the Mini-Guide above.

WARNING: If you are running a non-English installation of Catalina, this procedure requires Catalina 10.15 with Supplemental Updates (Build 19A602) or newer. If you're running an English installation, any version of Catalina is okay.

Prerequisites: These steps are only performed once on a new SATA SSD.
  • Purchase or use a 2.5-inch SATA SSD that is large enough to hold everything in your Catalina OS disk. If your Catalina OS disk is 256GB, use a 256GB SATA SSD. If it's 1TB, use a 1TB SATA SSD. These SSDs have become extremely cost effective and there is no excuse for not purchasing one.
  • Purchase or use a USB 3 external SSD enclosure. These can be purchased from Amazon for under US$10. Here's an example.
  • Install the SATA SSD into the USB 3 enclosure and connect the USB 3 cable to an available blue, yellow or red USB 3 port on the Hackintosh.
  • Run Disk Utility, select View --> Show All Devices, and click on the parent name of the external USB SSD. Double-check that all of these steps have been followed; ask for help if necessary.
  • Select Erase and make sure that a dialog appears with 3 options:
    1. Name: Select something like "Catalina Local Backup".
    2. Format: Select "APFS" (the first item in the pop-up menu).
    3. Scheme: Select "GUID Partition Map". This option is necessary so that an EFI partition gets created.
  • Click Erase at the bottom right of the dialog.
  • Check that Carbon Copy Cloner has Full Disk Access by selecting Grant Full Disk Access to CCC... as shown:
    full

Your SATA SSD will be divided into a primary APFS partition and a secondary EFI partition. When formatting is complete, only the APFS partition will be mounted.

Now we're ready to set up our one-key backup task in Carbon Copy Cloner. This task will copy everything from the APFS and EFI partitions to the external USB SATA SSD.

Step 1: Create Backup Task
  • Run Carbon Copy Cloner (CCC) and create a new backup task by selecting your Catalina SSD as the SOURCE disk and your external USB SATA SSD as the DESTINATION disk. Note that you must select the currently booted Catalina SSD as the Source disk. The EFIClone-v3 script is based on @byteminer's repository, but has been modified to use only the currently-booted Catalina SSD as the source.
  • Now look at the lower left side of Carbon Copy Cloner (see screenshot below). Your SOURCE disk will contain 2 volume names. In this example (see Step 2 in screenshot) our SOURCE disk has the names Catalina - Data and Catalina. Note that the base name is the same for both -- the base name is just Catalina.
  • Now look at Step 4 in the screenshot below.
    • The DESTINATION disk will have only 1 volume name immediately after the disk has been formatted with Disk Utility. In other words, if the DESTINATION disk is empty, then it will have only 1 volume name. So you can skip Step 4 in the screenshot below.
    • But if a clone has previously been made to the DESTINATION disk, then it will have 2 volume names. So check that the base volume name is the same. In this case, the base volume name is Catalina Local Backup.
  • Follow Steps 1, 2, 3 in the image below, but do not perform Step 5 yet. Skip Step 4 if the DESTINATION disk has just been formatted (i.e. if the DESTINATION disk is empty).
    full
  • WARNING: If the 2 base names of the SOURCE are not the same or the 2 base names of DESTINATION are not the same, you must use Disk Utility to rename the incorrect volume(s).
    • Use Disk Utility to fix any volume name mismatches. See screenshots below in which my former "Mojave" drive has a mismatched pair of volume names. This mismatch must be corrected as shown in subsequent images.
      full

      full

      full
  • Now let's get back to Carbon Copy Cloner setup. Here's that screenshot once again:
    full
  • Click on ADVANCED SETTINGS to expand that section, but don't make any changes there yet. In the diagram above, don't perform Step 5 until later.
  • Give the task a name on the left side panel.
  • Compare your screen with the screenshot above. I've named my task Full Catalina Local Backup.
Step 2: Attach EFIClone-v3 script for automated backup of EFI partition
  • Download the attached EFIClone-v3.sh.zip and unzip it if necessary. Note: This version has been specially modified for this use case. It is hard-coded to use the current root folder "/" as the Source Disk and is therefore not suitable for other backup tasks. This version has also been modified to detect the Mac operating system and make special adjustments for Catalina.
  • Open Finder and navigate to the folder containing this file.
  • From Carbon Copy Cloner's Utilities menu, select Reveal CCC's Scripts Folder as shown.
    full
  • Drag and drop EFIClone-v3.sh into the Scripts folder. Catalina will ask for authentication, so enter your password when requested. The Scripts folder should look like this:
    full
  • Now we need to fix ownerships and permissions, which is done easily from the same Utilities menu. When this menu is now selected, notice that the last option has changed to Secure CCC's Scripts folder. Choose this item now.
    full
  • Great. We're nearly done. Now let's attach our script to the backup task by clicking the folder icon next to AFTER COPYING FILES --> Run a Shell Script and selecting EFIClone-v3.sh.
    full
  • Verify that your screen matches the items in the red box below.
    full
  • Save the task by pressing CMD-S or File --> Save.

Step 3: Test Run
  • Make sure that the external USB SATA SSD is mounted.
  • Click the Clone button at the bottom right of the CCC window.
  • From the Utilities menu, select Terminal to open a Terminal window.
  • In the Terminal window, type:
    Code:
    cd /System/Volumes/Data/Users/Shared
    tail -f EFIClone.log
  • When the main APFS partition has been backed up, CCC will invoke the EFIClone-v3 script. At that time you will see detailed logs messages in the Terminal window.
  • Press CONTROL-C to stop the log display and quit Terminal.
  • When the CCC backup task is complete, press OK at the top right.
  • Use Clover Configurator or EFI Agent to mount the EFI partition of the external USB SATA SSD.
  • Open the CLOVER folder on that partition and check that everything has been copied.
  • Finally, reboot your machine and press F12 at the BIOS splash screen to select the USB SSD as the boot drive.
  • From the Clover Boot Menu, select "Boot macOS from Catalina Local Backup" (replace "Catalina Local Backup" with the actual name you gave to the USB SSD).
  • Make sure Catalina can boot up fully. Then reboot, disconnect the USB SSD, and boot from the internal Catalina SSD.

Keep your bootable USB SSD up to date by running CCC periodically. Simply boot from the normal internal disk, mount the USB SSD, and run the CCC backup task. It will mount both the source and destination EFI partitions automatically and then dismount both EFI partitions after the clone is complete.

If your clone or backup disk is internally mounted (always present in the system), it may be a good idea to disable Spotlight search on that drive because it's just a duplicate. This can be done from System Preferences --> Spotlight as follows:
View attachment 431607
How long should this method take? I am currently on 12.5 hours!
 
Hi! Thank you for your reply. I have managed to install those 3 using KextBeast. But still my GPU wont work. I get black screen. Also my PCI list is empty.
Although you have a Gigabyte AORUS Elite Z390, we can still try to help. Please do the following:
  • Compress and upload the CLOVER folder from EFI partition of macOS SSD. You may remove serial numbers from SMBIOS section of config.plist.
  • Post screenshot of the files in /Library/Extensions folder.
 
How long should this method take? I am currently on 12.5 hours!
TERMINATE the job right away!
  • Once the Carbon Copy Cloner progress bar moves all the way to the end, CCC runs the Post-Flight script (EFIClone-v3).
  • Running EFIClone-v3 should take about 10 to 15 seconds.
Please check the file:
  • /System/Volumes/Data/Users/Shared/EFIClone.log
How large is it?
Has your disk become full?
 
@CaseySJ Here are the files, I have also mananged to copy the EFI from my boot memory stick to the SSD. I can boot from my SSD now.
 

Attachments

  • Screenshot 2019-11-15 at 18.14.34.png
    Screenshot 2019-11-15 at 18.14.34.png
    151.9 KB · Views: 76
No problem here when switching between different macOS volumes, but I haven't tried Windows (yet).

As I recall, rc scripts are not needed when using AptioMemoryFix on this motherboard.

THX @CaseySJ, I'll reinstall Clover without RCScripts and see if that fixes it :) I'll report back...

BTW are you using a specific volume as default? Or "LastBootedVolume"?
 
THX @CaseySJ, I'll reinstall Clover without RCScripts and see if that fixes it :) I'll report back...

BTW are you using a specific volume as default? Or "LastBootedVolume"?
  • I'm using LastBootedVolume.
  • Reinstalling Clover without RCScripts will not delete rc scripts that are already installed. You may try it and see.
    • To check whether the scripts are still present, type this in Terminal:
    • ls /etc/rc*
    • You should only see /etc/rc.common and /etc/rc.netboot.
    • If you see anything else, just grab a screenshot.
 
@CaseySJ Here are the files, I have also mananged to copy the EFI from my boot memory stick to the SSD. I can boot from my SSD now.
Are you sure that screenshot is from /Library/Extensions? Please try this:
  • Run Terminal from the Applications --> Utilities folder.
  • In Terminal, type this:
    Code:
    cd /Library/Extensions
    ls
  • Post a screenshot of that.
 
Are you sure that screenshot is from /Library/Extensions? Please try this:
  • Run Terminal from the Applications --> Utilities folder.
  • In Terminal, type this:
    Code:
    cd /Library/Extensions
    ls
  • Post a screenshot of that.
Hi! Sorry that folder I made myself I remember. I thought that's where they should go. Here is the terminal screenshot:
 

Attachments

  • Screenshot 2019-11-15 at 18.29.07.png
    Screenshot 2019-11-15 at 18.29.07.png
    159.6 KB · Views: 83
Back
Top