BladeScraper Posted April 11, 2018 Share Posted April 11, 2018 Hi all, new to the forum but I've been doing Hacks for a little bit. This is my first hack laptop, a Dell Latitude E6330. Core i5 3320M, HD4000, BCM95352HMB (WiFi, BT, AirDrop work beautifully). I have had it running for a while on Sierra. I use the second drive bay as my Time Machine drive. It's a 1TB WD Blue hard drive. I've got several backups on it and it works fine in Sierra. In comes High Sierra. I've previously tried installing High Sierra but ran into the same issue back then so I went back to Sierra: It seems High Sierra cannot see or read the drive bay at all. It's the optional drive bay that converts the DVD drive into a secondary hard drive bay. That's where the Time Machine drive is. High Sierra refuses to read from that drive. In Verbose on boot I see "Disk 0s1: I/O Error." and in macOS, I can see the drive in Disk Utility but it has no name and is greyed out and I cannot mount it. Once again, this setup works perfectly with Sierra and Sierra has zero issues with the 2nd drive. Only High Sierra seems to care. Also, if I stick the known working boot drive into the second drive bay, it boots a little then hangs, and eventually I get the dreaded "Still waiting for root device" with prohibited symbol. It seems like High Sierra just cannot read from the second drive bay. Anyone know what could be the cause, and a possible fix? I'm stumped. Link to comment Share on other sites More sharing options...
Moderators Jake Lo Posted April 11, 2018 Moderators Share Posted April 11, 2018 Try adding IOAHCISerialATAPI_Injector to /L/E IOAHCISerialATAPI_Injector.kext.zip Link to comment Share on other sites More sharing options...
BladeScraper Posted April 11, 2018 Author Share Posted April 11, 2018 with that kext in L/E I get this on boot: busy timeout(0), (60s: 'WDC WD10SPZX-00Z1010 Media' WDC WD10SPZX... is the name of that 1TB HDD. Link to comment Share on other sites More sharing options...
BladeScraper Posted April 11, 2018 Author Share Posted April 11, 2018 Nevermind, I goofed and installed that kext into my Sierra drive not my High sierra one... lol Anyway, I tried putting it into my High Sierra L/E but it says "kext rejected due to improper filesystem permissions" when I try to rebuild cache. Then it says "....does not authenticate, omitting." Link to comment Share on other sites More sharing options...
Administrators Hervé Posted April 11, 2018 Administrators Share Posted April 11, 2018 Sounds like you forgot to repair permissions before you rebuilt the cache. Look at the dedicated thread in the FAQ section. Link to comment Share on other sites More sharing options...
BladeScraper Posted April 11, 2018 Author Share Posted April 11, 2018 Ok so I did that and got the kext installed, but it still doesn't read the drive. If I do kextstat the kext doesn't appear to be loaded. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted April 11, 2018 Administrators Share Posted April 11, 2018 Well, it's only a plist patch, not a full blown kext per sé. So you won't see it as a loaded kext indeed. Link to comment Share on other sites More sharing options...
BladeScraper Posted April 11, 2018 Author Share Posted April 11, 2018 Aha! Yes indeed. That's why. I installed AppleAHCIPort to /L/E and it can now see the 2nd drive!! Link to comment Share on other sites More sharing options...
Recommended Posts