Seus discos estão bem e estão sendo reconhecidos com precisão.
Suas partições não estão sendo reconhecidas porque os tamanhos do setor são incompatíveis. O tamanho máximo de disco suportado pelos setores padrão de 512 bytes em uma unidade MBR é de 2 TB. Para permitir unidades maiores, muitos adaptadores USB (como o seu) usam o proprietário 512 = > Traduções do setor de 4096 bytes e fingir que tem 4096 setores de bytes quando a unidade atrás dele não funciona.
Como os locais em uma unidade são referenciados por seu número de setor, tentar ler uma partição ou sistema de arquivos configurado com um tamanho de setor de 4096b em um sistema que detecta o tamanho real do setor de 512b significará todos os endereços, tamanhos e locais está desligado por um fator de 8.
Isso significa que não é possível simplesmente criar um drive com esta tradução e usá-lo em um sistema sem. Você precisa apagar a unidade e reparticioná-la ou colocá-la de volta no adaptador USB original e transferir os dados para outro lugar.
Alternativamente, teoricamente possel implementar a traduo do tamanho do sector em software, utilizando, e. um dispositivo de loopback no Linux, embora isso seja sub-ótimo, e eu realmente não vi isso feito.