There is usually a USB port that is "live" during boot to enable access to the BIOS. This is often available without any configuration when other ports are not. Sometimes there are two. Very often the closest to either the top of the motherboard backplate or next to any PS/2 port - if your...
This could just be a power-supply problem. If your drive only connects to a single USB port there might not be enough. A way round this is to use an adapter cable that features an extra plug to go in a second motherboard USB socket and augment the power being supplied.
Sorry, I don't understand.
You do not edit USBInjectAll directly. Download a fresh version then create an SSDT for it, using the guide, to define your ports. Once that is done you can use the command-line to disable certain ports, if you wish.
For this problem it might be worth trying as a test:
Remove Whatevergreen.kext and Lilu too, if you don't need it for AppleALC etc.
Use the RadeonDeInit=true flag in your config.plist instead.
Use a reliable System-Definition such as iMac14,2 or iMac18,1/2/3 and install NoVPAJpeg.kext to cure...
Check your System Definition. "iMacPro 19,1" doesn't look right. Maybe "iMac19,1" or "iMacPro1,1" etc?
I guess for the GPU then iMacPro1,1 might be good, but for the CPU iMac19,2 ?
Because the hardware is obviously working fine it has to be configuration.
Please update your Profile with details of your hardware. It is a part of the site Rules :thumbup:
You should not directly edit USBInjectAll.kext, instead you create an SSDT_UIAC.aml configuration file to use with it.
1) Did you update your BIOS to at least F10 before hand? I'm guessing you must have done to get to the Clover menu.
2) Next, did you restore your BIOS settings once you'd changed the CPU? I have a feeling the BIOS would have reset and you would need to check that those Hack-Specific...
Well it's interesting information and good to know. Maybe it will help others who find their SSDs unresponsive, to rescue them rather than mistakenly buying a new one.
From your description you were doing fresh installs. I wonder how much data is lost if you use the technique to rescue a drive...
Yes, that's right.
There has been a general renaming by the manufacturers recently just to confuse us all.
Basically, if the main chipset, in your case Z370, controls the USB ports then they appear on the XHC or EHC registers and can be configured using USBInjectAll.kext and an SSDT.
1) That's correct. Because USB 3.1 Gen 2 or Thunderbolt 3 ports on a Z370 board are not controlled by the main chipset, they do not usually show up in the 'XHC' section of the IORegistryExplorer 'tree', and thus an SSDT will have no effect on them. Take a look in the 'RP0*' section...
First up - you can upload small files and images directly to this site. No need for off-site links, especially when shortened and folk can't see where they're going :thumbup:
1) How did you install macOS? Checking your EFI folder contents I see you are using VirtualSMC...
Not directly, no.
If you disable your SSDT you will probably need to put the port-limit removal patches back in.
Open IORegistryExplorer and scan as you plug a device into your new card. See if you can spot where it appears.
MultiBeast does not require the use of any Power Cycling 'tricks" to 'mend' faulty SSDs. To be clear MultiBeast has nothing to do with such a problem. Nor does Clover.
Having said that, it would be useful to explain how Power Cycling is able to restore the onboard firmware of an otherwise...
I have the same bluetooth card and mouse. I had this problem too.
It was the aerial/antenna.
Despite official specs saying this or that radio range - I originally used the card aerial on the back of the case, some three feet away. Still kept disconnecting.
See @jaymonkey 's Pro...
So is it a wired USB keyboard or wireless?
If wired then it seems as though you are losing USB during boot ...
Okay, so going back to basics:
Did you create a legacy UniBeast installer flash-drive for High Sierra as per this guide?
If so double-check your BIOS settings and then try booting...
Have you tried Safe Mode?
Boot with the "-x" command (at Clover menu spacebar to get the options)
With any luck this should get you booting but without many of the drivers you need, loading.
Once at the desktop you can begin to add things back... Let us know.
First up - This is a quite specialised question way beyond a beginner tutorial, so it might be worth starting a new thread so that the experts out there should notice. They rarely view the beginner's guides. :thumbup:
Okay, that said:
1) EH01 and EH02 are correct names and...
You don't say what GPU you are using so it is hard to advise. Maybe update your hardware Profile with a bit more detail (see the Rules). :thumbup:
How have you set up your boot previously? Legacy? There is a DSDT in the archives here for just your motherboard.
Which method you go with is basically your call. Hackintool produces both a USBPorts.kext, which allows removal of USBInjectAll.kext - AND - it now produces an SSDT_UIAC.aml which does need USBInjectAll.kext (because the SSDT is a configuration file for the kext). So it caters for...