VirtualBox

Tradução(s): inglês do usuário – coreano – Русский

VirtualBox é uma fonte aberta emulador x86 desenvolvido pela innotek (comprei pelo Sol, agora Oracle) comparável ao VMware. Um pacote extra proprietário aumenta a experiência de base, adicionando coisas como acesso RDP para o convidado. Esta página contém alguns how-to, dicas e truques ao configurar e usar VirtualBox.

Desde a versão 4.0 o sufixo de nome OSE tornou-se obsoleto. Todas as partes não GPL estão agora embaladas em um pacote adicional de extensão disponível a partir da Oracle.

instalação de edição não-livre

Debian Sid/Unstable

existe um pacote na seção contrib do repositório principal, apenas disponível para a arquitetura amd64. Ele pode ser instalado usando o seguinte procedimento: adicione os componentes “contrib” e “non-free” Ao /etc/apt/sources.lista, por exemplo:

# Debian Unstable "Sid"deb http://httpredir.debian.org/debian/ sid main contrib non-free
  1. actualizar a lista de pacotes disponíveis:

    # sudo apt update
  2. Instalar o pacote virtualbox, por exemplo:

    # sudo apt install virtualbox

Debian 10 “Buster”

Pacotes para o VirtualBox não estão disponíveis no Debian 10 e não vai ser em buster-backports quer. Uma alternativa recomendada é o Virtual Machine Manager (buster/virt-manager). Veja Também esta ligação que explica algumas noções básicas úteis para o qemu

você pode instalar Virtualbox usando o repositório de Lucas Nussbaum ou o repositório oficial de terceiros do Virtualbox

o repositório não oficial de Lucas Nussbaum

Lucas Nussbaum mantém um backport não oficial (e não suportado) do pacote instável Debian para o Debian 10.

Oracle Virtualbox terceiros repositório

instruções Completas sobre o VirtualBox Wiki

Debian 9 “Esticar”

Pacotes para o VirtualBox não estão disponíveis no Debian 9. Para instalar a VirtualBox, você deve usar o repositório stretch-backports ou o repositório de terceiros upstream.

trecho- “backports”

  • Consulte as instruções em https://backports.debian.org/Instructions/ (adicionar uma entrada para a seção contrib, e não apenas a seção principal) e instalar com

    apt install virtualbox

Oracle Virtualbox terceiros repositório

instruções Completas sobre o VirtualBox Wiki

Debian 8 “Jessie”

VirtualBox 4.3.36 é empacotado para o Debian 8 “Jessie”.

the virtualbox-* packages were moved to contrib at VirtualBox 4.2, as a non-free compiler (Open Watcom) is required to build the BIOS.

VirtualBox pode agora ser iniciado. Para não carregar os módulos VirtualBox no arranque do sistema, editar /etc/predefinido/virtualbox e definir o LOAD_ VBOXDRV_ Module para 0.

Iniciar

área de Trabalho

  • No KDE, vá para: menu do KDE > Sistema > Oracle VM VirtualBox

  • No GNOME, vá para: Actividades > Lista de Aplicações > todos (super + A) > Oracle VM Virtualbox

  • Na Companheiro, ir para: Companheiro de menu > Aplicações > ferramentas do Sistema > Oracle VM VirtualBox

  • No Xfce, vá em: > ferramentas do Sistema > Oracle VM VirtualBox

  • a Partir de um terminal X:

    $ virtualboxOr$ VirtualBox

Servidor

Você pode iniciar o VirtualBox em modo Headless usando VBoxHeadless como este:

$ VBoxHeadless -startvm "VMName"

Você deve executar este dentro de uma tela de exemplo e desligar o ecrã após o início da VM com Ctrl+d. Pelo menos na versão 4.0.x você não precisará usar o ecrã. Começa o vm com:

$ VBoxManage startvm "VMName" --type headless

e um processo VBoxSVC aparece em segundo plano. Você pode loggoff sem problemas.

Resolução de problemas

O caráter de dispositivo /dev/vboxdrv não existe

