[question] ultra bay drive not detected correctly on High Sierra

I have a Lenovo Thinkpad W520 that I've never had any problems with before. Yesterday I tried upgrading to High Sierra with a clean install but for some reason, diskutil on High Sierra can't read or write to my 1TB HDD in the ultra bay. It can see the 128GB SSD in the main drive port just fine. I've always had these set up as jhfs+ formatted fusion drive. I wanted to split them up so I could test APFS on the SSD and use the 1TB HDD for my /Users partition, but no luck so far. Any ideas? Is there some SATA injector kext I need?

here's what diskutil sees. /dev/disk2 is the one I'm having issues with. Now here's where it gets weird - if I pull the 1TB hdd out of the ultra bay and put it in a USB->SATA adapter, it can read and write just fine. So it seems the issue is the ultra bay specifically.

/dev/disk0 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: GUID_partition_scheme *128.0 GB disk0

1: EFI EFI 209.7 MB disk0s1

2: Apple_APFS Container disk1 127.8 GB disk0s2

/dev/disk1 (synthesized):

#: TYPE NAME SIZE IDENTIFIER

0: APFS Container Scheme - +127.8 GB disk1


Physical Store disk0s2

1: APFS Volume Macintosh HD 11.5 GB disk1s1

2: APFS Volume Preboot 20.9 MB disk1s2

3: APFS Volume Recovery 517.4 MB disk1s3

4: APFS Volume VM 17.2 GB disk1s4

/dev/disk2 (internal, physical):

#: TYPE NAME SIZE IDENTIFIER

0: *1.0 TB disk2

submitted by /u/Lost_My_Bananas
[link] [comments]
Share: