I have been having a lot of problems connecting different kinds of SATA drives to my PCs using SATA to USB adapters and the problems seem to boil down to sector size mismatches: sometimes the original sector size is 512 but the adapter "presents" a sector size of 4096, thus rendering the contents of the drive illegible to the OS, or vice versa, showing 512 instead of 4096 with the same results. I recall looking into this a couple years ago and found out the problem is in the adapters themselves, because of a "thing" related to the SATA version or SATA mode supported by the adapters, however I don't seem to find much information about this these days. What exactly is this "thing" I'm looking for when buying an adapter, so I know it won't mess with my drives?
These are the most relevant places and questions I've looked up so far, but don't exactly address what is the "thing" that's missing:
- logical sector size changes depending on whether it is attached via USB or direct SATA
- External Enclosure; USB to IDE & SATA. Only old sata drives are recognized by Windows. Why?
- IDE SATA to USB 2 Adapter troubleshooting
- What do the "ATA/IDE Configuration" options in ASUS motherboard BIOS?
There is something regarding the SATA version or some SATA mode that makes some adapters mess up sector sizes on some drives, making the illegible but not unusable, i.e.: I can create a new partition table and use them just fine, except the next adapter I try may or may not force me to do the same. What is it?