Denne artikkelen viser deg hvordan du installerer og konfigurerer KVM på Archlinux -systemet.
Del 1: Installere KVM
Installasjonsprosedyren for KVM er litt komplisert, da du først må sjekke systemet for nødvendige forutsetninger.
Trinn 1: Sjekk for virtualiseringsstøtte
For å sjekke om virtualisering er aktivert på din PC, kan du utstede følgende kommando:
$ Lc_all = c lscpu | GREP -virtualisering
Maskinvarespesifikasjonene for å kjøre KVM er VT-X for Intel-prosessorer og AMD-V for AMD-prosessorer. Som sådan, hvis systemet ditt har maskinvaren til å lage virtuelle maskiner, vil du se følgende i teksten du vises:
Virtualisering: VT-X
eller
Virtualisering: AMD-V
Hvis ingen av disse vises, betyr det at enten systemet ditt ikke kan støtte virtualisering, eller det er deaktivert på maskinen av utviklerne. Hvis det er tilfelle, kan du aktivere virtualisering når du starter systemet ditt på nytt og går inn i BIOS.
Trinn 2: Søk etter kjernemodul
For å se om systemet ditt har kjernemodulen for å kjøre KVM, skriv inn følgende kommando:
$ zgrep config_kvm /proc /config.gz
Hvis du bruker en AMD -prosessor, bør du se config_kvm_amd (eller config_kvm_intel hvis du bruker intel) etterfulgt av = y eller = m, så er du god til å gå.
Trinn 3: Installer KVM for Archlinux
Fyr opp terminalen og kjør følgende kode for en direkte installasjon av KVM:
$ sudo pacman -s virt-manager qemu vde2 ebtables dnsmasq bridge-utils openbsd-netcat
Dette skal installere KVM på systemet ditt.
Trinn 4: Aktiver og lanserer KVM
Utsted følgende kommando for å aktivere KVM:
$ sudo systemctl aktiver libvirtd.service
Neste, skriv inn følgende:
$ sudo systemctl start libvirtd.service
Så gå til /applikasjoner og lansere VM -sjefen.
Del 2: Konfigurere KVM
For å fortsette å bruke KVM med din standard Linux -konto, kan du gjøre det ved å endre libvirtd.Conf -fil. Få tilgang til filen ved å legge inn følgende:
$ sudo pacman -s vim
$ sudo vim/etc/libvirt/libvirtd.konf
Mellom linje 80-90, skal det være begrepet “Lineabout Unix_sock_group.”Du vil endre dette til libvirt.
# UNIX_SOCK_GROUP = "libvirt"
Hopp til linjene mellom 100-110 og bytt UNIX_SOCK_RW_PERMS til = 0770
# UNIX_SOCK_RW_PERMS = "0770"
Utsted deretter følgende kode for å inkludere standard Linux -konto med libvirt.
$ sudo usermod -a -g libvirt $ (whoami)
$ newGRP libvirt
Start Libvirt -tjenesten på nytt for å bruke endringer. For å gjøre det, gi ut følgende kode:
$ sudo SystemCTL Restart libvirtd.service
Du kan nå bruke Linux -kontoen din til å bruke KVM.
For å lage virtuelle maskiner i en virtuell maskin, må du gjøre nestet virtualisering ved å legge inn følgende:
$ sudo modprobe -r kvm_intel
$ sudo modprobe kvm_intel nestet = 1
For å bruke disse endringene, skriv inn:
$ ekko "Alternativer KVM-Intel nestet = 1" | sudo tee /etc /modprobe.D/KVM-Intel.konf
Konklusjon
Denne opplæringen dekket installasjonen og konfigurasjonen av KVM på Archlinux Systems. Hvis du har fulgt instruksjonene riktig, bør du ha KVM satt opp på systemet ditt og klar til å kjøre virtuelle maskiner.