Aumentando o espaço em disco no VirtualBox

42

Existe uma maneira fácil de aumentar o espaço do disco rígido virtual no VirtualBox?

    
por Casebash 06.08.2010 / 05:10

7 respostas

53

Não há uma maneira fácil de fazer isso.

Existe um complicado:

link

Tem um bom guia de captura de tela por captura de tela. Essencialmente, você está copiando sua instalação em um novo arquivo de disco virtual.

Atualização: A partir do VirtualBox 4, eles adicionaram suporte para expansão.

VBoxManage modifyhd filename.vdi --resize 46080

Isso redimensionará uma imagem de disco virtual para 45 GB.

    
por 06.08.2010 / 06:43
5

O blog Trivial Proof tem um bom tutorial do processo para versões do VirtualBox antes e depois do 4.0. Inclui os passos para ajustar a partição no disco expandido.

    
por 11.05.2011 / 20:20
2

Se você estiver executando o Windows Server 2012 e o VirtualBox versão 4 e superior, existem apenas 4 etapas:

  1. execute o arquivo "C: \ Arquivos de Programas \ Oracle \ VirtualBox \ VBoxManage.exe" clonehd .vdi --resize
  2. Caixa virtual de inicialização
  3. No gerenciador de servidores - > Serviços de arquivo e armazenamento - > Volumes - > Discos - > Tarefas - > Verificar novamente o armazenamento
  4. Ir para o gerenciador de servidores - > Serviços de arquivo e armazenamento - > Volumes - > Clique com o botão direito no volume - > escolha expandir volume.

Vá para o explorador de arquivos e clique com o botão direito do mouse na unidade. Você vai ver que o volume aumentou em tamanho!

    
por 11.06.2013 / 05:55
2

Isso funcionou perfeitamente (do Windows 7 e usando o VirtualBox 4.x).

Faça o seguinte:

  1. Abra o cmd como administrador.
  2. Vá para a pasta em que o VirtualBox está instalado, para poder usar o programa VBoxManage .
  3. De lá, execute o seguinte comando:

    VBoxManage modifyhd <file path and name> --resize <size in MB>
    

    por exemplo: VBoxManage modifyhd C:\V-MACHINES\SERVER2008\WIN-2008.VDI --resize 26000

  4. Você verá uma mensagem de 0 a 100% e pronto.
  5. Inicie sua máquina e vá para "Computador" (ou "Meu Computador", se aplicável), clique com o botão direito e selecione "Gerenciar", vá para "Armazenamento" → "Gerenciamento de Disco", clique com o botão direito no disco desejado. expanda, clique em "Estender volume" e redimensione o disco como desejar.
  6. Se necessário, reinicie a VM.
por 23.01.2013 / 02:30
1

Teve que pesquisar um pouco sobre como executar esse comando.

Navegue até a pasta com seu nome do arquivo.vdi, por exemplo: (cd / Users / binoy / VirtualBox \ VMs /)

Em seguida, execute o comando para aumentar o espaço para 25 gb.

VBoxManage modifyhd nome_do_arquivo.vdi --resize 25000

Agora você teria que anexar o espaço adicional usando resize2fs ou Gparted.

    
por 08.04.2015 / 09:14
0

Há também agora uma GUI simples chamada Clone VDI para usuários do Windows que @Eric Kigathi mencionou aqui: link

    
por 29.01.2014 / 21:30
0

Vamos ver os discos rígidos virtuais atualmente existentes de sua (s) caixa (s) virtual (ais) usando o comando vboxmanage

$ vboxmanage list hdds

No meu caso, ele lista apenas este

UUID:           db753df8-de41-425b-b452-fab84f1f8b71
Parent UUID:    base
State:          created
Type:           normal (base)
Location:       /home/anonyn/WIN81_64BITS.vdi
Storage format: VDI
Capacity:       39891 MBytes
Encryption:     disabled

Mantenha o local do arquivo VDI que você deseja redimensionar /home/anonyn/WIN81_64BITS.vdi

Vamos determinar quanto espaço físico resta na sua máquina real (Linux)

$ df -h

Filesystem      Size  Used Avail Use% Mounted on
udev            3,9G     0  3,9G   0% /dev
tmpfs           791M  1,4M  790M   1% /run
/dev/sda2       110G   29G   76G  28% /
tmpfs           3,9G   62M  3,8G   2% /dev/shm
tmpfs           5,0M  4,0K  5,0M   1% /run/lock
tmpfs           3,9G     0  3,9G   0% /sys/fs/cgroup
/dev/sda1        38M   512   38M   1% /boot/efi
tmpfs           791M   28K  791M   1% /run/user/1000

Desde que no meu caso eu tenho 76GB livres em / dev / sda2 Eu posso aumentar esse WIN81_64BITS.vdi por 36GB sem problemas

Algumas contas simples permitem que você obtenha o novo tamanho desejado

[CurrentSizeFrom first command] + [SizeToIncrease in MBytes too]
39891 MBytes + 36*1024 MBytes
39891 MB + 36864 MB = 76755 MB [NewSizeInMB]

Agora você está pronto para criar o comando que irá ajudá-lo a resolver o problema

VBoxManage modifyhd [path/To/File.vdi] --resize [NewSizeInMB]

$ VBoxManage modifyhd /home/anonyn/WIN81_64BITS.vdi --resize 76755

$ VBoxManage modifyhd /home/anonyn/WIN81_64BITS.vdi --resize 76755 0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

Agora inicialize essa máquina virtual e estenda a partição desejada seguindo estas etapas

    
por 22.08.2018 / 14:57

Tags