Como posso determinar o tamanho do setor em um disco rígido externo?

15

Os discos rígidos são transição de tamanhos de setor de 512 bytes para 4096 bytes , e parece que o Windows XP não suportará essas unidades mais novas sem software adicional (como WDalign da Western Digital )

Minha pergunta é: como isso afeta os discos rígidos externos? Comprarei uma unidade externa USB de 1TB e ela será conectada a uma combinação de máquinas com Windows 7 e XP. Existe uma maneira fácil de saber qual é o tamanho do setor em um disco rígido externo?

    
por sigint 17.03.2010 / 01:12

5 respostas

11

Execute wmic partition get BlockSize, StartingOffset, Name, Index em um prompt de comando do Windows. A saída se parece com:

BlockSize  Index  Name                   StartingOffset
512        0      Disk #0, Partition #0  1048576
512        1      Disk #0, Partition #1  105906176
512        0      Disk #1, Partition #0  32256

Onde o tamanho do bloco é o tamanho do setor da unidade. Infelizmente, não lista a letra da unidade.

Além disso, pelo que entendi o artigo , a unidade ainda listará que possui setores de 512 bytes, embora internamente ele use setores de 4kb. Então, a única maneira é pegar a folha de especificações da unidade.

    
por 17.03.2010 / 04:31
7

Acabei de confirmar isso com o WMIC na minha caixa do Windows XP. Esta é a consulta:

C:\>wmic DISKDRIVE get bytespersector, caption  
BytesPerSector  Caption  
512             WDC WD1600AAJS-60M0A0  
4096            TrekStor HDD USB Device

O novo disco externo da Toshiba é relatado como 4096 bytes.

    
por 04.01.2012 / 11:02
2

Eu sei que você não usa linux, mas apenas para o registro:

smartctl -i /dev/...

mostra

Sector Size:      512 bytes logical/physical
    
por 10.09.2015 / 14:38
1

Você pode fazer isso através de um prompt de comando. Abra o CMD ( Windows + r e digite cmd) e execute o comando chkdsk driveletter: chkdsk c: Ele será listado como x bytes in each allocation unit .

    
por 17.03.2010 / 01:49
-1

Seu disco rígido físico terá um tamanho de setor físico definido pelo fabricante (512 ou 4096 no armazenamento mais novo) e, em seguida, o sistema de arquivos cria um tamanho de setor lógico.

Se os dois não estiverem alinhados, você terá lido, modificado, gravado de dois blocos se os dados que você está modificando ocuparem dois blocos.

Para SSDs, embora eles trabalhem logicamente da mesma maneira no acesso a dados, eu acredito que seus setores físicos são 1024 (devido à memória flash), portanto, você precisará alg n a partição de acordo, Align=1024 .

    
por 28.08.2012 / 22:49