Pular para o conteúdo principal

VirtualBox via linha de comando e instalação no debian

VIRTUALBOX

VirtualBox é um software de virtualização desenvolvido pela empresa Innotek depois comprado pela Sun Microsystems que posteriormente foi comprada pela Oracle que, como o VMware Workstation, visa criar ambientes para instalação de sistemas distintos. (wikipedia)

Ele permite a instalação e utilização de um sistema operacional dentro de outro, assim como seus respectivos softwares, como dois ou mais computadores independentes, mas compartilhando fisicamente o mesmo hardware.

Esse ambiente possui uma interface gráfica e de linha de comando CLI para o gerenciamento de suas máquinas, mostraremos alguns comandos via linha de comando.

Para instalar esse ambiente no Debian via apt-get:
 sudo apt-get remove virtualbox virtualbox-4.* virtualbox-5.*
 sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" >> /etc/apt/sources.list.d/virtualbox.list'
 wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
 sudo apt-get update
sudo apt-get install virtualbox-5.0

Seguem alguns comandos interessantes e foram utilizados em máquinas linux.

Registro de uma máquina virtual
# VBoxManage registervm /home/user01\ VMs/nomeMaqVirtual/LinuxVirtual.vbox

Inicia uma máquina virtual
# VBoxManage list vms -l | grep -e ^Name: -e ^State | sed s/\ \ //g | cut -d: -f2- # VBoxManage startvm NomeMaqVirtual

Salva a máquina virtual em seu estado atual
# VBoxManage startvm nomeMaqVirtual # VBoxManage controlvm nomeMaqVirtual save

Visualiza o estado atual das máquinas virtuais
# VBoxManage list vms -l | grep -e ^Name: -e ^State | sed s/\ \ //g | cut -d: -f2-

Volta à ativa uma máquina virtual que foi salva
# VBoxManage controlvm nomeMaqVirtual resume

Congela a máquina virtual mas não salva o seu estado
# VBoxManage controlvm nomeMaqVirtual pause

Desliga a máquina virtual
# VBoxManage controlvm nomeMaqVirtual poweroff

Desliga a máquina virtual via recurso ACPI
# VBoxManage controlvm nomeMaqVirtual acpipowerbutton

Reinicia a máquina virtual
# VBoxManage controlvm nomeMaqVirtual reset

Clone de máquina virtual
# VBoxManage clonevm nomeMaqVirtual --name nomeMaqVirtual-Clone --register

Inicia a máquina clone
# VBoxManage startvm nomeMaqVirtual-Clone

Tags: Virtalbox, Oracle, virtualização, linux, debian, apt-get
by Alexandre LLemes

Comentários

  1. Há momentos que somente alguns comandos salvam a pátria.
    Abs a tds,

    Alexandre LLemes

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Zabbix Appliance 3.x - senha padrão

Senha padrão do appliance Zabbix Sobre o Zabbix Zabbix  é um software que monitora diversos parâmetros de uma rede como a integridade e desempenho dos servidores. Oferece excelentes relatórios e visualização de dados de recursos com base nos dados armazenados, e usa um mecanismo de notificação flexível que permite aos usuários configurar e-mail com alertas para qualquer evento, o que permite uma reação rápida para os problemas do servidor. ( Wikipedia ) Para baixar o appliance zabbix, acesse a documentação: https://www.zabbix.com/documentation/3.0/pt/manual/appliance Para o front-end acesse: http://localhost/zabbix A senha padrão para o front-end é: Admin zabbix E para o console é: appliance zabbix Tags: Zabbix, monitoramento, appliance by Alexandre LLemes

Laravel framework permissão de arquivo - seguro

Laravel - diretórios O framework Laravel necessita de escrita nos  diretórios storage e bootstrap/cache . sudo chgrp -R www-data storage bootstrap/cache sudo chmod -R ug+rwx storage bootstrap/cache Observação: Não esqueça de modificar o dono da pasta (owner) do seu projeto para o apache. sudo chown www-data:www-data . -R Muitas das vezes com o servidor em produção e algum problema acontece, de imediato, para voltar o funcionamento, roda-se:  sudo chmod -R 755 storage bootstrap/cache E bom trabalho! Tags : Laravel, PHP,  Desenvolvimento by Alexandre LLemes

MySQL: Alterando a senha de usuário inclusive root

Esqueceu a senha do usuário MySQL? Alterar ou limpar a senha de um usuário MySQL, requer alguns passos. À medida que informaremos os métodos, alguns deles irão coincidir com o seu problema. Alterando a senha via comando mysqladmin Método 1 - Definindo a senha de root num primeiro momento Se não havia definido a senha de root para o MySQL, o servidor não irá requerê-la para todas as conexões como usuário root. Para defini-laI, vamos usar o mysqladmin: mysqladmin -u root password newpass Para modificar a senha do usuário root já predefinida: mysqladmin -u root -p oldpassword newpass Caso o sistema venha a pedir uma senha é porque a senha atual do usuário root está errada. Enter password: Se você informar a senha errada, obterá: mysqladmin: connect to server at 'localhost' failed error: 'Access denied for user 'root'@'localhost' (using password: YES)' Então sigas as instruções abaixo para recuperar a senha do usuário MyS