VirtualBox

Oversettelse (er): engelsk – 한국어-русский

VirtualBox er en åpen kildekode x86 emulator utviklet av innotek (kjøpt Av Sun, nå Oracle) sammenlignbar Med VMware. En proprietær ekstra pakke forbedrer baseopplevelsen, og legger til TING som RDP-tilgang til Gjesten. Denne siden inneholder noen how-to, tips og triks når du setter opp Og bruker VirtualBox.

siden versjon 4.0 navnet suffikset OSE ble foreldet. Alle ikke-GPL-deler er nå pakket i en ekstra utvidelsespakke tilgjengelig fra Oracle.

Installasjon av ikke-fri utgave

Debian Sid/Unstable

det er en pakke i contrib-delen av hovedregisteret, kun tilgjengelig for amd64-arkitekturen. Den kan installeres ved hjelp av følgende fremgangsmåte: Legg til» contrib «og» non-free » komponenter til / etc / apt / sources.liste, for eksempel:

# Debian Unstable "Sid"deb http://httpredir.debian.org/debian/ sid main contrib non-free
  1. Oppdater listen over tilgjengelige pakker:

    # sudo apt update
  2. Installer virtualbox-pakken, for eksempel:

    # sudo apt install virtualbox

Debian 10 «Buster»

Pakker For VirtualBox er ikke tilgjengelige I Debian 10 og vil heller ikke være i buster-backports. Et anbefalt alternativ er Virtual Machine Manager (buster/virt-manager). Se også denne lenken som forklarer noen nyttige grunnleggende for qemu

Du kan installere Virtualbox enten ved Hjelp Av Lucas Nussbaums depot eller Virtualboxs offisielle tredjeparts depot

Lucas Nussbaums uoffisielle depot

Lucas Nussbaum opprettholder en uoffisiell (og ikke støttet) backport av Debian unstable-pakken For Debian 10.

Oracle Virtualbox tredjeparts repository

Komplette instruksjoner På VirtualBox Wiki

Debian 9 «Stretch»

Pakker For VirtualBox er ikke tilgjengelige I Debian 9. For å installere VirtualBox må du bruke strekk-backports-repositoriet eller oppstrøms tredjeparts-repositoriet.

strekk-backports

  • Se instruksjonene på https://backports.debian.org/Instructions/ (legg til en oppføring for contrib-delen, ikke bare hoveddelen) og installer med

    apt install virtualbox

Oracle Virtualbox tredjeparts repository

Komplette instruksjoner På VirtualBox Wiki

Debian 8 » Jessie «

VirtualBox 4.3.36 er pakket For Debian 8″Jessie».

virtualbox – * pakkene ble flyttet til contrib På VirtualBox 4.2, som en ikke-fri kompilator (Open Watcom) er nødvendig for å bygge BIOS.

VirtualBox kan nå startes. For å ikke laste VirtualBox-modulene ved systemstart, rediger / etc / default / virtualbox og sett LOAD_VBOXDRV_MODULE til 0.

Starter

Skrivebord

  • I KDE, gå til: kde meny > System > Oracle VM VirtualBox

  • I GNOME, gå til: Aktiviteter > Liste Programmer > alle (super + A) > Oracle VM Virtualbox

  • I Mate, gå til: Mate menyen > Programmer > Systemverktøy > Oracle VM VirtualBox

  • I Xfce, gå Til: Program > Systemverktøy > Oracle VM VirtualBox

  • Fra En x-terminal:

    $ virtualboxOr$ VirtualBox

Server

Du kan starte VirtualBox I Hodeløs modus ved Hjelp Av VBoxHeadless som dette:

$ VBoxHeadless -startvm "VMName"

du bør kjøre dette inne i en skjermforekomst og løsne skjermen etter at DU har startet VM med Ctrl + a d. i hvert fall i versjon 4.0.x du trenger ikke å bruke skjermen. Bare start vm med:

$ VBoxManage startvm "VMName" --type headless

og En vboxsvc-prosess vises i bakgrunnen. Du kan loggoff uten problemer.

Feilsøking

tegnet enhet /dev/vboxdrv finnes ikke

når Du starter VirtualBox, vises følgende melding:

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

Last Inn VirtualBox-kjernemodulen (last også vboxnetflt i Debian Squeeze):

  • $ su# modprobe vboxdrv

hvis modulen ikke er funnet, se Installasjon for å gi en virtualbox-dkms * pakke til systemet ditt.

du er ikke medlem av gruppen» vboxusers »

som angitt Av 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.

Legg til brukerkontoen din i vboxusers-gruppen via adduser (8), som beskrevet I Installasjon:

  • $ su# adduser yourusername vboxusers

Logg ut og logg inn på systemet ditt for å bruke gruppemedlemskapsendringen.

kjernedriver ikke installert (rc=-1908)

du får følgende melding

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

etter å ha kjørt

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

VirtualBox fungerer fint til du starter systemet på nytt. Dette skyldes at «vboxdrv» ikke lastes inn under systemstart.
Løsning.
Pass på at du faktisk har disse pakkene i systemet ditt
1) dkms;
2) build-essential;
3) linux-headers – $(uname-r)
legg deretter følgende linje til / etc / modules

  • vboxdrv

-1909 VERR VM DRIVER IKKE TILGJENGELIG

Se At du ikke er medlem av» vboxusers » – gruppen ovenfor.

RDP fungerer ikke ut av boksen?

for Å få RDP til å fungere må du installere VirtualBox Extensions Pack fra leverandørens nettsted VirtualBox Downloads.

Tips & Triks

Bytte konsoller

den vanlige måten å bytte konsoller I Linux er å bruke ctrl-alt-Fx tastekombinasjonen. Dette fungerer ikke for En VirtualBox virtuell maskin( VM); det vil bytte konsoller for vertssystemet i stedet.

Du bør bruke <Vertsnøkkel > -Fx i stedet, der <Vertsnøkkel> er nøkkelen definert I Fil – > Innstillinger- > Inngang.

dette fungerer Også for ctrl-alt – del og ctrl-alt-backspace

dette er dokumentert I VirtualBox brukerhåndboken i avsnittet «Tastatur og mus støtte i virtuelle maskiner», underavsnitt»Skrive spesialtegn».

(en alternativ metode for å bytte mellom tekstkonsoller er å bruke alt-venstre og alt-høyre, men det fungerer ikke for grafiske konsoller som XOrg eller DirectFB.)

slik starter du virtuelle maskiner eksternt ved hjelp AV Vnc

Fjernkontroll:

  • logg på den eksterne boksen
  • installer tightvncserver

  • start den (du trenger ikke en skjerm), velg et passord
  • bestem hvilken port den bruker, en måte å gjøre det på:
    • netstat-tap | grep vnc

    • La oss si det er 5901
  • unlog derfra siden serveren delte seg i bakgrunnen

Lokal:

  • installer xtightvncviewer

  • opprett en ssh-tunnel til boksen din:
    • ssh-L 5901: lokal vert:5901 deg @ remote

  • bruk det: (merk at det er to kolon)
    • xtightvncviewer localhost::5901

  • deretter vboxmanage startvm $yourvm &

  • og starte så mange virtuelle maskiner som ønsket.

Se Også

  • Alternative SystemVirtualization verktøy.

  • Det er mulig å bruke Veewee å automatisere etableringen Av Debian gjester bilder For VirtualBox

ToDo:

  • Beskriv delte mapper funksjonen (brukeren må være i vboxsf gruppe)

Kategoripermalink | Kategorivirtualisering / Kategoriprogramvare

You might also like

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.