Contribute
Register

Gigabyte Z490 Vision D (Thunderbolt 3) + i5-10400 + AMD RX 580

Hey, I just started the process of creating a bootable backup and I'm a little confused because I don't know which Volume to pick for SOURCE in Carbon Copy Cloner.
Rons is my new Home folder and my old home folder is probably inside Catalina or Catalina - Data.View attachment 498977
If you’re using Carbon Copy Cloner, select “Catalina” as the SOURCE. This will backup the entire system volume, which will create a bootable system backup. Your home volume (Rons) will have to be backed up separately via any application of choice to any destination of choice. In my case, I use Acronis True Image to backup my home volume to a NAS drive. But you can use TimeMachine with either a direct-connected disk or even a NAS.
 
  • Like
Reactions: nss
When you boot Windows from OpenCore Picker, what exactly happens?
You see the Window's little spinning dots for a grand total of 2-3 seconds. Then the screen goes black, and you hear the reset beep. After the logo splash screen, back to the OC picker.
 
I am done building the flash drive and I notice a little detail that wanted to make you aware.

I am using the EFI meant to be used with the Intel onboard WiFi-Bluetooth and there is a slight difference from the screenshot in the first message of this thread.

This is what I see in OpenCore Configurator when I open the config.php (Intel GPU version) of the OC 6.3 EFI in this post (which is the one for using onboard WiFi-Bluetooth):

View attachment 498932
Just a quick correction: It is OpenCore 0.6.3 (not 6.3)
This is what's on the first post of this thread for the same screenshot, there is a #device-id in the previous EFT and no "#" in this one:

View attachment 498933
I am assuming it will make no difference, just wanted to point it out just in case.
Good observation: The hash mark is correct and should be there. When this build guide was originally written, macOS did not support Intel Comet Lake desktop CPUs, so we needed to fake some device IDs. But once the 2020 iMacs were released (iMac20,1 and iMac20,2), Apple added native support for Comet Lake, hence the fake Device ID is no longer needed. The leading hash mark disables that entry.
I cannot test it yet as I got all the parts but I am waiting on the power supply coming Monday. In the meantime I flashed the Thunderbolt chip on the motherboard, worked fine on first try without using supplemental procedure (given that I don't have the power supply yet :D).
Welcome to the Society of Mad Scientists!
 
You see the Window's little spinning dots for a grand total of 2-3 seconds. Then the screen goes black, and you hear the reset beep. After the logo splash screen, back to the OC picker.
Ah, that’s a different symptom from the blue screen of death (BSOD) in which an ACPI error message appears.

If Windows boots up properly through F12 (BIOS Boot Menu), then there might be some other conflict happening in OpenCore configuration. It would be necessary to check all the Quirks and Misc settings in OpenCore Configurator.
 
If you’re using Carbon Copy Cloner, select “Catalina” as the SOURCE. This will backup the entire system volume, which will create a bootable system backup. Your home volume (Rons) will have to be backed up separately via any application of choice to any destination of choice. In my case, I use Acronis True Image to backup my home volume to a NAS drive. But you can use TimeMachine with either a direct-connected disk or even a NAS.
Ok, I chose Catalina and followed the other steps but the EFIClone.log says at the end: "Directory hashes differ. The copying likely failed..".
Does that mean the the Test Run failed or this is normal? I've attached the full log file below.
 

Attachments

  • EFICloneLog.txt
    7.3 KB · Views: 23
Ok, I chose Catalina and followed the other steps but the EFIClone.log says at the end: "Directory hashes differ. The copying likely failed..".
Does that mean the the Test Run failed or this is normal? I've attached the full log file below.
@nss @byteminer,

I found some issues last night with EFIClone and/or Carbon Copy Cloner. Please try the attached experimental script. First remove the quarantine flag in Terminal:
  • sudo xattr -d com.apple.quarantine EFIClone-CaseySJ.sh
  • chmod +x EFIClone-CaseySJ.sh
From CCC --> Utilities menu, select Reveal CCC's Scripts Folder and copy EFIClone-CaseySJ.sh into that folder. Then, from CCC --> Utilities menu, select Secure CCC's Scripts Folder.

Lastly, attach the new script to your CCC task, from ADVANCED SETTINGS --> AFTER COPYING FILES.
 

Attachments

  • EFIClone-CaseySJ.sh.zip
    5.6 KB · Views: 34
Last edited:
@nss @byteminer,

I found some issues last night with EFIClone and/or Carbon Copy Cloner. Please try the attached experimental script. First remove the quarantine flag in Terminal:
  • sudo xattr -d com.apple.quarantine EFIClone-CaseySJ.sh
  • chmod +x EFIClone-CaseySJ.sh
From CCC --> Utilities menu, select Reveal CCC's Scripts Folder and copy EFIClone-CaseySJ.sh into that folder. Then, from CCC --> Utilities menu, select Secure CCC's Scripts Folder.

Lastly, attach the new script to your CCC task, from ADVANCED SETTINGS --> AFTER COPYING FILES.
Cool, I've finished the clone and received "Process Complete" in the log file.
Now I can boot from the Sabrent backup drive, but when I do, I see it uses files and opens apps that exist on my "Rons" Home folder (which is on my internal SSD), is this correct behavior? I'm just wondering what would happen if I didn't have access to the "Rons" Home folder and still try to boot from the backup, would it work?
 
Cool, I've finished the clone and received "Process Complete" in the log file.
Now I can boot from the Sabrent backup drive, but when I do, I see it uses files and opens apps that exist on my "Rons" Home folder (which is on my internal SSD), is this correct behavior? I'm just wondering what would happen if I didn't have access to the "Rons" Home folder and still try to boot from the backup, would it work?
The "Rons" home folder will be necessary if you wish to log in to that account. If you also create an "admin" or other user account, its home folder will be on the system volume by default, and hence those additional accounts will not require the "Rons" home folder to be present.
 
  • Like
Reactions: nss
@nss @byteminer,

I found some issues last night with EFIClone and/or Carbon Copy Cloner. Please try the attached experimental script. First remove the quarantine flag in Terminal:
  • sudo xattr -d com.apple.quarantine EFIClone-CaseySJ.sh
  • chmod +x EFIClone-CaseySJ.sh
From CCC --> Utilities menu, select Reveal CCC's Scripts Folder and copy EFIClone-CaseySJ.sh into that folder. Then, from CCC --> Utilities menu, select Secure CCC's Scripts Folder.

Lastly, attach the new script to your CCC task, from ADVANCED SETTINGS --> AFTER COPYING FILES.

Been so busy, I hadn't tried to backup my workstation since I first tried and I saw this post, so I tried with your script. Worked perfectly. Thanks so much @CaseySJ for your help!
 
The "Rons" home folder will be necessary if you wish to log in to that account. If you also create an "admin" or other user account, its home folder will be on the system volume by default, and hence those additional accounts will not require the "Rons" home folder to be present.

Alright cool, so do I need to do anything else before upgrading to 10.15.7 / Big Sur / upgrading OpenCore ?
It's recommended in this post to update kexts:

Please post help requests in the Catalina Desktop Support Forum section (not in this thread).


Pre Update Notes
:
- This update may break some of your Catalina functions, like audio. Make sure you backup first. :thumbup:

- Make sure you use the latest versions of the Lilu.kext, AppleALC.kext and WhateverGreen.kext.
 
Back
Top