How to Fix USB External Drives Showing as Internal Devices in macOS

By Ufuk Durgun
0

Fixing USB External Drives Showing as Internal in Hackintosh

When USB HDDs or external SSDs show as internal drives in macOS, it is typically caused by an incorrect connector type (USB Type) mapped in your USB configuration.

How to fix the USB port mapping:

  1. Inspect USB Configuration: Use a tool like Hackintool to check your USB ports.
  2. Map Ports Correctly: Re-map your USB ports using USBToolBox or Hackintool. Ensure external USB 3.0/2.0 ports are marked with connector type 3 (USB3) or 0 (USB2). Internal ports (like webcams or Bluetooth) must be marked as 255 (Internal).
  3. Avoid USBports.kext Conflict: Check that your custom USB kext (e.g., USBPorts.kext or UTBMap.kext) is the only active USB mapping kext in your config.plist.
  4. Clear NVRAM: Clear your NVRAM after applying the new USB map to force macOS to refresh the device trees.
Share:

Leave a Reply

Loading comments...