DanielMac Posted December 23, 2019 Share Posted December 23, 2019 hi, I have the opposite problem of most people: my USB drive appears as an internal HD when I connect it. So it doesn't show up on the Finder Desktop. Not really an issue because I can still eject it, but it is disturbing aesthetically. What should I look at fixing for this issue? Thanks! Link to comment https://www.insanelymac.com/forum/topic/341873-external-disks-appear-as-internal/ Share on other sites More sharing options...
gengik84 Posted December 23, 2019 Share Posted December 23, 2019 Your usb "UsbConnector" are wrong Now your usb are set to internal (0xFF) instead external (0x03) 1 Link to comment https://www.insanelymac.com/forum/topic/341873-external-disks-appear-as-internal/#findComment-2701521 Share on other sites More sharing options...
DanielMac Posted December 24, 2019 Author Share Posted December 24, 2019 Right you are! I checked with IORegistryExplorer and they are indeed set at 0xFF. But why?! I use a custom SSDT-UIAC-ALL to map my ports and they are set as 0x03. Here's an extract: DefinitionBlock ("", "SSDT", 2, "hack", "_UIAC", 0) { Device(UIAC) { Name(_HID, "UIA00000") Name(RMCF, Package() { "8086_a36d", Package() { "port-count", Buffer() { 26, 0, 0, 0 }, "ports", Package() { "HS01", Package() // USB2 front { "UsbConnector", 3, "port", Buffer() { 1, 0, 0, 0 }, }, "HS02", Package() // USB-C front { "UsbConnector", 9, "port", Buffer() { 2, 0, 0, 0 }, }, ... So what could by the cause of the change? Strangely enough, the USB-C connector DOES show up as 0x09 in IOReg. All the others were switched back to 0xFF ! Insane. Link to comment https://www.insanelymac.com/forum/topic/341873-external-disks-appear-as-internal/#findComment-2701612 Share on other sites More sharing options...
gengik84 Posted December 24, 2019 Share Posted December 24, 2019 maybe ssdt not load... Link to comment https://www.insanelymac.com/forum/topic/341873-external-disks-appear-as-internal/#findComment-2701614 Share on other sites More sharing options...
DanielMac Posted December 24, 2019 Author Share Posted December 24, 2019 (edited) Thanks for your help! It made me double check my config. I'm moving from Clover to OpenCore, and I had forgotten to specifically add the USBInjectAll.kext into the config file! Now, the USB drives appear as external again Edited December 24, 2019 by DanielMac spelling 1 Link to comment https://www.insanelymac.com/forum/topic/341873-external-disks-appear-as-internal/#findComment-2701615 Share on other sites More sharing options...
Recommended Posts