[[oktatas:linux:virtualizálás:virtualbox|< VirtualBox]] ====== Integrációs szolgáltatások telepítése Debian 9 VirtualBoxoz ====== * **Szerző:** Sallai András * Copyright (c) 2017, Sallai András * Szerkesztve: 2017, 2018, 2019 * Licenc: [[https://creativecommons.org/licenses/by-sa/4.0/|CC BY-SA 4.0]] * Web: https://szit.hu ===== 0 Rendszergazda parancssor ===== Először egy rendszergazda parancssorhoz kell hozzájutnunk. LXDE grafikus felületen egy lehetséges megoldás: * LXDE menü -> Rendszereszközök -> Rendszergazda terminál Ha VirtualBoxban fut a Linux: * Mivel Virtualboxban fut a Linux a jobb Ctrl + F1 billentyűvel léphetünk parancssoros felületre. * Lépjünk a parancssoros felületre * Jelentkezzünk be a root felhasználóval, azaz rendszergazdaként * Végezzük el a beállításokat. * Visszatérés a grafikus felületre: * jobb Ctrl + F7 ===== 1 Telepítsük az intergrációs szolgáltatások függőségeit ===== Telepítsük a kernel fejállományokat és a kernelmodul fordításához szükséges függőségeket: # apt install -y linux-headers-amd64 # apt build-dep -y linux Debian 9 esetén ez szükséges, de nézzük meg a kernel verzió számát: # apt install -y linux-headers-4.9.0-7-amd64 A kernel verzióját így deríthetjük ki: uname -r ===== 2 Csatoljuk fel az integrációs szolgáltatások CD képfájlt ===== Tegyük be a Virtualbox integrációs szolgáltatások képfájlt a a VirtualBox menüjéből: * Eszközök -> Integrációs szolgáltatások telepítése... Ha működik az automatius felcsatolás (automount), akkor a CD képfájlt felcsatolva megtaláljuk a következő helyen: /media// Ha nincs automatikus felcsatolása, akkor kézzel csatoljuk a CD-t: # mount -t iso9660 /dev/sr0 /media/cdrom ===== 3 Telepítsük az integrációs szolgáltatásokat ===== Futtassuk a VBoxLinuxAdditions.run programot: # cd /media/cdrom # sh ./VBoxLinuxAdditions.run Valami ehhez hasonlót látunk: Verifying archive integrity... All good. Uncompressing VirtualBox 5.1.22 Guest Additions for Linux............ VirtualBox Guest Additions installer Copying additional installer modules ... Installing additional modules ... vboxadd.sh Starting the VirtualBox Guest Additions. Indítsuk újra a gépet. Parancssorból: # reboot ===== 4 Ellenőrzés ===== Ellenőrizzük a azokat a kernelmodulokat, amelyekben szerepel a vbox szó: # lsmod | grep vbox A kimenet ehhez hasonló lehet: vboxsf 45056 0 vboxvideo 49152 1 vboxguest 286720 3 vboxsf,vboxvideo ttm 98304 1 vboxvideo drm_kms_helper 139264 1 vboxvideo drm 360448 5 vboxvideo,ttm,drm_kms_helper Ellenőrizzük a felbontásokat. Amikor változtatjuk a Virtualbox ablakát, automatikusan változnia kell a felbontásnak is. ===== Források ===== * https://www.hiroom2.com/2017/07/02/debian-9-vbox-guest-additions-en/