Home / Linux / Ubuntu / VirtualBox telepítése: Ubuntu

VirtualBox telepítése: Ubuntu

A Virtualbox egy ingyenes, otthon is kényelmesen használható virtualizációt megvalósító alkalmazás. Segítéségével Ubuntu rendszerünkön (ezt gazdagépnek hívják) tetszőleges operációs rendszert, és azokon futó alkalmazásokat használhatunk, legyen szó akár DOS, Windows vagy Linux rendszerekről.

A Virtualboxot elérhetjük az Ubuntu tárolókból is, azonban itt nem a legfrissebb verziót találjuk, valamint a tárolóban egy OSE (open source edition, nyílt forráskódú verzió) változatot találunk, melyből azonban többek között hiányzik az USB, SATA támogatás (bővebben a Virtualbox oldalán olvashatunk erről). Ebben a hogyanban a Virtualbox legújabb (jelenleg 2.1.2), bináris formátumban elérhető verzióját fogom telepíteni és beállítani.

A leírás működik Gutsy, Hardy és Intrepid alatt is.

Letöltés és telepítés

Menjünk el a Virtualbox Linux letöltési oldalára, majd innét válasszuk ki, hogy milyen rendszerünk van (Intrepid, Hardy, Gutsy), és kattintsunk rá a deb fájlra a letöltéshez.

VirtualBox letöltése
VirtualBox letöltése

Válasszuk ki a megnyitást a GDebivel lehetőséget

Firefox letöltési ablak
Firefox letöltési ablak

Ha kész a letöltés elindul a csomagtelepítő. Itt kattintsunk a “Csomag telepítés” gombra a telepítés elkezdéséhez. Amennyiben valami függőséget kell telepíteni, a GDebi megteszi ezt (az Állapot sorban ki is írja, hogy hány függőséget kell telepíteni).

Csomagkezelő: Virtualbox
Csomagkezelő: Virtualbox

Adjuk meg jelszavunkat a telepítéshez

Jelszó megadása
Jelszó megadása

Elkezdődik a telepítés…

Függőségek telepítése
Függőségek telepítése

Majd elindul a Virtualbox konfiguráló varázslója. Kattintsunk az Előre gombra

Virtualbox-2.0 konfigurálása
Virtualbox-2.0 konfigurálása

Kész is a telepítés. Kattintsunk a Bezár gombra, majd zárjuk be a Csomagtelepítőt is.

Kész a telepítés
Kész a telepítés

Már csak hozzá kell adnunk magunkat a vboxusers nevű csoporthoz, hogy futtatni tudjuk a Virtualboxot (és azokat a felhasználókat, akiknek engedélyezni szeretnénk) Menjünk a Rendszer, Adminisztráció menübe, majd itt indítsuk el a Felhasználók és csoportok alkalmazást.

Rendszer menü
Rendszer menü

Kattintsunk az ablak alján lévő Feloldás gombra, majd adjuk meg jelszavunkat, majd kattintsunk a Hitelesítés gombra.

Hitelesítés
Hitelesítés

Majd kattintsunk a Csoportok kezelése gombra, és itt a listából keressük meg a vboxusers nevű csoportot, és kattintsunk rá kettőt. A megjelenő listán pipáljuk be azokat a felhasználókat, akiknél engedélyezni szeretnénk a Virtualbox futtatását, majd ha ez meg van, akkor kattintsunk az OK-ra, majd zárjuk be a többi ablakot is.

Csoport beállítása
Csoport beállítása

Ezután jelentkezzünk ki, és vissza a rendszerbe

USB beállítása

Erre csak Hardy valamint korábbi Ubuntu verziók esetén van szükség. Intrepid esetén már nem kell ilyesmit beállítani külön.

Ubuntu Hardy esetén

Jegyezzük meg, hogy mi a Csoportazonosítója a vboxusers csoportnak (mikor hozzáadtuk magunkat), majd nyissuk meg szerkesztésre az /etc/fstab fájlt (ALT+F2, majd oda írjuk be)

gksu gedit /etc/fstab

Kubuntu esettén:

kdesu kate /etc/fstab

