- Joined
- Aug 16, 2013
- Messages
- 159
- Motherboard
- Gigabyte GA-H270M-D3H-OC 0.6.5
- CPU
- i3-7100
- Graphics
- GTX 650
- Mac
- Classic Mac
- Mobile Phone
I stumbled on this fix accidentally and don't know why or how it works.
After clean installing Mavericks, and selecting iMac 14.1 System Def (4 USB 3 ports compatible with USB 2) in MultiBeast 6.0. I did not install the USB 3.0 option because I had been using the native AppleUSB 3.0 support. I cloned the install to an external USB 3 SSD.
Did a Google search for fixes for the loss of USB 2 on USB 3 ports, I found an old post that used the attached Kext and GenericUSBXHCI 1.2.5 and opted to try it with Mavericks.
Installed the Kexts using Kext Beast, repaired Disk Permissions, and restarted. I was disappointed to find that my USB 2 drive would still not mount on a USB 3 port as had been the case since ML 10.8.5.
I connected my external USB 3 drive and restarted my Hack intending to install the clone on the internal drive. After restart I was amazed to see that the USB 2 flash drive I had left in a USB 3 port mounted and remounted.
Further experimentation proved that if a USB 3 port is connected when the Hack is started, USB 2 drives will mount on USB 3 ports.
View attachment 3187-PXHCD%2ekext.zip
Update: If you have already installed USB 3 support using MultiBeast, delete GenericUSBXHCI kext in S/L/E. Install PXHCD using Kext Beast. Repair Disk Permissions. Shut down computer. After restart, install GenericUSBXHCI 1.2.5 ( vs 1.2.6 did not work for me) with Kext Beast.
After clean installing Mavericks, and selecting iMac 14.1 System Def (4 USB 3 ports compatible with USB 2) in MultiBeast 6.0. I did not install the USB 3.0 option because I had been using the native AppleUSB 3.0 support. I cloned the install to an external USB 3 SSD.
Did a Google search for fixes for the loss of USB 2 on USB 3 ports, I found an old post that used the attached Kext and GenericUSBXHCI 1.2.5 and opted to try it with Mavericks.
Installed the Kexts using Kext Beast, repaired Disk Permissions, and restarted. I was disappointed to find that my USB 2 drive would still not mount on a USB 3 port as had been the case since ML 10.8.5.
I connected my external USB 3 drive and restarted my Hack intending to install the clone on the internal drive. After restart I was amazed to see that the USB 2 flash drive I had left in a USB 3 port mounted and remounted.
Further experimentation proved that if a USB 3 port is connected when the Hack is started, USB 2 drives will mount on USB 3 ports.
View attachment 3187-PXHCD%2ekext.zip
Update: If you have already installed USB 3 support using MultiBeast, delete GenericUSBXHCI kext in S/L/E. Install PXHCD using Kext Beast. Repair Disk Permissions. Shut down computer. After restart, install GenericUSBXHCI 1.2.5 ( vs 1.2.6 did not work for me) with Kext Beast.