Ao iniciar o VirtualBox, é apresentada a seguinte mensagem:

  • WARNING: The character device /dev/vboxdrv does not exist. Please install the virtualbox-ose-modules package for your kernel and load the module named vboxdrv into your system. You will not be able to start VMs until this problem is fixed.

Carregar o VirtualBox módulo de kernel (também carregar vboxnetflt no Debian Squeeze):

  • $ su# modprobe vboxdrv

Se o módulo não for encontrado, consulte Instalação para fornecer um freepops-doc* pacote para o seu sistema.

Você não é um membro do “vboxusers” grupo

Como indicado pelo VirtualBox:

  • WARNING: You are not a member of the "vboxusers" group. Please add yourself to this group before starting VirtualBox. You will not be able to start VMs until this problem is fixed.

Adicione sua conta de usuário ao grupo vboxusers via adduser(8), como descrito em Instalação:

  • $ su# adduser yourusername vboxusers

Termine e inicie sessão novamente no seu sistema para aplicar a alteração de associação de grupo.

Kernel driver não instalado (rc=-1908)

Você receber a seguinte mensagem de

  • The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing'/etc/init.d/vboxdrv setup'as root. Users of Ubuntu, Fedora or Mandriva should install the DKMS package first. This package keeps track of Linux kernel changes and recompiles the vboxdrv kernel module if necessary.

Após a execução

  • $sudo /etc/init.d/vboxdrv setup

VirtualBox funciona bem até que você reinicie o sistema. Isto acontece porque o” vboxdrv ” não é carregado durante o arranque do sistema.
solução.
certifique-se que tem estes pacotes no seu sistema
1) dkms;
2) build-essential;
3) do linux-headers-$(uname -r)
em Seguida, acrescente a seguinte linha ao /etc/modules

  • vboxdrv

-1909 VERR VM DRIVER NÃO ACESSÍVEL

Ver que Você não é um membro do “vboxusers” grupo acima.

o RDP não funciona fora da caixa?

para fazer com que o RDP funcione, é necessário instalar o pacote de extensões VirtualBox a partir da página web dos fornecedores, OS Downloads VirtualBox.

dicas & Truques

comutação de consolas

a forma normal de mudar de consolas no Linux é usar a combinação de teclas ctrl-alt-Fx. Isto não funciona para uma máquina virtual VirtualBox (VM); irá alternar os consoles para o sistema host em vez disso.

deve usar a chave da máquina > – FX em vez disso, onde <a chave da máquina> é a chave definida no ficheiro – >Preferências – >entrada.

isto também funciona para ctrl-alt-del e ctrl-alt-backspace

isto está documentado no Manual Do Utilizador VirtualBox na secção “Suporte Do Teclado e do rato em máquinas virtuais”, subsecção “escrever caracteres especiais”.

(um método alternativo para alternar entre consoles de texto é usar alt-esquerda e alt-Direita, mas isso não funciona para consoles gráficos como XOrg ou DirectFB.)

como iniciar remotamente máquinas virtuais utilizando VNC

remoto:

  • iniciar sessão na sua remoto caixa
  • instalar o tightvncserver

  • iniciá-lo (você não precisa de uma tela), escolha uma senha
  • determinar qual porta ele está usando, uma maneira de fazê-lo:
    • netstat -toque | grep vnc

    • Vamos dizer que é 5901
  • unlog de lá, desde que o servidor se bifurcava no fundo

Local:

  • instalar o xtightvncviewer

  • criar um túnel ssh para sua caixa de:
    • ssh -L 5901:localhost:5901 você@remote

  • usá-lo: (observe que há dois pontos)
    • xtightvncviewer localhost::5901

  • em seguida, VBoxManage startvm $yourvm &

  • e iniciar as máquinas virtuais como queria.

Ver também

  • ferramentas alternativas de digitalização de Sistemas.

  • é possível usar o Veewee para automatizar a criação de imagens Debian guests para VirtualBox

ToDo:

  • Descrever a funcionalidade de pastas partilhadas (usuário precisa estar em vboxsf grupo)

CategoryPermalink | CategoryVirtualization | CategorySoftware

You might also like

Deixe uma resposta

O seu endereço de email não será publicado.