VirtualBox

fordítás

a VirtualBox egy nyílt forráskódú x86 emulátor, amelyet az innotek fejlesztett ki (a Sun, most az Oracle vásárolt), összehasonlítva a VMware-rel. A szabadalmaztatott extra csomag javítja az alapélményt, olyan dolgokat adva hozzá, mint az RDP hozzáférés a vendéghez. Ez az oldal tartalmaz néhány útmutató, tippek és trükkök beállítása és használata VirtualBox.

verzió óta 4.0 az OSE név utótag elavulttá vált. Az összes nem GPL alkatrész most egy további kiterjesztési csomagba van csomagolva, amely elérhető az Oracle-től.

nem ingyenes kiadás telepítése

Debian Sid/Unstable

van egy csomag a fő tároló contrib részében, csak az amd64 architektúrához érhető el. A következő eljárással telepíthető: adja hozzá a “contrib” és a “non-free” komponenseket az /etc/apt/sources állományhoz.lista, például:

# Debian Unstable "Sid"deb http://httpredir.debian.org/debian/ sid main contrib non-free
  1. az elérhető csomagok listájának frissítése:

    # sudo apt update
  2. telepítse például a virtualbox csomagot:

    # sudo apt install virtualbox

Debian 10 “Buster”

a VirtualBox csomagjai nem érhetők el a Debian 10-ben és a buster-backports-ban sem. Ajánlott alternatíva a Virtual Machine Manager (buster/virt-manager). Lásd még ezt a linket, amely elmagyarázza a qemu néhány hasznos alapjait

telepítheti a Virtualbox-ot Lucas Nussbaum adattárával vagy a Virtualbox hivatalos külső adattárával

Lucas Nussbaum nem hivatalos adattárával

Lucas Nussbaum fenntartja a Debian unstable csomag nem hivatalos (és nem támogatott) backportját a Debian 10-hez.

Oracle Virtualbox harmadik fél adattár

teljes útmutató a VirtualBox Wiki

Debian 9 “Stretch”

a VirtualBox csomagjai nem érhetők el a Debian 9-ben. A VirtualBox telepítéséhez a stretch-backports adattárat vagy az upstream harmadik féltől származó adattárat kell használnia.

stretch-backports

  • lásd a https://backports.debian.org/Instructions/ utasításait (adjon hozzá egy bejegyzést a contrib szakaszhoz, ne csak a fő szakaszhoz), és telepítse a következővel

    apt install virtualbox

Oracle Virtualbox harmadik fél repository

teljes utasításokat a VirtualBox Wiki

Debian 8 “Jessie”

VirtualBox 4.3.36 van csomagolva Debian 8 “Jessie”.

a virtualbox-* csomagok kerültek át contrib a VirtualBox 4.2, mint egy nem szabad fordító (Open Watcom) van szükség, hogy építsenek a BIOS.

a VirtualBox már elindítható. Ha nem szeretné betölteni a VirtualBox modulokat a rendszer indításakor, szerkessze az /etc/default/virtualbox fájlt, és állítsa a LOAD_VBOXDRV_MODULE értéket 0 értékre.

kezdő

asztal

  • a KDE-ben menjen: KDE menü > rendszer > Oracle VM VirtualBox

  • a GNOME – ban LÉPJEN a következőre: tevékenységek > alkalmazások listája > összes (super + a) > Oracle VM Virtualbox

  • a társban, menj: Mate menu > Alkalmazások > Rendszereszközök > Oracle VM VirtualBox

  • az Xfce-ben lépjen a következőre: Application > System tools > Oracle VM VirtualBox

  • X terminálról:

    $ virtualboxOr$ VirtualBox

Server

a VirtualBox-ot fej nélküli módban is elindíthatja a VBoxHeadless használatával:

$ VBoxHeadless -startvm "VMName"

ezt egy képernyőpéldányon belül kell futtatnia, és a virtuális gép Ctrl+A d-vel történő indítása után le kell választania a képernyőt. legalább a 4.0-s verzióban.x nem kell használni képernyő. Csak indítsa el a virtuális gépet:

