Estender partição no KVM

0

Eu quero estender meu arquivo de imagem qcow2. Nós instalamos uma máquina windows nela. Abaixo estão as etapas que realizamos.

virt-filesystems --long -h --all -a windows-7-64.qcow2

truncate -s windows-7-64.qcow2 windows-7-64.qcow2.new

truncate -s +5G windows-7-64.qcow2.new

virt-resize --expand /dev/sda2 windows-7-64.qcow2 windows-7-64.qcow2.new

Por fim, renomei minha imagem windows-7-64.qcow2.new qcow2 para uma imagem existente, mas ela não está funcionando.

Qualquer ajuda seria apreciada.

    
por user128364 05.11.2013 / 18:14

1 resposta

0

Truncate não funcionará ao expandir a unidade no KVM, precisamos usar o comando abaixo

qemu-img criar -f qcow2 -o preallocation = metadados windows-7-64.qcow2.new 25G

execute o comando acima para criar a imagem qcow2 com tamanho expandido, no meu caso 25 GB

virt-filesystems --long -h --all -a-windows-7-64.qcow2

execute o comando acima para verificar o sistema de arquivos na sua imagem qcow2.

virt-resize --expand / dev / sda2-windows-7-64.qcow2 windows-7-64.qcow2.new

execute o virt-resize - expanda para expandir a unidade.

Note também que também é recomendado pelo openstack: link

Observação: depois de estender a unidade, precisamos executar o utilitário diskpart manualmente no Windows VM.

    
por 06.11.2013 / 00:21

Tags