VirtualBox

Vertaling(en): engels – 한국어 – Русский

VirtualBox is een open source-x86-emulator ontwikkeld door innotek (gekocht door de Zon, nu Oracle) vergelijkbaar met VMware. Een eigen extra pakket verbetert de basis ervaring, het toevoegen van dingen zoals RDP toegang tot de gast. Deze pagina bevat een aantal how – to, tips en trucs bij het opzetten en gebruiken van VirtualBox.

sinds versie 4.0 het achtervoegsel OSE is verouderd. Alle niet-GPL onderdelen zijn nu verpakt in een extra uitbreidingspakket dat verkrijgbaar is bij Oracle.

installatie van niet-vrije editie

Debian Sid/Unstable

er is een pakket in de contrib-sectie van de hoofdrepository, alleen beschikbaar voor de amd64-architectuur. Het kan als volgt geïnstalleerd worden: voeg de “contrib” en de “non-free” componenten toe aan /etc/apt/sources.lijst, bijvoorbeeld:

# Debian Unstable "Sid"deb http://httpredir.debian.org/debian/ sid main contrib non-free
  1. de lijst met beschikbare pakketten bijwerken:

    # sudo apt update
  2. installeer het virtualbox pakket, bijvoorbeeld:

    # sudo apt install virtualbox

Debian 10″Buster”

pakketten voor VirtualBox zijn niet beschikbaar in Debian 10 en zullen ook niet in buster-backports zijn. Een aanbevolen alternatief is Virtual Machine Manager (buster / virt-manager). Zie ook deze link die enkele nuttige basisprincipes uitlegt Voor qemu

u kunt Virtualbox installeren met behulp van Lucas Nussbaum ’s repository of Virtualbox’ s officiële third-party repository

Lucas Nussbaum ‘ s onofficiële repository

Lucas Nussbaum onderhoudt een onofficiële (en niet-ondersteunde) backport van het Debian unstable package Voor Debian 10.

Oracle Virtualbox third-party repository

volledige instructies op de VirtualBox Wiki

Debian 9″Stretch”

pakketten voor VirtualBox zijn niet beschikbaar in Debian 9. Om VirtualBox te installeren moet je de stretch-backports repository of de upstream third-party repository gebruiken.

stretch-backports

  • zie de instructies op https://backports.debian.org/Instructions/ (voeg een regel toe voor de contrib-sectie, niet alleen de hoofdsectie) en installeer met

    apt install virtualbox

Oracle Virtualbox third-party repository

volledige instructies op de VirtualBox Wiki

Debian 8 ” Jessie “

VirtualBox 4.3.36 is verpakt voor Debian 8″Jessie”.

de virtualbox – * pakketten werden verplaatst naar contrib bij VirtualBox 4.2, als een niet-vrije compiler (Open Watcom) is vereist om de BIOS te bouwen.

VirtualBox kan nu worden gestart. Om de VirtualBox modules niet te laden bij het opstarten van het systeem, bewerk je /etc/default/virtualbox en stel je LOAD_VBOXDRV_MODULE in op 0.

start

bureaublad

  • In KDE, ga naar: KDE menu > systeem > Oracle VM VirtualBox

  • in GNOME, ga naar: activiteiten > lijst Toepassingen > alle (super + A) > Oracle VM Virtualbox

  • in Mate, ga naar: Mate menu > Toepassingen > System tools > Oracle VM VirtualBox

  • In Xfce, ga naar: Application > System tools > Oracle VM VirtualBox

  • Vanaf een X-terminal:

    $ virtualboxOr$ VirtualBox

Server

U kunt beginnen met VirtualBox in Headless-modus met behulp van VBoxHeadless zoals deze:

$ VBoxHeadless -startvm "VMName"

U moet deze uitvoeren binnen een scherm aanleg en maak het scherm na het opstarten van de VM met Ctrl+d. Tenminste in versie 4.0.x U hoeft geen scherm te gebruiken. Start de vm gewoon met:

