A tabela de partição do Windows informa que uma partição é maior que o disco físico

0

O computador em questão é uma máquina com Windows 8. Eu clonei um SSD usando dd, assim: dd if=/dev/sdb of=/dev/sda .

A máquina inicializa com o novo disco rígido, e o problema é que a tabela de partições da fonte era de 1TB, a unidade de destino tinha apenas 480GB. O Windows ainda acha que a unidade é de 1 TB, e eu preciso redimensionar a partição para que ela esteja alinhada com o disco físico.

    
por Michael 23.11.2012 / 17:44

2 respostas

1

Fazer um clone de disco de baixo nível com dd de um disco maior para um menor provavelmente resultará em perda de dados. Quaisquer ficheiros que tenham sido armazenados depois da marca de 480 GB no seu disco de origem serão agora perdidos no seu alvo de 1 TB. Assim, a melhor maneira de fazer o trabalho é usar outro utilitário. De improviso, eu não sei de nenhum utilitário Linux que faça este trabalho para NTFS (IIRC, ntfsclone requer que o alvo seja pelo menos tão grande quanto a fonte). Tenho certeza de que existem utilitários de backup do Windows que farão o trabalho. Eu usei XML Backup uma ou duas vezes no passado, mas já faz um tempo, então não estou Certifique-se de quão bem lidaria com sua situação. Como alternativa, você pode usar ntfsresize para reduzir o sistema de arquivos de origem antes de clonar o disco com dd ou ntfsclone . Esteja ciente, entretanto, que as ferramentas de redimensionamento do sistema de arquivos sempre representam um risco; você pode acabar perdendo dados em seu esforço para clonar o sistema de arquivos.

Eu não sei de improviso como ntfsresize ou utilitários semelhantes irão reagir a um sistema de arquivos maior do que o disco que contém. Eles podem funcionar ou podem travar ou até danificar o sistema de arquivos. Assim, para ser seguro, recomendo voltar e fazê-lo novamente de maneira mais apropriada.

    
por 23.11.2012 / 20:28
0

Crie uma partição tão grande quanto a unidade e use ntfsresize .

    
por 23.11.2012 / 19:11