KVM

Nainstalujte a nakonfigurujte KVM v ArchLinuxu

Nainstalujte a nakonfigurujte KVM v ArchLinuxu
KVM znamená Kernel-based Virtual Machine. Tento software umožňuje uživatelům spouštět více virtuálních strojů s různými operačními systémy, čímž obchází potřebu dodržovat konvenčnější způsoby používání Virtualboxu. KVM je bezplatný, open-source a za posledních deset let byl zdokonalen a vylepšen.

Tento článek ukazuje, jak nainstalovat a nakonfigurovat KVM na vašem systému ArchLinux.

Část 1: Instalace KVM

Instalační postup pro KVM je trochu komplikovaný, protože musíte nejprve zkontrolovat systém kvůli nezbytným předpokladům.

Krok 1: Zkontrolujte podporu virtualizace

Chcete-li zkontrolovat, zda je ve vašem počítači povolena virtualizace, zadejte následující příkaz:

$ LC_ALL = C lscpu | grep Virtualizace


Specifikace hardwaru pro spuštění KVM je VT-x pro procesory Intel a AMD-V pro procesory AMD. Pokud má váš systém hardware pro vytváření virtuálních strojů, uvidíte v textu, který se zobrazí, následující:

Virtualizace: VT-x
nebo
Virtualizace: AMD-V

Pokud se ani jeden z nich nezobrazí, znamená to, že váš systém nemůže podporovat virtualizaci, nebo je vývojářem v počítači zakázán. V takovém případě můžete virtualizaci povolit po restartování systému a vstupu do systému BIOS.

Krok 2: Vyhledejte modul jádra

Chcete-li zjistit, zda váš systém obsahuje modul jádra pro spuštění KVM, zadejte následující příkaz:

$ zgrep CONFIG_KVM / proc / config.gz


Pokud používáte procesor AMD, měli byste vidět CONFIG_KVM_AMD (nebo CONFIG_KVM_INTEL, pokud používáte Intel) následovaný = y nebo = m, pak je dobré jít.

Krok 3: Nainstalujte KVM pro ArchLinux

Spusťte terminál a spusťte následující kód pro přímou instalaci KVM:

$ sudo pacman -S virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat


To by mělo nainstalovat KVM do vašeho systému.

Krok 4: Aktivujte a spusťte KVM

Chcete-li aktivovat KVM, zadejte následující příkaz:

$ sudo systemctl povolit libvirtd.servis


Dále zadejte následující:

$ sudo systemctl start libvirtd.servis


Pak přejděte na / aplikace a spusťte správce VM.

Část 2: Konfigurace KVM

Chcete-li nadále používat KVM se svým standardním účtem Linux, můžete tak učinit úpravou libvirtd.soubor conf. Otevřete soubor zadáním následujícího:

$ sudo pacman -S vim
$ sudo vim / etc / libvirt / libvirtd.konf


Mezi řádky 80-90 by měl být výraz „lineabout unix_sock_group.„Změníte to na libvirt.

# unix_sock_group = "libvirt"

Přejít na řádky mezi 100-110 a změnit unix_sock_rw_perms na = 0770

# unix_sock_rw_perms = "0770"

Poté vydejte následující kód, který zahrne váš standardní účet Linux s libvirt.

$ sudo usermod -a -G libvirt $ (whoami)

$ newgrp libvirt


Chcete-li použít změny, restartujte službu libvirt. Chcete-li tak učinit, vydejte následující kód:

$ sudo systemctl restart libvirtd.servis


Nyní můžete k používání KVM používat svůj účet Linux.

Chcete-li vytvořit virtuální počítače ve virtuálním počítači, povolte vnořenou virtualizaci zadáním následujícího:

$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel vnořené = 1


Chcete-li tyto změny použít, zadejte:

$ echo "options kvm-intel nested = 1" | sudo tee / etc / modprobe.d / kvm-Intel.konf

Závěr

Tento kurz se zabýval instalací a konfigurací KVM v systémech ArchLinux. Pokud jste postupovali podle pokynů správně, měli byste mít ve svém systému nastavený KVM a připravený ke spuštění Virtual Machines.

Hry Jak zachytit a streamovat vaši herní relaci v systému Linux
Jak zachytit a streamovat vaši herní relaci v systému Linux
V minulosti bylo hraní her považováno pouze za koníček, ale postupem času došlo v herním průmyslu k obrovskému nárůstu z hlediska technologie a počtu ...
Hry Nejlepší hry pro ruční sledování
Nejlepší hry pro ruční sledování
Oculus Quest nedávno představil skvělou myšlenku ručního sledování bez ovladačů. S neustále se zvyšujícím počtem her a aktivit, které provádějí podpor...
Hry Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Jak zobrazit překrytí OSD v linuxových aplikacích a hrách na celou obrazovku
Hraní her na celou obrazovku nebo používání aplikací v režimu celé obrazovky bez rozptýlení vás mohou odříznout od příslušných systémových informací v...