Contribute
Register

[Solved] External drives no longer showing up?

Status
Not open for further replies.
Joined
Mar 3, 2016
Messages
15
Motherboard
Gigabyte Z97N-WiFi
CPU
i7-4790K 4.00GHz
Graphics
GeForce GTX 980 Ti Gaming 6G
Mac
  1. 0
Classic Mac
  1. 0
Mobile Phone
  1. 0
Hi guys,

so I've recently upgraded to 10.13.4. I'm not sure if this problem occurs due to the recent update but it might be.

Whenever I plug my external drive into my Hackintosh (via USB 3.0, the only possible connection), it does not mount. It does not show up in disk utility and it doesn't show up in diskutil list. The drive itself is totally fine, I've tried it with my MacBook and even repaired permissions over there.

It's my Time Machine-drive, if that's relevant to know. My last backup was done on March 1st this year, so that's when I could still mount it. Not sure when exactly my Hackintosh changed it's mind :(

My motherboard is a Gigabyte Z97N WIFI and I installed the latest USBInjectAll.kext.

Any sort of help would be really appreciated!
 
Hi guys,

so I've recently upgraded to 10.13.4. I'm not sure if this problem occurs due to the recent update but it might be.

Whenever I plug my external drive into my Hackintosh (via USB 3.0, the only possible connection), it does not mount. It does not show up in disk utility and it doesn't show up in diskutil list. The drive itself is totally fine, I've tried it with my MacBook and even repaired permissions over there.

It's my Time Machine-drive, if that's relevant to know. My last backup was done on March 1st this year, so that's when I could still mount it. Not sure when exactly my Hackintosh changed it's mind :(

My motherboard is a Gigabyte Z97N WIFI and I installed the latest USBInjectAll.kext.

Any sort of help would be really appreciated!

Hi,

Sounds like a USB 3.0 issue.

USBInjectAll.kext does nothing alone. Please remove the kext.

Add this patch in your config.plist

Code:
<key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>
</key>
 
Hi,

Sounds like a USB 3.0 issue.

USBInjectAll.kext does nothing alone. Please remove the kext.

Add this patch in your config.plist

Code:
<key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>
</key>

Hey jamesst20,

sorry for the very late reply on my part and THANK YOU for your Kext-Patch. It works perfectly! :) I've also deleted USBInjectAll.kext, as you suggested. Again, thank you so much.
 
Hi,

Sounds like a USB 3.0 issue.

USBInjectAll.kext does nothing alone. Please remove the kext.

Add this patch in your config.plist

Code:
<key>KernelAndKextPatches</key>
    <dict>
        <key>KextsToPatch</key>
        <array>
            <dict>
                <key>Comment</key>
                <string>disable port limit in XHCI kext (credit PMHeart)</string>
                <key>MatchOS</key>
                <string>10.13.4</string>
                <key>Name</key>
                <string>com.apple.driver.usb.AppleUSBXHCI</string>
                <key>Find</key>
                <data>g32UDw+DlwQAAA==</data>
                <key>Replace</key>
                <data>g32UD5CQkJCQkA==</data>
            </dict>
        </array>
    </dict>
</key>
Hi, I've the same problem but with Big Sur on Asus b460m-plus wifi.
I see the external usb but not the external hdd.
How can I fix it? Can I add that code in my config.plist.
 

Attachments

  • config.png
    config.png
    199 KB · Views: 186
Hi, I've the same problem but with Big Sur on Asus b460m-plus wifi.
I see the external usb but not the external hdd.
How can I fix it? Can I add that code in my config.plist.
 
Status
Not open for further replies.
Back
Top