Ismerje meg, hogyan telepíthet és állíthat be KVM-et Arch Linuxban, hogy az elsődleges Arch telepítés mellett különböző operációs rendszereket is futtathasson.

Különféle operációs rendszereket szeretne futtatni az Arch Linux telepítése mellett? VirtualBox vagy VMware segítségével bármikor létrehozhat virtuális gépet, de a KVM megnyeri a játékot nagy teljesítményével és rugalmas szolgáltatásaival.

Egy új virtuális gép beállítása Arch Linuxon KVM és QEMU használatával elsőre ijesztőnek tűnhet. De ne aggódj, mert ha megtanulod, hogyan kell csinálni, ez egy szellő.

Itt van minden, amit tudnia kell a KVM Arch Linux rendszerben történő telepítéséről és az első virtuális gép konfigurálásáról.

1. lépés: Ellenőrizze, hogy a virtualizáció engedélyezve van-e

Az első lépés annak ellenőrzése, hogy engedélyezve van-e a virtualizáció támogatása a számítógépen. Ehhez futtassa a következő parancsot:

grep -Ec '(vmx|svm)' /proc/cpuinfo

Vegye figyelembe a kimenetet. Ha nagyobb, mint 0, akkor a virtualizáció engedélyezve van, és nyugodtan folytathatja. De ha nem, akkor muszáj

instagram viewer
engedélyezze a virtualizációt a számítógép BIOS-ába lépve.

2. lépés: Telepítse a szükséges KVM-csomagokat

Most, hogy biztos vagy a virtualizációs támogatásban, ideje telepíteni a KVM-hez szükséges csomagokat. Először azonban frissítse a rendszer meglévő csomagjait a következő használatával:

sudo pacman -Syyu

Ezután futtassa a következő parancsot az összes KVM-mel kapcsolatos csomag telepítéséhez:

sudo pacman -S qemu-full virt-manager virt-viewer dnsmasq bridge-utils libguestfs ebtables vde2 openbsd-netcat

Belép Y amikor megerősítést kér.

3. lépés: Konfigurálja a libvirtd szolgáltatást

Indítsa el a libvirtd szolgáltatást a következővel:

A sudo systemctl indítsa el a libvirtd.service-t

Engedélyezze a szolgáltatást, hogy rendszerindításkor automatikusan elinduljon:

sudo systemctl enable libvirtd.service

Ellenőrizze, hogy a libvirtd jelenleg fut-e a állapot parancs:

sudo systemctl állapota libvirtd.service

A kimeneten meg kell jelennie a aktív (futó) állapot zöldben. Ha látszik inaktív (halott), adja ki a systemctl start parancsoljon újra.

Ezután néhány változtatást kell végrehajtania a címen található libvirtd konfigurációs fájlban /etc/libvirt/libvirtd.conf. Nyissa meg a fájlt a Vim (vagy a kívánt szövegszerkesztő) segítségével:

vim /etc/libvirt/libvirtd.conf

