VirtualBox: mudanças entre as edições

De Wiki Projeto Root
Ir para navegação Ir para pesquisar
Linha 24: Linha 24:
== VirtualBox por Shell ==
== VirtualBox por Shell ==


'''Listar VMs no Host'''


  * vboxmanage list vms
Exemplo:
  vboxmanage list vms
'''Descobrir informações das VMS'''
  * vboxmanage showvminfo
Exemplo:
  vboxmanage showvminfo  Linux\ Mint.vbox --machinereadable
'''Iniciar VM (VirtualBox) por Shell'''
  * vboxmanage startvm /caminho_das_vms/grupo_vm/nome_vm/vm.vbox
Exemplo:
  vboxmanage startvm /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox
'''Desligar VM (VirtualBox) por Shell'''
* vboxmanage controlvm nome_da_VM poweroff
Exemplo:
  vboxmanage controlvm Linux\ Mint poweroff
'''Iniciar VM (VirtualBox) por Shell em Background (segundo plano)'''
  * vboxheadless -s /caminho_das_vms/grupo_vm/nome_vm/vm.vbox
Exemplo:
  vboxheadless -s /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox
'''Iniciar VM (VirtualBox) por UUID'''
Exemplo:
  vboxheadless -s d8cf16f5-c070-4d86-9468-056d919ede2b
'''Criar Snapshot'''
  * vboxmanage snapshot
  vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox take BASE
'''Deletar SnapShot'''
  vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox delete BASE
'''Restaurar SnapShot'''
  vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox restore BASE
'''Clonar VM'''
  * vboxmanage clonevm
  vboxmanage clonevm /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox --name="Linux_MINT-001" --register --mode=all
'''Modificar VM'''
  * vboxmanage modifyvm
'''Habilitar Virtualização'''
  vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/POC\Linux\ Mint/Linux\ Mint.vbox --nested-hw-virt on
'''Adicionar em um Grupo'''
  vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox --groups "/testes"
'''Retornar ao padrão'''
  vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/testes/Linux\ Mint/Linux\ Mint.vbox --groups ""


==Alterar o tamanho de uma unidade no VirtualBox depois de já criado o disco.==
==Alterar o tamanho de uma unidade no VirtualBox depois de já criado o disco.==

Edição das 07h32min de 28 de março de 2020

Sobre

Olá! Visitante, reunimos aqui, informações sobre o VirtualBox, que é um programa de virtualização da Oracle que permite instalar e executar diferentes sistemas operacionais em um único computador sem complicações.

Vídeos

  • Uso de Templates

https://youtu.be/YeKZ4pgO8t8

  • Uso de Snapshots

https://youtu.be/N2BW6EVN5j4

  • Redes no VirtualBox

https://youtu.be/6MvOf5wCRPc

Site

https://www.virtualbox.org/

VirtualBox por Shell

Listar VMs no Host

  * vboxmanage list vms

Exemplo:

 vboxmanage list vms

Descobrir informações das VMS

 * vboxmanage showvminfo

Exemplo:

  vboxmanage showvminfo  Linux\ Mint.vbox --machinereadable

Iniciar VM (VirtualBox) por Shell

 * vboxmanage startvm /caminho_das_vms/grupo_vm/nome_vm/vm.vbox

Exemplo:

 vboxmanage startvm /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox

Desligar VM (VirtualBox) por Shell

* vboxmanage controlvm nome_da_VM poweroff

Exemplo:

 vboxmanage controlvm Linux\ Mint poweroff

Iniciar VM (VirtualBox) por Shell em Background (segundo plano)

 * vboxheadless -s /caminho_das_vms/grupo_vm/nome_vm/vm.vbox

Exemplo:

 vboxheadless -s /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox

Iniciar VM (VirtualBox) por UUID

Exemplo:

 vboxheadless -s d8cf16f5-c070-4d86-9468-056d919ede2b

Criar Snapshot

 * vboxmanage snapshot
 vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox take BASE

Deletar SnapShot

 vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox delete BASE

Restaurar SnapShot

 vboxmanage snapshot /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox restore BASE

Clonar VM

 * vboxmanage clonevm
 vboxmanage clonevm /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox --name="Linux_MINT-001" --register --mode=all

Modificar VM

 * vboxmanage modifyvm 

Habilitar Virtualização

 vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/POC\Linux\ Mint/Linux\ Mint.vbox --nested-hw-virt on

Adicionar em um Grupo

 vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/POC/Linux\ Mint/Linux\ Mint.vbox --groups "/testes"

Retornar ao padrão

 vboxmanage modifyvm  /home/diegocosta/VirtualBox\ VMs/testes/Linux\ Mint/Linux\ Mint.vbox --groups ""

Alterar o tamanho de uma unidade no VirtualBox depois de já criado o disco.

  • 1 - Desligar a máquina virtual
  • 2 - Logar como root no computador local
  • 3 - Executar o comando vboxmanage conforme o exemplo

EXEMPLO:

  • Linux
   vboxmanage modifyhd /home/diegocosta/VirtualBox VMs/Projeto Root/Windows_XP.vdi --resize 30720
   
  • Windows

C:\Program Files\Oracle\VirtualBox>VBoxManage.exe modifymedium disk "c:\Users\usuário\VirtualBox VMs\VM\DISCO.vdi" --resize 41920

Explicação:

  • vboxmanage # comando para gerenciamento do virtualbox;
  • modfyhd # parâmetro usado para modificar o disco;
  • modfymedium disk # parâmetro usado para modificar o disco;
  • /home/....../nome_do_host.vdi # caminho de onde se localiza o disco (vdi) da máquina a ser alterada;
  • --resize # parâmetro que informa que é para redimensionar;
  • 30720 # valor em Mbytes que será aplicado (30 GB).

Converter VMDK to VDI

  C:\Program Files\Oracle\VirtualBox>VBoxManage.exe clonehd "c:\Users\USUARIO\VirtualBox VMs\VM\DISCO.vmdk" "c:\Users\USUARIO\VirtualBox VMs\VM\DISCO.vdi" --format vdi

Converter VDI to VMDK

  C:\Program Files\Oracle\VirtualBox>VBoxManage.exe clonehd "c:\Users\USUARIO\VirtualBox VMs\VM\DISCO.vdi" "c:\Users\USUARIO\VirtualBox VMs\VM\DISCO.vmdk" --format vmdk


Download do Gparted

  http://downloads.sourceforge.net/gparted/gparted-live-0.23.0-1-i586.iso