Contribute
Register

Quick question. USB ports, mostly USB 3 stopped working after I cloned my drive back.

Status
Not open for further replies.
Joined
Mar 21, 2011
Messages
426
Motherboard
Z170 Pro Gaming
CPU
i7-6700K
Graphics
Vega 56
Hey there,

Looking for some quick help if possible. Shouldn't have done this on a work day. I tried to do the simple upgrade to Catalina from Mojave 10.14.5 following the upgrade guide. I kept getting a black screen that just sat there for a very long time so I gave up and decided to roll back to my Mojave install from a Carbon Copy Cloner backup I made before I tried the update. All seems to be running fine except I've lost some of my USB ports again. I did save the Clover folder for Mojave before I cloned the drive and I tried copying that over to the EFI, but no luck. What's the eay solution here? Would be great to know for when I attempt to upgrade to Catalina again then might have to roll back again.

I attached my config file and clover folder.

Any help would be much appreciated!

Thanks.
 

Attachments

  • CLOVER.zip
    3.6 MB · Views: 34
Last edited:
Hey there,

Looking for some quick help if possible. Shouldn't have done this on a work day. I tried to do the simple upgrade to Catalina from Mojave 10.14.5 following the upgrade guide. I kept getting a black screen that just sat there for a very long time so I gave up and decided to roll back to my Mojave install from a Carbon Copy Cloner backup I made before I tried the update. All seems to be running fine except I've lost some of my USB ports again. I did save the Clover folder for Mojave before I cloned the drive and I tried copying that over to the EFI, but no luck. What's the eay solution here? Would be great to know for when I attempt to upgrade to Catalina again then might have to roll back again.

I attached my config file and clover folder.

Any help would be much appreciated!

Thanks.
Are you sure the config.plist and the CLOVER folder you included here is for Mojave?

Because as far as I can see, they seem to be from an older version of Clover (something like 40xx) and MacOS Sierra. In particular, the USB port limit patch in config.plist is for Sierra, not for Mojave.
 
Are you sure the config.plist and the CLOVER folder you included here is for Mojave?

Because as far as I can see, they seem to be from an older version of Clover (something like 40xx) and MacOS Sierra. In particular, the USB port limit patch in config.plist is for Sierra, not for Mojave.
Oh weird, I might have uploaded the wrong one. I reattached the clover folder currently in my EFI to have a look at. Thanks!
 
I found a backup of my EFI folder I made back in August of last year. I tried replacing it and still nothing. After a little experimenting, it seems that the USB 3 ports are working, but not powering up hard drives. For instance, when I plug a midi keyboard into the one that isn't recognizing the drive, it works. Does that help? I've attached the EFI backup I found. Do I need to have a custom UUID in the config file using Clover Configurator?
 

Attachments

  • EFI.zip
    22.4 MB · Views: 36
Hey there,

I posted something similar in the installation forum by mistake, and realize maybe I'm not getting help over there because it should be in this forum.

Looking for some quick help if possible. Shouldn't have done this on a work day. I tried to do the simple upgrade to Catalina from Mojave 10.14.5 following the upgrade guide. I kept getting a black screen that just sat there for a very long time after the install restarted to continue, so I gave up and decided to roll back to my Mojave install from a Carbon Copy Cloner backup I made before I tried the update. All seems to be running fine except I've lost some of my USB ports again or rather, they seem to not be powering drives. A midi keyboard seems to work fine in them. I did save the Clover folder for Mojave before I cloned the drive and I have other backups as well. I tried copying them over to the EFI, but no luck. You'd figure that would work, no? What's the easy solution here? Would be great to know for when I attempt to upgrade to Catalina again then might have to roll back again and fix these issues once more.

Also, is there something else I should be using other than Carbon Copy Cloner to make a bootable backup of my system? I would love to try to upgrade to Catalina again, but in case I have to roll back, it would be great to simply be able to clone the backup back and be up and running as before again.

Any help would be very much appreciated.

