Eu tenho uma unidade USB formatada em NTFS de 2 TB conectada a um Raspberry Pi que eu uso como NAS. Eu posso acessar a unidade através do terminal Linux e ver todos os arquivos, e também posso acessar todos os arquivos do meu PC Windows através do Samba.
Quando eu desconectar essa unidade do Pi (após desligar, é claro) e conectá-la ao meu PC com Windows, ela não será reconhecida. Meus sintomas incluem:
Eu tentei executar chkdsk H:
do prompt de comando elevado - absolutamente nada acontece. Apenas um console em branco. Deixei isso por 2 horas e ainda nada aconteceu. Eu tentei isso em várias máquinas Windows.
Quando executo o TestDisk a partir do Pi, ele reconhece a tabela de partições e mostra que é uma partição NTFS primária.
Eu posso acessar todos os arquivos de um ambiente Linux (RPi), então sei que o disco funciona, então por que o Windows não está reconhecendo isso?
EDIT1:
Saída de sudo fdisk-l /dev/sda
:
pi@raspberrypi ~ $ sudo fdisk -l /dev/sda
Disk /dev/sda: 2000.4 GB, 2000398933504 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907029167 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x73736572
Device Boot Start End Blocks Id System
/dev/sda1 2048 3907040129 1953519041 7 HPFS/NTFS/exFAT
EDIT2: Eu corri GParted e TestDisk de um Live CD do GParted. Abaixo está uma captura de tela do terminal TestDisk mostrando que existe uma partição NTFS na unidade (tive que usar meu telefone porque não sei como lidar com capturas de tela no GParted)
AquiestáajaneladoGPartedmostrandoomesmodisco:
Assim, parece que as informações das duas ferramentas são conflitantes. GParted me diz que antes que eu possa criar uma partição, devo criar uma tabela de partição que irá apagar todos os dados do disco. Eu não posso fazer isso porque há uma carga de dados nele que não é viável para eu transferir para outro lugar.
Outra coisa que notei é que o TestDisk mostra o tamanho da partição como 3.907,0 38.082 setores, mas o GParted mostra o total de setores como 3.907,0 29.167 , implicando que o o tamanho da partição está incorreto de alguma forma.
Ainda existe alguma maneira de reparar a tabela de partições sem perder todos os meus dados?