Parece que há alguma dúvida sobre o tamanho do disco. Esse tipo de problema geralmente ocorre por uma das três razões:
- Você tem uma matriz RAID de hardware e adicionou um disco à matriz. Se esse for o caso, você pode informar
parted
para corrigir o problema (no prompt que você citou e cancelou). - Sua placa-mãe suporta sua própria configuração de RAID baseada em software, e isso estava ativo quando o disco foi particionado, apesar do fato de que você tem apenas um disco. Isso resulta no sistema operacional (provavelmente Windows) pensando que o disco é menor do que é. Isso funciona bem, desde que você esteja em qualquer sistema operacional que honre a configuração RAID baseada em software. Se você inicializou o Linux com esse suporte desativado, o Linux verá o disco inteiro e o problema relatado será exibido. A solução é colocar os dois sistemas operacionais em sincronia, ativando o tipo relevante de suporte a RAID no Linux ou desabilitando-o no firmware e no Windows. Para uma configuração de disco único, recomendo a última opção, embora isso signifique que você ainda verá a mensagem de erro em
parted
. Uma vez que o suporte a RAID de software baseado em placa-mãe está desativado, você pode dizer aparted
para consertá-lo e tudo ficará bem. (Você também pode precisar digitarsudo dmraid -E -r /dev/sda
para apagar os metadados errados do RAID). - Algo definiu uma Área Protegida do Host (HPA) no disco, mas um dos seus sistemas operacionais não honra o HPA. Você pode verificar isso no Linux digitando
sudo hdparm -N /dev/sda
; você deve obter um relatório que especifica se o HPA está ativo ou desativado. Como proceder, se você achar que isso depende de por que o HPA estava ativo para começar e qual sistema operacional não está honrando isso.
A menos que você saiba que tem uma matriz RAID de hardware, recomendo a verificação de um HPA primeiro, pois os resultados do comando hdparm
devem ser bastante definitivos. Se não houver HPA, você poderá se concentrar em descobrir as configurações de seu RAID de software e, depois de entendê-las, alinhar seus dois sistemas operacionais.