I've attached my EFI folder. If anyone can take a look at it and maybe see whats good or bad about it, that would be great. I have been getting some odd audio cutouts with my audio interface, which is USB, as well. I also attached a photo of the 3 kexts in my "Other" folder as well as the kexts in Library/Extensions. There's a whole whack of them in System/Library/Extensions and the only one that seems to be in that folder thats also in the others is USBInjectAll. Not sure why its in all three folders.

Also, where should kexts go? I have seen conflicting opinions about this. Currently I have kexts in my "Other" folder, but also on my system for some reason.
 

Attachments

  • EFI.zip
    22.4 MB · Views: 50
  • OTHER.png
    OTHER.png
    10 KB · Views: 37
  • LIBRARY:EXTENSIONS.png
    LIBRARY:EXTENSIONS.png
    66.5 KB · Views: 39
I found a backup of my EFI folder I made back in August of last year. I tried replacing it and still nothing. After a little experimenting, it seems that the USB 3 ports are working, but not powering up hard drives. For instance, when I plug a midi keyboard into the one that isn't recognizing the drive, it works. Does that help? I've attached the EFI backup I found. Do I need to have a custom UUID in the config file using Clover Configurator?

Hi there.

Well there is nothing in that EFI tree to configure your USB ports except a port-limit removal patch. This will not work on its own without USBInjectAll.kext present in the EFI/CLOVER/kexts/Other folder.

Having said that you may have installed the kext in your ~/Library/Extensions folder. If so it will work for Mojave but not reliably for Catalina due to new security measures in place.

Yes you always need a unique UUID for your machine, but not necessarily for USB3. iMessage and the whole SMBIOS depends on it.

EDIT - just realised you still have a Clover v4*** and I'm surprised Catalina will boot at all with that. I would suggest v5102 at least.
 
Last edited:
Having the kexts duplicated on the CLOVER boot drive and in the /L/E folder is a recipe for disaster. I would recommend you have a read of Jaymonkey's third party kext guide - https://www.tonymacx86.com/threads/...an-sierra-high-sierra-mojave-catalina.268964/

Why did you choose to roll back, why not use your normal EFI folder to boot your Cloned Mojave drive? That is what the Clone is for, so you don't have to reinstall the OS and all your Applications etc. again if an update borks.

If you have a bootable USB pen drive or can access the EFI partition on your Mojave drive (to use your normal Clover folder), and have your Cloned drive connected to the system, try booting from the USB or your Mojave drive via the Bios Boot Menu. Select the Cloned Mojave drive on the Clover boot screen and you should be in macOS in no time.

You can Clone your Mojave drive from the clone, so you don't need to use the backup drive.
 
Hi there.

Well there is nothing in that EFI tree to configure your USB ports except a port-limit removal patch. This will not work on its own without USBInjectAll.kext present in the EFI/CLOVER/kexts/Other folder.

Having said that you may have installed the kext in your ~/Library/Extensions folder. If so it will work for Mojave but not reliably for Catalina due to new security measures in place.

Yes you always need a unique UUID for your machine, but not necessarily for USB3. iMessage and the whole SMBIOS depends on it.

EDIT - just realised you still have a Clover v4*** and I'm surprised Catalina will boot at all with that. I would suggest v5102 at least.
Thanks for your reply. This is all pertaining to Mojave. I never got the Catalina install to work. It started the install from the Catalina installer, then reboot, I clicked the proper "boot install from" option in Clover and it just sat on a black screen for an hour. I gave up and cloned my Mojave backup back to my main drive and I'm now having these USB issues in my previous Mojave install with the same EFI folder I coped back.
 
Thanks for your reply. This is all pertaining to Mojave. I never got the Catalina install to work. It started the install from the Catalina installer, then reboot, I clicked the proper "boot install from" option in Clover and it just sat on a black screen for an hour. I gave up and cloned my Mojave backup back to my main drive and I'm now having these USB issues in my previous Mojave install with the same EFI folder I coped back.

Oh okay :thumbup:

Did you check if you have USBInjectAll.kext installed anywhere?
 
Status
Not open for further replies.
Back
Top