Por que minha máquina baseada em UCC ASRock N68-S3 não consegue acessar a capacidade total de discos rígidos de 3 TB?

2

Comprei recentemente um disco rígido interno de 3 TB Western Digital Green, mas descobri que só conseguia acessar cerca de 768 GB de capacidade no meu PC de mesa atual. Depois de alguma investigação, eu localizei a questão - estranhamente - na minha placa-mãe. Por exemplo, se eu conectar a unidade por meio de uma ponte USB-SATA (então não estou confiando na placa-mãe SATA, mas em tudo o mais é o mesmo), o problema desaparece. A unidade funciona perfeitamente em outra máquina no SATA interno. No entanto, usar uma unidade interna diferente de 3 TB na minha máquina mostra o mesmo problema - embora uma unidade de 2 TB esteja funcionando bem.

Além disso, atualizei para os drivers mais recentes do BIOS e da placa-mãe e isso não fez diferença. Eu também tentei formatar ambos como MBR e GPT, o que também não fez diferença. Preciso que a GPT acesse a capacidade total de 3 TB, é claro, mas tentei os dois de qualquer maneira.

Inicialmente, ignorei o problema formatando a unidade enquanto usava essa ponte USB-SATA. Windows relatou a capacidade total para a partição, em seguida, [quando a unidade foi conectada via placa-mãe SATA novamente], mas bloqueado quando eu tentei escrever mais de 768GB de dados para essa partição. Isso sugere que o Windows 7 não conseguirá fazer todas as verificações necessárias para garantir que uma partição seja realmente acessível, é claro, mas não explica por que o limite existe.

A placa-mãe é uma ASRock N68-S3 UCC .

Curiosamente, há um FAQ sobre o que parece ser o mesmo problema na página que eu vinculei, mas a solução - use o Windows 7 SP1 - não pode estar correta. Eu uso o Windows 7 SP1.

Enviei uma solicitação de suporte para a ASRock, mas não recebi outra resposta além de confirmar que ela recebeu a solicitação. Mesmo permitindo o novo ano, tem sido longo o suficiente para eu perceber que eles não pretendem responder.

Antes de causar uma impressão muito ruim - eu tive essa placa (com um Athlon 2 X4 640) por alguns anos e fiquei muito feliz com isso. Foi comprado como um conselho orçamentário, e fez o trabalho esperado dele muito bem. Recentemente, eu decidi que era hora de uma placa e processador novos, um pouco mais sofisticados, e essa unidade de 3 TB realmente me obrigou a fazer o pedido um pouco mais cedo.

Mesmo assim, essa placa e processador "problemáticos" vão sobreviver. Não é uma placa ruim em geral, só tem alguma estranheza relacionada à SATA.

Falando nisso, duas outras esquisitices relacionadas a SATA neste fórum que podem estar relacionadas ...

  1. O Windows identifica todos os meus dispositivos SATA como dispositivos SCSI no Gerenciador de dispositivos.
  2. Quando eu conecto uma unidade eSATA, não tenho a opção de ejetá-la do Windows - tem que ficar conectado até que eu desligue a máquina (então eu costumo usar USB em vez disso).

Então - por que minha máquina baseada em UCC ASRock N68-S3 não consegue acessar a capacidade total de discos rígidos de 3 TB? É algo que eu poderia consertar (por exemplo, uma configuração da BIOS que, de alguma forma, não consegui detectar)?

    
por Steve314 07.01.2014 / 12:47

2 respostas

0

Para fechar esta questão antiga ...

A resposta foi simplesmente comprar uma nova placa-mãe. Eu já tenho um ASUS M5A97 EVO R2.0 por cerca de 2 anos e isso não tem nenhum dos problemas descritos - ele permite que eu formate discos rígidos maiores que 2TB em sua capacidade total (desde que eu use o GPT, é claro) e se eu Se eu optar por usar o MBR de qualquer forma, posso usar tanto o drive quanto o MBR pode suportar (o máximo de 2 TB). Com as opções corretas definidas, também me permite "ejetar" discos rígidos - eSATA e SATA interno. Para SATA interno, isso é útil para gavetas de disco rígido. Os sistemas operacionais relatam corretamente que as unidades SATA são unidades SATA nesta placa, e não as apresentam incorretamente como unidades SCSI.

Estou bastante certo de que a placa-mãe antiga simplesmente teve problemas, embora o suporte da ASROCK finalmente tenha respondido essencialmente alegando que não existia nenhum problema. A única diferença com a sua placa-mãe está no controlador Ethernet. ") E me diz para tentar coisas que eu já tentei (drivers mais recentes do chipset, etc.).

Talvez o teste ASROCK tenha sido um pouco ruim? Se eles tentaram usar uma unidade já formatada pela GPT, minha experiência sugere que eles podem não ter percebido um problema no início - o problema aconteceria quando eles tentassem ler / gravar (para uma unidade de 3 TB) sobre os primeiros 768 GB. Mesmo que eles tenham formatado o disco na máquina, não teria ficado muito distraído para não perceber que a capacidade total não foi usada.

A placa-mãe problema ainda está em uso no meu PC das irmãs (e crianças), mas é improvável que eles precisem ou precisem de um disco rígido maior que 2TB (ou até mesmo usar mais de uma fração da capacidade atual de 1TB ). Eles são muito mais propensos a querer um SSD menor em algum momento.

Então, em última análise, eu nunca recebi uma explicação ou uma solução além da "placa-mãe do problema", mas não preciso mais de uma.

    
por 22.03.2016 / 12:00
-1

O problema não está no lado SATA das suas placas-mãe, mas nos setores MBR e 512 bytes. O registro mestre de inicialização usado com PCs mais antigos tem um limite que atingimos com unidades de 2TiB com 512 bytes (setores).

Para usar um disco sunch, nós:

  • Precisa usar outra coisa. Por exemplo. o formato muito mais moderno e bem documentado chamado GPT .
  • Ou use blocos maiores (MBR com setores 4K funciona até 16TiB, então você pode adiar o problema por alguns anos).

O uso da GPT é a resposta geral aceita, uma vez que também tem outros benefícios sobre o MBR (por exemplo, boa documentação, mais de 4 partições, permitindo inicialização EFI, etc, etc.).

Existem duas capturas:

  1. O firmware da sua placa-mãe deve entendê-lo. (Comumente chamado de BIOS). Nem todo BIOS faz isso, e alguns têm implementações com bugs. Todos os firmwares recentes (por exemplo, com o EFI) devem funcionar bem.
  2. O sistema operacional deve entender o formato do disco.

1) Não é um problema em um sistema moderno. Se você tiver uma placa antiga, ela não inicializará, ou, pior, travará, pois não a entende e não falha e passa para a próxima unidade.

2) Não é um problema, a menos que você use um sistema operacional verdadeiramente antigo como o XP. Mas qualquer janela moderna (e Linux e BSD e OSX e ...) agride o GPT.

Speaking of which, two other SATA-related oddities on this board that may be related...

Windows identifies all my SATA devices as SCSI devices in Device Manager.

Isso é normal. O SATA é, na verdade, muito próximo do SCSI / SASI.

When I plug in an eSATA drive, I don't get the option to eject it

Hmm, eu recebo essa opção quando uso o windows 7 SP1 com AHCI ativado. Eu não deveria ghet-lo se eu usar o modo legado embora.

    
por 22.03.2016 / 07:41