$ VBoxManage startvm "VMName" --type headless

és egy vboxsvc folyamat jelenik meg a háttérben. Akkor loggoff gond nélkül.

hibaelhárítás

a /dev/vboxdrv karakter nem létezik

a VirtualBox indításakor a következő üzenet jelenik meg:

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

töltse be a VirtualBox kernel modult (töltse be a Vboxnetflt-t is a Debian Squeeze-ben):

  • $ su# modprobe vboxdrv

ha a modul nem található, olvassa el a telepítést, hogy virtualbox-dkms* csomagot biztosítson a rendszeréhez.

Ön nem tagja a” vboxusers ” csoportnak

a VirtualBox szerint:

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

adja hozzá felhasználói fiókját a vboxusers csoporthoz az adduser(8) segítségével, a telepítés részben leírtak szerint:

  • $ su# adduser yourusername vboxusers

jelentkezzen ki, majd jelentkezzen be újra a rendszerébe a csoporttagsági változás alkalmazásához.

a Kernel illesztőprogram nincs telepítve (rc=-1908)

a következő üzenet jelenik meg

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

futás után

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

a VirtualBox jól működik, amíg újra nem indítja a rendszert. Ennek oka az, hogy a” vboxdrv ” nincs betöltve a rendszerindítás során.
megoldás.
győződjön meg arról, hogy valóban vannak-e ezek a csomagok a rendszerében
1) dkms;
2) build-essential;
3) linux-headers – $(uname-r)
ezután csatolja a következő sort az / etc / modules állományba

  • vboxdrv

-1909 a VERR VM illesztőprogram nem érhető el

lásd, hogy nem tagja a fenti “vboxusers” csoportnak.

az RDP nem működik a dobozból?

ahhoz, hogy RDP működik telepítenie kell a VirtualBox Extensions Pack a gyártók honlapján VirtualBox Letöltések.

tippek & trükkök

konzolok váltása

a konzolok Linuxban történő váltásának szokásos módja a ctrl-alt-Fx billentyűkombináció használata. Ez nem működik egy VirtualBox virtuális gépnél( VM); inkább a gazdarendszer konzoljait váltja át.

ehelyett a <Host Key>-Fx-et kell használni, ahol a < Host Key>a fájlban meghatározott kulcs->Beállítások – > bemenet.

ez a ctrl-alt-del és ctrl-alt-backspace esetén is működik

ezt dokumentálja a VirtualBox felhasználói kézikönyve a “billentyűzet és egér támogatása virtuális gépekben” szakaszban, a “speciális karakterek beírása”alszakaszban.

(alternatív módszer a szöveges konzolok közötti váltáshoz az alt-left és az alt-right használata, de ez nem működik az olyan grafikus konzoloknál, mint az XOrg vagy a DirectFB.)

virtuális gépek távoli indítása VNC használatával

távoli:

  • jelentkezzen be a távoli dobozba
  • telepítse a tightvncserver

  • indítsa el (nincs szüksége kijelzőre), válasszon ki egy jelszót
  • határozza meg, hogy melyik portot használja, így:
    • netstat-tap / grep vnc

    • mondjuk, hogy 5901
  • törölje onnan, mivel a szerver a háttérben villogott

helyi:

  • telepítse xtightvncviewer

  • hozzon létre egy ssh alagút a doboz:
    • ssh-L 5901: helyi kiszolgáló:5901 Ön@távoli

  • használja: (megjegyzés: két kettőspont van)
    • xtightvncviewer localhost::5901

  • akkor VBoxManage startvm $yourvm &

  • és indítson annyi virtuális gépet, amennyit csak akar.

Lásd még

  • alternatív Rendszervirtualizációs eszközök.

  • a Veewee segítségével automatizálható a Debian vendégek képeinek létrehozása a VirtualBox számára

ToDo:

  • ismertesse a megosztott mappák funkciót (a Felhasználónak a vboxsf csoportban kell lennie)

Kategóriapermalink / Kategóriavirtualizáció / Kategóriaszoftver

You might also like

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.