Como redimensionar um volume NTFS para preencher a partição?

3

Tendo apenas o arquivo ISO do Windows, instalei o Windows XP em uma máquina virtual e movi-o com sucesso para uma partição física na minha máquina.

Como fiz uma cópia direta da partição, da partição virtual para a física, o Windows acha que ainda tem 10 GB de tamanho, mas a partição em que ela está é de 59 GB.

Existe alguma maneira ou truque para reconhecer a partição inteira? Sem perda de dados, é claro, respeitando o meu ext4 ou outras partições Linux que o Windows XP não conhece.

O Diskpart simplesmente rejeita o comando extend nele.

EDIT: Eu também ouvi as pessoas experimentando o mesmo, ao redimensionar a partição com o GParted.

    
por Calmarius 13.10.2012 / 00:57

2 respostas

3

Você não pode redimensionar a partição que está montada. É por isso que o diskpart recusa o extend .

Você precisa inicializar um live CD ou pendrive do Ubuntu.

E execute ntfsresize

Aqui está um pequeno tutorial: ligação

Basicamente, diz:

Você precisa fazer os seguintes comandos:

  • fdisk -l para descobrir qual partição tocar.
  • ntfsresize --info /dev/<parition> para obter informações de partição.
  • ntfsresize --no-action --size <new volume size> <partition> para fazer uma corrida a seco. (você pode usar unidades no tamanho, por exemplo, 12000M)
  • ntfsresize --size <new volume size> <partition> para fazer o redimensionamento. Isso agendará uma verificação de chkdsk, então inicialize o Windows para finalizá-lo.

Você precisa estar no grupo disk para executar a ação ou executá-la como root.

    
por 13.10.2012 / 21:23
-1

Use o comando diskpart extend filesystem . Ele estende o sistema de arquivos, mesmo se estiver montado.

Comando encontrado em Descrição do Microsoft Hotfix .

    
por 19.07.2017 / 23:04

Tags