Hi,
This is a strange one and I don’t know where to even start. There is a 4TB SSD used to share data between various operating systems.
It’s been a USB 3.0 enclosure for a while and works completely fine in there with its original USB 3.0 cable or with an A-to-C cable.
Now, when the same physical disk is placed inside a native USB-C enclosure, the disk itself is recognized but not its partition! Nothing
bad happened to the disk and placing it back into the USB 3.0 enclosure shows the partition again.
Here is the output of fdisk with the drive mounted in the USB 3.0 enclosure:
sudo fdisk -l /dev/sdj
Disk /dev/sdj: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: SDSSDH3 4T00
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 14ECEFB8-26F5-4334-B8ED-23714983E185
Device Start End Sectors Size Type
/dev/sdj1 2048 7814037134 7814035087 3.7T Microsoft basic data
Here is the output of parted with the drive mounted in the USB 3.0 enclosure:
Model: SanDisk SDSSDH3 4T00 (scsi)
Disk /dev/sdj: 4001GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 4001GB 4001GB fat32 Microsoft basic data msftdata
Now, the same disk inside the USB-C enclosure shows different output from fdisk:
sudo fdisk -l /dev/sdj
Disk /dev/sdj: 3.7 TiB, 4000787030016 bytes, 976754646 sectors
Disk model: SDSSDH3 4T00
Units: sectors of 1 * 4096 = 4096 bytes
Sector size (logical/physical): 4096 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33550336 bytes
Disklabel type: dos
Disk identifier: 0x00000000
Device Boot Start End Sectors Size Id Type
/dev/sdj1 1 4294967295 4294967295 16T ee GPT
It also shows a different output for parted:
Error: /dev/sdj: unrecognised disk label
Model: SanDisk SDSSDH3 4T00 (scsi)
Disk /dev/sdj: 4001GB
Sector size (logical/physical): 4096B/4096B
Partition Table: unknown
Disk Flags:
Note that below ‘Disk Flags’ there is just a blank line on the output when in the USB-C enclosure but it shows a partition in the USB 3.0 enclosure.
Any idea what is happening and if there is a way to make its partition visible from the USB-C enclosure? The drive is very fast, so it could work a
little faster in USB-C if I can get it to see the data!
Thank you,
- Itai