$ VBoxManage startvm "VMName" --type headless

en een vboxsvc-proces verschijnt op de achtergrond. U kunt loggoff zonder problemen.

problemen oplossen

het teken device / dev / vboxdrv bestaat niet

bij het starten van VirtualBox wordt het volgende bericht getoond:

  • 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.

Laad de VirtualBox kernel module (laad ook vboxnetflt in Debian Squeeze):

  • $ su# modprobe vboxdrv

als de module niet gevonden wordt, refereer je naar installatie om een virtualbox-dkms* pakket aan je systeem te leveren.

u bent geen lid van de groep” vboxusers ”

zoals aangegeven door 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.

voeg uw gebruikersaccount toe aan de vboxusers groep via adduser (8) , zoals beschreven in installatie:

  • $ su# adduser yourusername vboxusers

Log uit en log terug in op uw systeem om de wijziging van het groepslidmaatschap toe te passen.

Kerneldriver niet geïnstalleerd (rc=-1908)

u ontvangt het volgende bericht

  • 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.

na het uitvoeren

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

VirtualBox werkt prima totdat u het systeem opnieuw opstart. Dit komt omdat “vboxdrv” niet wordt geladen tijdens het opstarten van het systeem.
oplossing.
zorg ervoor dat u deze pakketten in uw systeem hebt
1) dkms;
2) build-essential;
3) linux-headers-$(uname-r)
voeg dan de volgende regel toe aan /etc / modules

  • vboxdrv

-1909 VERR VM-stuurprogramma niet toegankelijk

zie dat u geen lid bent van de “vboxusers” groep hierboven.

RDP werkt niet uit de doos?

om RDP werkend te krijgen, moet u het VirtualBox Extensions Pack installeren van de VirtualBox Downloads van de website van de leveranciers.

Tips & trucs

Schakelconsoles

de normale manier om van consoles te wisselen in Linux is door de Ctrl-alt-Fx toetscombinatie te gebruiken. Dit werkt niet voor een VirtualBox virtual machine (VM); het zal in plaats daarvan van consoles wisselen voor het hostsysteem.

u dient in plaats daarvan <hostsleutel>-Fx te gebruiken, waarbij <hostsleutel> de sleutel is die is gedefinieerd in bestand->Voorkeuren->invoer.

dit werkt ook voor ctrl-alt-del en Ctrl-alt-backspace

dit is gedocumenteerd in de gebruikershandleiding van VirtualBox in de sectie “Keyboard and mouse support in virtual machines”, subsectie “Typing special characters”.

(een alternatieve methode om te schakelen tussen tekstconsoles is het gebruik van alt-links en alt-rechts, maar dat werkt niet voor grafische consoles zoals Xorg of DirectFB.)

hoe virtuele machines op afstand te starten met behulp van VNC

op afstand:

  • log in op uw afstandsbediening doos
  • installeren tightvncserver

  • starten (u hoeft niet van een scherm), kies een wachtwoord
  • bepalen welke poort in gebruik is, een manier om dit te doen:
    • netstat -tap | grep vnc

    • Laten we zeggen dat het 5901
  • unlog van de server gevorkte op de achtergrond

Lokale:

  • installeren xtightvncviewer

  • het maken van een ssh tunnel naar je server:
    • ssh -L 5901:localhost:5901 u@remote

  • deze gebruiken: (let op er zijn twee dubbele punten)
    • xtightvncviewer localhost::5901

  • dan VBoxManage startvm $yourvm &

  • en start zo veel virtuele machines zoals wilde.

zie ook

  • alternatieve Systemvirtualisatie tools.

  • het is mogelijk om Veewee te gebruiken om de creatie van Debian guests images voor VirtualBox te automatiseren

ToDo:

  • Beschrijf de functie Gedeelde mappen (gebruiker moet in de vboxsf-groep zijn)

CategoryPermalink | Categoryvirtualisatie / CategorySoftware

You might also like

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.