I have been using an
ST2000DM001 hard drive with an old
G3 Station SATA-USB 2.0 adapter (
JMicron JMB509 controller), the HDD has one ext4 partition.
After putting the HDD into a newer, SATA-USB 3.0 adapter (
IS621 controller) bought from China, the mass storage device is recognized,
sdb, but it is unable to find the partition on it, all the space is marked
unallocated, nothing can be mounted. Sector numbers and size are correct in
gparted, a warning shows up
"/dev/sdb: unrecognised disk label".
After refitting into the old configuration, it works again. So far I have not tried to reformat with the new adapter because there is data on it. Windows 10 also recognizes the mass storage device in the device manager.
What does the recognition of partitions has to do anything with a low-level SATA controller?