- Aug 8, 2011
- i7-4770R 3.90 GHz
- Intel® Iris™ Pro graphics 5200
- , ,
- Mobile Phone
You have something else going on here. The file is not being applied. In theory, the file I supplied should work as is without any modification. This process is not that hard!As far as I can tell I have complied with all the procedure requirements, but still IORegistryExplorer is wrong. Any further suggestions?
But since things are still not working, what is your answer to the question I posed in my uploaded (port #36) "Undesired USB Port HS04.jpg" file? Should that "One" be changed to a "Zero" for all the undesired USB ports? Or left alone?
I'll put a cup of coffee on it that the same problem you experienced with clover dumping your files elsewhere is somehow booting your system from an unexpected drive and that configuration is not what you expect. It really sounds like you are booting the alternate drive and Clover is remembering the last booted volume and is presenting that as the boot disk when in fact it is not; it's just a volume containing macOS. The boot disk EFI partition does not need to be the same macOS boot volume, just like UniBeast demonstrates when installing.
Just like I discovered that the multiple Clover EFI partitions caused me the black screen issue, it appears this is trickling into your problem. In one of my earlier replies, I did express a concern about your boot drive/disk based on needing to search for the dumped files on your third drive or something.
For argument sake, can you try temporarily disabling all other drive(s) where Clover EFI partitions exist? Obviously not your primary expected boot disk. I know in my Gigabyte BIOS, I can go into the SATA config and disable port(s) via BIOS settings without needing to open the case and detaching any physical cables. Further validations should include the expected BIOS EFI boot drive partition being at the top of the boot order list and checking HDD disk order priority (I know you have SSD but BIOS prompts typically read HDD). With the drives disabled, you can further validate my finding and press F4 (you know when) and I would expect no black screen; just saying.....
Once complete and booted into macOS, mount your EFI partition and check the overall configuration. Once the configuration has been fully vetted, you can reboot and re-enable any drives that were previously disabled in the BIOS or by other method.
Hum, RehabMan would have a field day with this one after reading hundreds of his posts. He would first say to remove all CLOVER/kexts/10.x.x directories and only use kexts/other. Have you also checked /System/Library/Extensions and/or /Library/Extensions for the .kext? There are also heated differences of opinions as to needing to load kexts/other with alternates. In my experience I go with the /Library/Extensions method to apply alternates. The only time i use kexts/other is if I am creating a boot stick that requires the alternate to function for booting/installation purposes; like an Ethernet driver. However after booting and configuring, I would install the alternate, if needed, in /Library/Extensions. UniBeast/MultiBeast do this too.Yes, did that. I presume you refer to the patch that removed the 15-port limit in config.pist; I had removed that after using RehabMan's procedure, and it hasn't been present for months. But the "USBInjectAll.kext" files are in separate folders in CLOVER called "kexts/10.13" and also "kexts/other" from which I removed them. As far as I know there is no such "check box" in Clover Configurator... at least I could not find one.
Yes, it should have read clover (check box) to disable the 15 port limit patch.
Please report back your findings.