Por que minha unidade externa de 3 TB é mostrada como “não alocada” quando instalada internamente? [duplicado]

1

Eu tenho um disco Seagate 3TB com uma interface USB 2.0. Eu tirei do gabinete e instalei no meu PC (SATA). Fisicamente, é como qualquer outro disco rígido.

Mas tudo o que o Windows quer fazer é formatá-lo. Até mesmo o utilitário da Seagate “DiscWizard / Extended Capacity Manager” mostra uma pequena partição .34TB na frente (nenhuma delas pode ser usada no Windows), depois 1.66TB não alocada e, em seguida, .73TB não alocada.

Parece que ele oferece os primeiros 2 TB como uma unidade e o restante como outro. Eu entendo isso, mas por que não é alocado? Há definitivamente dados utilizáveis, que acabei de ver quando estava no recinto.

Estou numa placa-mãe ASUS F2A85-V PRO FM2 "AMD A85X (Hudson D4) 7 x SATA 6Gb / s USB 3.0 HDMI ATX", e a minha unidade mais antiga com o Windows 7 é legada, não UEFI.

O Windows 7 mostra o modo BIOS como "Legado". Mas eu achei que não era necessário inicializar via UEFI para usar uma unidade data (não inicializável) em mais de 2TB.

Eu também tenho um 4TB que eu adoraria colocar no meu novo case grande, mas enquanto eu corro o risco de limpar os 3TB, eu não vou brincar com os 4TB até que eu descubra isso.

    
por Darrel H 29.10.2015 / 02:04

1 resposta

6

A maioria dos discos rígidos externos massivos é configurada com 4KBA LBAs (Logical Block Addresses), o que causaria um problema como o seu quando conectado internamente via SATA. A remoção do gabinete expõe o HDD aos seus LBAs nativos 512e (que são típicos de unidades SATA internas). Isso se deve ao fato de que as portas SATA na placa-mãe usam esses LBAs nativos de 512 bytes. Receio que você possa acessar seus dados somente se tiver a unidade em um compartimento externo.

    
por 29.10.2015 / 09:07