2024. április 27., szombat

Gyorskeresés

Hyper-V integrációs modul telepítése Linux guest alá

Írta: | Kulcsszavak: linux . centos . hyperv . server

[ ÚJ BEJEGYZÉS ]

A Microsoft Hyper-V szolgáltatásával már lényegesen kevesebb kompromisszummal tudunk Linux VM-eket is üzemeltetni. Sőt, már a 2. generációs virtuális gépek is adottak bizonyos disztribúciók esetében. Fontos megjegyezni azonban, hogy a Secure Boot nem minden esetben működik, ezt érdemes leellenőrizni, és esetleg kikapcsolni.

Rövid leírásomban bemutatom, hogy egy CentOS-7 rendszert 2. generációs VM-ként futtatva mit kell tennünk, hogy telepítsük az integrációs szolgáltatásokat. Sajnos ha a Hyper-V Manager-ben rábökünk az integrációs szolgáltatásokat tartalmazó virtuális CD betöltésére, akkor a Linux OS alá is a Windows CD-jét tölti be... Ebből kifolyólag nekünk kézzel kell megkeresni a legújabb Linux Integration Services csomagot. A cikk írásakor a 4.1.3-2 az utolsó verzió, melyet az alábbi linken találunk: Link.

Miután megvan a csomag linkje lépjünk is át a CentOS-7 rendszerünkre, és hajtsuk végre a következő lépéseket:

1. lépés: Töltsük le az integrációs szolgáltatás telepítő lemezét
4.1.3-2 verzió
# wget https://download.microsoft.com/download/7/6/B/76BE7A6E-E39F-436C-9353-F4B44EF966E9/LinuxIC-4.1.3-2.iso
4.2.3-5 verzió
# wget https://download.microsoft.com/download/6/8/F/68FE11B8-FAA4-4F8D-8C7D-74DA7F2CFC8C/LinuxIC-4.2.3-5.iso
4.3.5 verzió
# wget https://download.microsoft.com/download/6/8/F/68FE11B8-FAA4-4F8D-8C7D-74DA7F2CFC8C/LinuxIC-4.3.5.x86_64.iso

2. lépés: Mountoljuk fel egy mappába (ha nem tudjuk hova töltöttük le az iso-t akkor gyökérből: find . -name "*.iso"
# mkdir /mnt/iso
4.1.3-2 verzió
# mount -t iso9660 -o loop /home/user/LinuxIC-4.1.3-2.iso /mnt/iso/
4.2.3-5 verzió
# mount -t iso9660 -o loop /home/user/LinuxIC-4.2.3-5.iso /mnt/iso/
4.3.5 verzió
# mount -t iso9660 -o loop /home/user/LinuxIC-4.3.5.x86_64.iso /mnt/iso/

3. lépés: Futtassuk a telepítőt
# cd /mnt/iso/
# ./install.sh

4. lépés: Csatoljuk le a telepítőt, majd indítsuk újra a rendszerünket
# umount /mnt/iso
# reboot

Bónusz lépés: Ha verzió frissítésre adjuk a fejünket, még mielőtt bármit is csinálnánk derítsük ki az aktuálos OS és intergrációs modul verziókat:

# rpm --query centos-release
# rpm -qa | grep microsoft

Az új verzió telepítése előtt le kell törölni a korábbi verziót. Ehhez egyszerűen használjuk a felcsatolt .iso gyökerében lévő uninstall.sh fájlt. Illetve legyünk NAGYON türelmesek, néha indokolatlanul lassan történik az én környezetemmel bármi, ha integrációs modullal akarok valamit csinálni.

# cd /mnt/iso/
# ./uninstall.sh

És kész is vagyunk.

Hozzászólások

(#1) sanzi89


sanzi89
addikt

Bármilyen hibát találtok, jelezzétek. Köszi!

"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."

(#2) mbalint987


mbalint987
aktív tag

Bár ha mód és lehetőség van rá, akkor inkább ESXi-t használok, de köszönöm a tippet, Hyper-V alatt hasznos lesz. :)

„Így száll hát sírba a szabadság... tapsvihar közepette.” /Star Wars Episode III/

(#3) sonar


sonar
addikt

Egy láma kérdésem lenne.
Mit értesz 2. generációs virtuális gép alatt?

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

(#4) sanzi89 válasza sonar (#3) üzenetére


sanzi89
addikt

Generation 2 Virtual Machine Overview

"Mindent azért kell tudni mert kérdezik, nem azért mert hasznos."

(#5) sonar válasza sanzi89 (#4) üzenetére


sonar
addikt

Kösz, most már értem

A tudást mástól kapjuk, a siker a mi tehetségünk - Remember: Your life – Your choices!

További hozzászólások megtekintése...
Copyright © 2000-2024 PROHARDVER Informatikai Kft.