Majd a fájl legvégére másoljuk be a következő sort:

none /proc/bus/usb usbfs devgid=XXX,devmode=664 0 0

Ahol a devgid XXX értékét módosítsük a vboxusers csoportozonosítójára. Tehát ha a csoportozonosító 124, akkor így fog kinézni a sor:

none /proc/bus/usb usbfs devgid=124,devmode=664 0 0

Majd Parancssorban (Konzolban) adjuk ki a következő parancsot:

sudo chown -R root:vboxusers /proc/bus/usb

Korábbi Ubuntuk esetén

Ahhoz, hogy a Virtualboxba telepített virtuális rendszerünkből elérhessük a számítógép USB eszközeit. Ehhez csak az /etc/init.d/mountdevsubfs.sh fájlt kell szerkesztenünk. Nyomjuk le az ALT+F2 gombokat, hogy bejöjjön a futtatás ablak, majd ide írjuk be a következőt és enter:

gksu gedit /etc/init.d/mountdevsubfs.sh

Kubuntu esetén:

kdesu kedit /etc/init.d/mountdevsubfs.sh

Majd adjuk meg jelszavunkat. Ez a parancs elindítja a Gedit szövegszerkesztőt root jogokkal, hogy szerkeszteni tudjuk a fájlt

Alkalmazás futtatása
Alkalmazás futtatása

Keressük meg a következő részt:

#
# Magic to make /proc/bus/usb work
#
#mkdir -p /dev/bus/usb/.usbfs
#domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
#ln -s .usbfs/devices /dev/bus/usb/devices
#mount --rbind /dev/bus/usb /proc/bus/usb

Majd töröljük ki a # karaktereket az mkdir kezdetű sortól a mount kezdetű sorig

#
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=0700,devmode=0600,listmode=0644
ln -s .usbfs/devices /dev/bus/usb/devices
mount --rbind /dev/bus/usb /proc/bus/usb
Gedit
Gedit

Mentsük a módosításokat, majd zárjuk be a Geditet, és indítsuk újra a rendszert.

Virtualbox első indítása

A Virtualbox ikonját az Alkalmazások, Rendszereszközök menüpontban találjuk (Kubuntu esetén a K menü, Rendszer menü alatt)

Alkalmazások menü
Alkalmazások menü

Első indításkor el kell fogadnunk a Virtualbox EULA-t (az elfogadó gomb akkor lesz aktív, ha végiglapozzuk a licencet)

Virtualbox EULA
Virtualbox EULA

Majd meg kell adnunk nevünket és email címünket (ha nem adjuk meg, akkor minden indításkor felhozza ezt az ablakot). Írjuk be nevünket, mail címünket, és pipájuk be, hogy ne küldjenek semmit mailba

Virtualbox regisztráció
Virtualbox regisztráció

Készen is vagyunk a telepítéssel.

Virtuális gép létrehozása

Új virtuális gép létrehozásához kattintsunk a Virtualboxban az Új gombra (vagy CTRL+N). Egy varázslón keresztül adhatjuk meg az új gép alapadatait. Első lépésben üdvözöl minket, nyomjunk nyugodtan Next-et. Majd adjunk nevet a virtuális gépünknek, és válasszuk ki a listából, hogy milyen típusú gép az.

Gép neve és típusa
Gép neve és típusa

Adjuk meg, hogy mennyi memóriát adunk a virtuális gépünknek (úgy állítsuk be, hogy azért a gazda rendszernek is maradjon!)

Memória méretének megadása
Memória méretének megadása

Hozzuk létre a merevlemezt. Kattintsunk az Új gombra, majd itt is egy varázsló indul el. Választhatunk dinamikusan növekvő, valamint fix méretű merevlemez fájl közül is. Előbbinél a lemezünkön annyi helyet fog foglalni a virtuális gép amennyit ténylegesen, utóbbi esetén létrehozza a Virtualbox egy fájlba az egész virtuális lemezt. Előbbi lassabb lehet, cserébe viszont spórolhatunk a hellyel. Válasszunk belátásunk szerint. Következő lépésben állítsuk be a méretét, és a nevét a lemeznek.