Keresse meg a következő két sort, és távolítsa el a megjegyzéseket a Font (#) karakter az elejétől:

unix_sock_group = "libvirt"
unix_sock_rw_perms = "0770"

Mentse a változtatásokat, és lépjen ki a Vimből folytatni. Ezután adja hozzá a felhasználót a libvirt csoporthoz a következővel:

sudo usermod -aG libvirt $USER

A módosítások mentéséhez indítsa újra a libvirtd szolgáltatást:

systemctl indítsa újra a libvirtd.service fájlt

Most készen áll egy KVM létrehozására az Arch Linux rendszeren. Ennek két módja van: a QEMU CLI használatával vagy a virt-managerrel, amely a QEMU/KVM grafikus felülete. A választás a tiéd!

De előtte győződjön meg arról, hogy letöltötte a telepíteni kívánt operációs rendszer ISO-képet. Ha még mindig bizonytalan, tekintse meg a listánkat a legjobb Linux disztribúciók kezdő, középhaladó és haladó felhasználók számára.

Hozzon létre egy új KVM-et Arch Linuxon a virt-manager segítségével

Ha kezdő vagy, vagy nem akarsz Linux terminállal foglalkozni, a legjobb módja a KVM létrehozásának Arch Linuxon a virt-manager használatával. Könnyen használható és letisztult felülettel rendelkezik, hasonlóan más grafikus felületű hipervizorokhoz, mint például a VirtualBox és a VMware.

Kezdje a virt-manager elindításával. Általában így fog megjelenni Virtuálisgép-kezelő az alkalmazások menüben, de futtathatja a virt-menedzser parancsot a terminálban az elindításához.

Amikor elindul, kattintson Hozzon létre egy új virtuális gépet menüből (közvetlenül a Fájl választási lehetőség). Válassza ki Helyi média telepítés (ISO képfájl vagy CD-ROM) és ütött Előre.

A következő képernyőn kattintson a gombra Tallózás > Helyi tallózás és válassza ki a letöltött ISO fájlt. Ehhez az útmutatóhoz telepítsük a Manjaro-t, egy Arch-alapú Linux disztribúciót, amely megfosztja az Arch híres komplex telepítésétől. A kiválasztott fájlt követően kattintson a gombra Előre.

Ha olyan üzenetet lát, amely megemlíti, hogy az emulátor esetleg nem rendelkezik keresési engedéllyel az elérési úthoz, egyszerűen kattintson Igen A folytatáshoz.

Válassza ki a memória méretét és a CPU magokat a virtuális géphez. A memória szempontjából a tényleges fizikai memóriánk negyede jó kiindulópont.

Ha például 8 GB memóriával rendelkezik, a 2 GB és 4 GB közötti tartományban bármi működik. A CPU-hoz adja meg a rendelkezésre álló magok számát (ebben az esetben 12). Kattintson Előre folytatni.

Ezután állítsa be a KVM méretét. 25 GB bőven elég lesz egy barebone Manjaro telepítéshez vagy bármilyen más disztribúcióhoz, ami azt illeti. Ismét kattintson a gombra Előre.

Tekintse át a KVM információkat, és kattintson Befejez ha minden jól néz ki. Ha látod a A virtuális hálózat nem aktív felugró, válassza ki Igen a hálózat elindításához.

A virt-manager elkezdi létrehozni a KVM-et, és amint ez kész, egy új virtuális gép ablak jelenik meg.

Új KVM beállítása Arch Linuxon a QEMU CLI használatával

KVM létrehozásához Arch Linuxon a parancssorból qemu parancsokat használhat. A kezdéshez először hozzon létre egy külön könyvtárat a virtuális gép számára, és helyezze át a letöltött OS ISO fájlt az újonnan létrehozott mappába:

mkdir kvm
mv /path/to/linux-distro.iso ./kvm

Ezután hozzon létre egy 20G képfájlt, amely tárolja a KVM adatait:

qemu-img create -f qcow2 Image.img 20G

Folytassa a következő parancs futtatásával a virtuális gép elindításához:

qemu-system-x86_64 -enable-kvm -cdrom linux-distro.iso -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

Ügyeljen arra, hogy cserélje ki linux-distro.iso a fenti parancsban a megfelelő fájlnévvel és elérési úttal. Az értékét is módosíthatja -m zászló a KVM-hez lefoglalni kívánt memória mennyiségének konfigurálásához.

Megjelenik egy új virtuális gép ablak. Nyugodtan tesztelje vagy telepítse az operációs rendszert.

Miután telepítette az operációs rendszert a képfájlba, nincs szüksége a -CD ROM jelölje be a fenti parancsban, mivel többé nem fog ISO fájlból indítani. Ehelyett futtassa:

qemu-system-x86_64 -enable-kvm -boot menu=on -drive file=Image.img -m 4G -cpu host -vga virtio -display sdl, gl=on

A fenti parancsot lerövidítheti parancssori álnév létrehozása érte.

A KVM és a virt-manager jobb, mint a VirtualBox!

A QEMU-n és a virt-manageren kívül számos más hypervisor is elérhető Linuxra. A VirtualBox, a VMware és a GNOME Boxok a legnépszerűbbek. De az összes közül a KVM és a QEMU állnak a legjobbak, mivel jobb teljesítményt és szolgáltatásokat kínálnak, mint a többi.