I have a 99% working hackintosh, thanks to a plethora of guides and fixes from Rehabman spread around the internet. I have sleep sleep / wake working fine except for one issue that - my USB drives disappear and get reassigned to a new disk number on wake. However, other USB adapters work fine. Only issue wis with external drives. here is an example
- before sleep my osx applications are located in external usb drive /dev/disk1s1/. "diskutil list" shows /dev/disk0 (internal drive) and /dev/disk1 (external applications drive) with all their partitions. I initiate sleep.
- At wakeup my applications usb drive /dev/disk1 is missing. "diskutil list" still shows /dev/disk0 (internal drive), however there is no /dev/disk1. Instead, my external drive has now shows up as /dev/disk2 (the application partition is now /dev/disk2s1). If I add another external drive, it shows up as /dev/disk3. /dev/disk1 is gone and never shows up unless I reboot.
FYI - I am using GenericUSBXHCI with "-gux_defer_usb2" flag and AppleACPIManager with patched EC kext to ensure it sticks to "EC" and not "boot-ec" to make sleep / wake functional.
Please let me know if you have any ideas?
Thanks again.