Merevlemez neve és mérete
Merevlemez neve és mérete

Be is rakta a most létrehozott lemezt a listába a varázsló

Rendszer merevlemezének kiválasztása
Rendszer merevlemezének kiválasztása

Készen is vagyunk. Legvégül kapunk egy összegzést. A Finish gombra kattintva kiléphetünk a varázslóból, és meg is jelenik a bal oldali listában a most létrehozott gép. Néhány beállítást érdemes még megejteni, ehhez kattintsunk rá a virtuális gépre, majd a felső menüsorban a Konfigurálás gombra (vagy CTRL+S)

Virtuális gép tulajdonságai
Virtuális gép tulajdonságai

SATA vezérlő

SATA vezérlő engedélyezéséhez a bal oldali listán kattintsunk a Merevlemezek szövegre, és jelöljük be, hogy SATA vezérlőt szeretnénk használni. Virtuális SATA vezérlő használata esetén valamivel gyorsabb elérést, valamint maximálisan 32 virtuális merevlemez csatlakozhatóságát kapjuk

SATA engedélyezése
SATA engedélyezése

USB

USB használatához kattintsunk a bal oldali listán az USB szövegre, majd jelöljük be, hogy engedélyezzük az USB-t, valamint, hogy USB2-t szeretnénk használni.

USB engedélyezése
USB engedélyezése

USB eszközt úgy tudunk csatlakoztatni, hogy mikor fut a virtuális gépünk, a virtuális gép állapotsorában az USB ikonra jobb egérgombbal kattintva, a megjelenő listán rákattintunk az USB eszközre.

USB eszköz csatlakoztatása
USB eszköz csatlakoztatása

Mappamegosztás

Mappamegosztás esetén a Virtualboxban megosztott mappánkat úgy érhetjük el a Virtualboxba telepített rendszeren, mintha hálózati megosztás lenne. Először vegyünk fel egy mappát a megosztások közé. Ehhez a bal oldali listán kattintsunk a Shared Folders szövegre. Majd itt a jobb oldali ikonok közül a legfelsőre (vagy nyomjuk le az insert billentyűt). Tallózzuk be a megosztandó mappát. Ha csak olvasható módba szeretnénk megosztani, akkor jelöljük be a Read-only opciót. Ha felvettük a mappát, akkor megjelenik a listában.

Megosztott mappák
Megosztott mappák

Virtuális gépünkön a mappát hálózati megosztásként érjük el, a következő címen: \\vboxsvr\megosztásnév (ha valami néven osztottul meg mappánkat, akkor \\vboxsvr\charlie)

Virtuális gép telepítése után

Ha feltelepítettük virtuális gépünket, akkor a telepítés után még fel kell raknunk a Guest Additions. Ennek telepítésével a virtuális gépre feltelepülnek a különböző driverek, valamint így még több funkciót érhetünk el (pl. Seamless mód, ablakátméretezés) Ehhez kattintsunk az Eszközök menü, Guest Additions telepítése… menüpontra, majd a virtuális gépen (ha nem indulna el magától) indítsuk el a VBoxWindowsAdditions.exe fájlt (Windows virtuális gép esetén).

Virtualbox: Eszközök menü
Virtualbox: Eszközök menü

Szerző charlie

Évek óta foglalkozom informatikával, azon belül elsősorban Linux szerverek üzemeltetésével. Saját vállalkozás keretében VPS szolgáltatás nyújtásával is foglalkozok.

Olvastad?

Linux penguin

Mit kell tudni az inódokról Linux-on? (1. rész)

A Linux fájlrendszere úgynevezett „inód”-okra támaszkodik. Ezen alapvető építőköveit sokan nem ismerik és nem tudják, …

