Virtualboks

oversættelse (er): engelsk – kroatisk-kroatisk

Virtualboks er en open source-emulator udviklet af innotek (købt af Sun, nu Oracle), der kan sammenlignes med VM. En proprietær ekstra pakke forbedrer basisoplevelsen og tilføjer ting som RDP-adgang til gæsten. Denne side indeholder nogle vejledninger, tips og tricks, når du opsætter og bruger Virtualboks.

siden version 4.0 navnet suffiks OSE blev forældet. Alle ikke-GPL-dele er nu pakket i en ekstra udvidelsespakke, der er tilgængelig fra Oracle.

Installation af non-free edition

Debian Sid/Unstable

der er en pakke i contrib-sektionen i hovedlageret, kun tilgængelig for amd64-arkitekturen. Det kan installeres ved hjælp af følgende procedure: Tilføj komponenterne “contrib” og “non-free” Til /etc/apt/sources.liste, for eksempel:

# Debian Unstable "Sid"deb http://httpredir.debian.org/debian/ sid main contrib non-free
  1. Opdater listen over tilgængelige pakker:

    # sudo apt update
  2. installer virtualboks-pakken, for eksempel:

    # sudo apt install virtualbox

Debian 10 “Buster”

pakker til Virtualboks er ikke tilgængelige i Debian 10 og vil heller ikke være i buster-backports. Et anbefalet alternativ er Virtual Machine Manager (buster/virt-manager). Se også dette link, der forklarer nogle nyttige grundlæggende elementer til emu

du kan installere Virtualboks enten ved hjælp af Lucas Nussbaums arkiv eller Virtualboks officielle tredjepartsarkiv

Lucas Nussbaums uofficielle arkiv

Lucas Nussbaum vedligeholder en uofficiel (og ikke understøttet) bagside af Debian unstable-pakken til Debian 10.

Oracle Virtualboks tredjepartslager

komplette instruktioner på Virtualboksen

Debian 9 “Stretch”

pakker til Virtualboks er ikke tilgængelige i Debian 9. For at installere Virtualboks skal du bruge stretch-backports repository eller opstrøms tredjeparts repository.

stretch-backports

  • se instruktionerne på https://backports.debian.org/Instructions/ (Tilføj en post til contrib-sektionen, ikke kun hovedafsnittet) og installer med

    apt install virtualbox

Oracle Virtualboks tredjepartslager

komplette instruktioner på Virtualboksen

Debian 8 “Jessie”

Virtualboks 4.3.36 er pakket til Debian 8 “Jessie”.

virtualboks -* – pakkerne blev flyttet til contribution på Virtualboks 4.2, som en ikke-fri compiler (åben vand) er forpligtet til at opbygge BIOS.

Virtualboks kan nu startes. For ikke at indlæse Virtualboksmodulerne ved systemstart skal du redigere/etc/default / virtualboks og indstille LOAD_VBOKSDRV_MODULE til 0.

start

Desktop

  • i KDE, gå til: KDE menu > System > Oracle VM Virtualboks

  • i GNOME, gå til: aktiviteter > liste applikationer > alle (super + A) > Oracle VM Virtualboks

  • i kompis, gå til: Mate menu > applikationer > Systemværktøjer > Oracle VM Virtualboks

  • gå til: ansøgning > Systemværktøjer > Oracle VM Virtualboks

  • fra en terminal:

    $ virtualboxOr$ VirtualBox

Server

du kan starte Virtualboks i hovedløs tilstand ved hjælp af Vboksheadless som denne:

$ VBoxHeadless -startvm "VMName"

du skal køre dette inde i en skærminstans og løsne skærmen efter start af VM med Ctrl+a d. i det mindste i version 4.0.du behøver ikke bruge skærmen. Bare start vm med:

$ VBoxManage startvm "VMName" --type headless

og en Vboksvc-proces vises i baggrunden. Du kan logge uden problemer.

fejlfinding

tegnenheden /dev/vboksdrv findes ikke

når du starter Virtualboks, vises følgende meddelelse:

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

Indlæs Virtualboksens kernemodul (Indlæs også vboksnetflt i Debian-klem):

  • $ su# modprobe vboxdrv

hvis modulet ikke findes, henvises til Installation for at levere en virtualboks-DKMS* – pakke til dit system.

du er ikke medlem af gruppen “vboksbrugere”

som angivet af Virtualboks:

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

Tilføj din brugerkonto til adduser-gruppen via adduser (8), som beskrevet i installationen:

  • $ su# adduser yourusername vboxusers

Log ud og log ind igen på dit system for at anvende ændringen af gruppemedlemskab.

Kernel driver ikke installeret (rc=-1908)

du modtager følgende meddelelse

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

efter løb

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

Virtualboks fungerer fint, indtil du genstarter systemet. Dette skyldes, at “vboksdrv” ikke er indlæst under systemstart.
opløsning.
sørg for, at du rent faktisk har disse pakker i dit system
1) dkms;
2) build-essential;
3) link-headers – $(uname-r)
tilføj derefter følgende linje til/etc / modules

  • vboxdrv

-1909 Verr VM DRIVER ikke tilgængelig

se, at du ikke er medlem af gruppen “VB-brugere” ovenfor.

RDP arbejder ikke ud af kassen?

for at få RDP til at fungere skal du installere udvidelsespakken fra leverandørens hjemmeside.

Tips& Tricks

skiftekonsoller

den normale måde at skifte konsoller på er at bruge tastekombinationen ctrl-alt-valuta. Dette fungerer ikke for en virtuel virtuel maskine (VM); det skifter konsoller til værtssystemet i stedet.

du skal bruge <host Key>-valuta i stedet, hvor < Host Key>er nøglen defineret i File->Preferences-> Input.

dette virker også for ctrl-alt-Del og ctrl-Alt-backspace

dette er dokumenteret i Virtualboks brugervejledning i afsnittet “Tastatur og mus støtte i virtuelle maskiner”, underafsnit “skrive specialtegn”.

(en alternativ metode til at skifte mellem tekstkonsoller er at bruge alt-venstre og alt-højre, men det fungerer ikke for grafiske konsoller som f.eks.)

Sådan starter du virtuelle maskiner eksternt ved hjælp af VNC

fjernbetjening:

  • log ind på din fjernboks
  • installer tightvncserver

  • start det (du behøver ikke en skærm), Vælg en adgangskode
  • Bestem hvilken port den bruger, en måde at gøre det på:
    • netstat-tap / grep vnc

    • lad os sige det er 5901
  • unlog derfra siden serveren kløvet i baggrunden

lokal:

  • installation af en SSH-tunnel

  • Opret en SSH-tunnel til din kasse:
    • ssh – l 5901: localhost:5901 du@fjernbetjening

  • brug det: (bemærk, at der er to koloner)
    • bestillingskurv-localhost::5901

  • så Vboksmanage startvm $yourvm &

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

Se også

  • Alternative Systemvirtualisering værktøjer.

  • det er muligt at bruge Veeve til at automatisere oprettelsen af Debians gæster-billeder til Virtualboks

ToDo:

  • beskrive delte mapper funktion (brugeren skal være i vboksf gruppe)

Kategoripermalink / Kategorivirtualisering / Kategoriblødvare

You might also like

Skriv et svar

Din e-mailadresse vil ikke blive publiceret.