28Jun

Como converter entre discos fixos e dinâmicos no VirtualBox

O VirtualBox permite que você escolha um disco de tamanho alocado ou fixo dinamicamente ao criar um novo arquivo de disco rígido virtual. Os discos alocados dinamicamente são mais rápidos de criar e podem crescer para tamanhos maiores. Os discos de tamanho fixo podem ser mais rápidos de usar, mas não podem crescer quando eles preencherem. Você pode converter entre os dois formatos e redimensionar discos, se desejar.

Etapa 1: Localize o comando VBoxManage e abra um prompt de comando

O VirtualBox permite que você converta um disco fixo em um disco dinâmico ou um disco dinâmico em um disco fixo, mas esta opção não está exposta na sua interface gráfica. Em vez disso, você deve usar o comando VBoxManage.exe.

Localize este comando para continuar. No Windows, você encontrará no diretório do programa VirtualBox, que é C: \ Arquivos de Programas \ Oracle \ VirtualBox por padrão. Se você instalou o VirtualBox em outro diretório, olhe lá.

Abra uma janela do prompt de comando. Para fazer isso, abra o menu Iniciar, digite cmd e pressione Enter.

Digite cd no prompt de comando, seguido pelo caminho da pasta onde o comando VBoxManage é.Você precisará encerrá-lo entre aspas.

Você pode fazer isso rapidamente digitando cd na janela do prompt de comando e, em seguida, arrastando e soltando o ícone da pasta da barra de endereços do gerenciador de arquivos para o prompt de comando.

Se você estiver usando o caminho padrão, ele deve ser o seguinte:

cd "C: \ Arquivos de Programas \ Oracle \ VirtualBox"

NOTA: Essas instruções assumem que você está usando o VirtualBox no Windows. Se você estiver usando o VirtualBox no MacOS ou Linux, você pode apenas abrir uma janela do Terminal e executar o comando vboxmanage normalmente, como você faria com qualquer outro comando.

Etapa 2: Localize o caminho para o disco que deseja converter

Execute o seguinte comando na janela do prompt de comando para exibir uma lista de todos os discos rígidos virtuais em seu computador:

VBoxManage.exe lista hdds

Olhe através da lista eidentifique o caminho do arquivo para o disco virtual que deseja converter. Digamos que queremos modificar o disco virtual associado à máquina virtual chamada "Windows".Como podemos ver na saída abaixo, o caminho para esse disco virtual em nosso sistema é C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi.

Passo três: Converta o disco virtual

Agora você pode usar o comando VBoxManage para converter o disco virtual de fixo em dinâmico ou de dinâmico para fixo.

Para converter um disco virtual de fixo em dinâmico, execute o seguinte comando:

VBoxManage.exe clonemedium disco "C: \ caminho \ para \ source.vdi" "C: \ caminho \ para \ destination.vdi" - padrão padrão

Por exemplo, se o disco de origem estiver localizado em C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi e você quiser criar um novo disco chamado Windows-dynamic.vdi na mesma pasta, você executaria:

VBoxManage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-dynamic.vdi" -variante Padrão

Para converter um disco virtualde dinâmico a fixo, execute o seguinte comando:

VBoxManage.exe clonemedium disco "C: \ caminho \ para \ source.vdi" "C: \ caminho \ para \ destination.vdi" - variável Fixo

Por exemplo, se a fonteO disco está localizado em C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi e você deseja criar um novo disco chamado Windows-fixed.vdi na mesma pasta, você executaria:

VBoxMAnage.exe clonemedium disk "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows.vdi" "C: \ Users \ chris \ VirtualBox VMs \ Windows \ Windows-fixed.vdi" -variante Padrão

Etapa 4: Remova oDisco virtual antigo

O comando acima apenas clona o disco existente. Você termina com o arquivo de disco original e um novo arquivo de disco.

Primeiro, você precisará realmente remover o disco virtual existente do VirtualBox. No VirtualBox, clique com o botão direito do mouse na máquina virtual que usa o disco virtual e selecione "Configurações".

Selecione "Armazenamento" para ver os dispositivos de armazenamento conectados. Clique com o botão direito do mouse no VDI original e selecione "Remover anexo".Clique em "OK" depois.

O processo abaixo irá excluir o arquivo de disco original da sua unidade. Aviso : Você pode fazer uma cópia de segurança do arquivo de disco original se você ainda não o fez, apenas no caso de algo dar errado com esse processo.

No prompt de comando, execute o seguinte comando para exibir uma lista de todos os discos virtuais no seu computador:

VBoxManage.exe list hdds

Localize o UUID do disco original que deseja excluir. Você pode copiá-lo para a área de transferência, selecionando-o com o botão esquerdo do mouse e, em seguida, clique com o botão direito do mouse.

Execute o seguinte comando para remover o disco original do registro do VirtualBox e exclua-o. Você pode clicar com o botão direito do mouse na janela do prompt de comando para colar o UUID.

VBoxManage.exe closemedium UUID --delete

Passo Cinco: Renomeie o Novo Disco

Agora você deve renomear o novo arquivo de disco para que ele tenha o mesmo nome que o original. Basta navegar até ele em uma janela File Explorer ou Windows Explorer.

Clique com o botão direito do mouse no arquivo VDI, selecione "Renomear" e altere-o para o nome original. Por exemplo, aqui renomeamos o arquivo Windows-fixed.vdi que criamos para Windows.vdi.

Depois de renomear o disco, remova o nome do disco antigo do VirtualBox. Clique em Arquivo & gt;Virtual Media Manager no VirtualBox e localize o nome original do disco renomeado - ele terá um ícone de aviso amarelo à esquerda dele. Clique com o botão direito do mouse nele e selecione "Remover".Clique em "Remover" novamente para confirmar e fechar "Fechar".

Passo Seis: Insira o disco no VirtualBox

Volte para o VirtualBox, clique com o botão direito do mouse na máquina virtual associada ao disco virtual e selecione "Configurações".Em Armazenamento, clique com o botão direito do mouse no controlador SATA e selecione "Adicionar disco rígido".

Selecione "Escolha o disco existente" e navegue até o arquivo que acabou de renomear.

Clique em "OK" para fechar a janela de configurações da máquina virtual. Agora você deve inicializar a máquina virtual normalmente. Seu disco será um disco fixo ou dinâmico - qualquer que você tenha convertido.