86 hozzászólás

  1. A VirtualBox képernyőjének (ablakának) egyedi átméretezése volt a megoldás, ahogy írtad. Most 1225 x 660 lett. Így már használható munkára a PS.

    Köszönöm szépen!

  2. hello!
    kérdés!van 1 külső hdd-m, ami usb porton csatlakozik a laptopra.a laptopon ubi904 van. az usb-s hdd-re ha dobok 1 xp-t, utána betudom bootoltatni a virtualbox-al? vagy a virtualbox-on keresztűl kell a win-t installálni?

  3. hmark: A virtualboxban telepítsd, mivel a fizikai géped és a virtuális gép által szimulált hardver nagyon eltérő.

    (valamint Windowst nem lehet USB-s külső meghajtóra telepíteni, hagyományosan, tehát nem VirtualBoxban)

  4. ok! köszönöm a választ!

  5. Hello!

    Miért van az, hogy akármilyen rendszert probálok telepiteni a formázásnál megfagy és meg se mozdul. Akár XP akár linux.
    Ubuntu 8.10-re van feltéve a VirtualBox.
    Válaszokat előre is köszönöm!

  6. Helló!
    Gyönyörűen sikerült telepíteni (virtualbox-3.0_3.0.8-53138_Ubuntu_jaunty_i386.deb) a virtuális gépet (ubuntu 9.04 + Windows XP) a laptopomra, azonban a Guest Additions telepítésével valami nem stimmel… Az Eszközök menü, Guest Additions telepítése… menüpontig oké, de aztán nem indul semmi. – Ha jól értelmezem, akkor a virtuális gép jelen esetben az XP, és itt kellene elindítani a VBoxWindowsAdditions.exe fájlt. Na már most ezt hol kellene megtalálnom? – merthogy a Start – Futtatásnál és Keresésnél nem jártam sikerrel. Az ablakot meg csak jó volna átméretezni.
    A segítséget előre is köszönöm!

  7. Helló! – ismét…
    Tárgytalan az előző hozzászólás: egyszer csak elindult Guest Additions telepítője, amikor már régen mást csináltam… Nem értem a dolgot, de most úgy tűnik, hogy rendben minden.

  8. Szia!

    64 bites 9.04-re telepítettem 3.0.8-as VBoxot.
    A telepítés simán lezajlott, de a telepítendő Win7 64 bites verziója telepítésének indításakor beszólt, hogy nem megy a VT-x. Kiderült, hogy BIOS beállítás nyűg. Korrigálás után mást mondott. Konkrétan hogy a ring0-ban nem tud virtuális gépet futtatni.
    Kiderítettem, hogy ennek az oka a Xen-es kernel (2.6.28-15-server). Mivel volt még másik két kernel feltéve, próbálkoztam. A 2.6.28-15-general ua. hibát mondott. (az is Xen-es?) Marad a 2.6.28-11. Itt viszont az a baj, hogy a vboxdrv már nem fordult le. Persze, hiszen nem volt forrás feltéve.
    Feltettem, de most se megy, mert továbbra se fordul. :-(
    Sajnos a log-ban lévő make prepare Error-ra fut. Hogy miért (mi hiányzik esetleg), nem tudom. Ubuntus kernel fordítási tapasztalatom igen kevés. Előtte SuSE-val éltem sokáig.

    A Win7 teszt M$ Vista 32 bit alatt sikeresen megvolt.

  9. Sziasztok!

    Ubuntut szerettem volna telepíteni viszont ezt a hibaüzenetet kapom:
    http://kepfeltoltes.hu/view/091027/Virtualbox_www.kepfeltoltes.hu_.jpg
    Találkoztatok már a problémával?

    A CD eredet és tökéletes állapotban van, erről telepítettem az alaprendszert.

  10. Arcor: Próbáld ki, hogy ISO imageből telepítesz, nem valódi CD-ről. Amúgy milyen rendszered van, és milyen Virtualbox verzió?

  11. Reggelre eszembejutott ez a lehetőség nekem is és bejött, köszi! :)
    Egyébént 9.04 és 3.0

    Még azt az üzenetet dobja fel állandóan hogy a megjelenítés 32 bites színmélységre van optimalizálva viszont a jelenlegi csak 16 állítsam át. Hol tudom ezt átállítani?

  12. Sziasztok!

    Miért nincs internet?

    Nemrég kezdtem ismerkedni az Ubuntu-val és a virtualbox-szal, tehát még van mit tanulnom. Több oldalom próbáltam megoldást találni esetemre, de nem sikerül, ezért hozzátok fordulok.

    Van egy Ubuntu rendszerem melyet most frissítettem 9.04->9.10-re,
    volt rajta egy virtualbox 3.0_3.0.8 -as és egy WinXp.
    A virtuálboxot újra telepítettm 3.0_3.0.10-re és létrehoztam egy új gépet is, WinXp-t.
    Telepítés teljesen zökkenőmentes volt, minden szoftver esetén.

    A gépem kábelmodemen keresztül kapcsolódik az internetre.
    A hálózati kártya beállítása:PCNET-FAST III (NAT)

    Közvetlenül telepítés után, működött az internet mind a gazda gépen és a vendég gépen is akár egyszerre is.
    Másnap bekapcsoltam és csak a gazda gépen van internet de csak addig amig a virtuális gépet be nem kapcsolom. Természetesen a “kábel be van dugva”.

    Mit kell még beállítanom? Én már most nem tudok rájönni.

  13. Kérlek töröld a témafelvetést.

    Megoldódott a probléma, bár egyáltalán nem szoftveres eredetű volt, mint utólag kiderült.
    A gondot az USB és UTP kábelek átláthatatlan kuszasága okozta.
    köszönöm
    István

  14. Sziasztok!

    A PCnet-FAST III (NAT)-ra beállított hálókártyával volt mind a gazdagépen (UBUNTU 9.10) és a virtualbox (3.0.10)-ban futtatott vendég gépen WinXP sp3-an is internetem, megfelelő sebességgel töltögette le az windows update frissítéseit. Egyszerre volt mind a gazda- és vendég gépen internet.

    Aztán teljen rendszer leállítás, kikapcs.
    A vendég gép következő indításakor már nem volt internetem, pontosabban a “ping ubuntu.hu” parancsra kiírta a kiszolgáló IP címét, de a 4 kiküldött csomagból egyszer 3 másik alkalommal meg mind a 4 elveszett, teljesen lelassult a kapcsolat.
    A gazdagépen van internet, amíg a virtualbox-ot el nem indítom.
    Mi lehet a megoldás?

    István

  15. Hi!

    ubuntu 9.10 64bit-es rendszerre sikerült feltelepítenem a virtual box-t azonban ha indítanék egy gépet a következőt írja:

    “A virtuális gép elindítása sikertelen: XXXXXXX
    VirtualBox can’t operate in VMX root mode. Please disable the KVM kernel extension, recompile your kernel and reboot (VERR_VMX_IN_VMX_ROOT_MODE).”

    Valami ötlet hogy mi lehet a megoldás? A választ előre is köszönöm!

  16. Grecsi: Fel van telepítve a KVM és/vagy qemu?

  17. Sziasztok!

    Az Ubuntu 9.10-re frissítés után nem indul az XP VBox alatt. Ezt a hibaüzenetet kapom:
    http://img153.imageshack.us/img153/8562/910vbox.png

    A virtualbox-ose-source package természetesen telepítve.

    A kernelszám: 2.6.31-20-generic

    Mi lehet a megoldás?

    Üdv: C. C.

  18. …ja, a VirtualBox a 3.0.8_OSE r53138-as verzió.

    Üdv: C. C.

  19. üdv!én azzal a progblémával állok szemben hogyvan egy tv tuner a gépemben és a legfrissebb driver amit kiadtakhozzá winows xp-re van kifejlesztve de mivel windows 7es rendert telepítettem ezért nm tudom használni a tunert, így gondoltam felteszek egy xp-t a vboxon keresztül és majd oda feltudom telepíteni a tunert, de mivel nem az eredeti hardverek vannak telepítve így nem találja meg a tunert.

  20. Nekem xp-m van és vistát raktam rá minden simán ment.

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

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

A weboldal használatának folytatásával Ön elfogadja a cookie-k használatát Adatkezelési tájékoztató és felhasználási feltételek

A süti beállítások ennél a honlapnál engedélyezett a legjobb felhasználói élmény érdekében. Amennyiben a beállítás változtatása nélkül kerül sor a honlap használatára, vagy az "Elfogadás" gombra történik kattintás, azzal a felhasználó elfogadja a sütik használatát.

Bezárás