Hur man skapar en virtuell Windows-maskin i Linux med KVM

Hur man skapar en virtuell Windows-maskin i Linux med KVM
Läsare som du hjälper till att stödja MUO. När du gör ett köp med hjälp av länkar på vår webbplats kan vi tjäna en affiliate-provision. Läs mer.

Att köra en virtuell Windows-maskin tillsammans med Linux har sina fördelar. Med en virtuell Windows-maskin inställd behöver du inte linda huvudet runt kompatibilitetslager eller leta efter alternativ med öppen källkod till dina favoritappar i Windows. Dessutom, om du är en utvecklare, blir det enkelt att testa din programvara på flera operativsystem.





bärbar hårddisk dyker inte upp
dagens video Starforge Voyager Creator: Är detta anpassade speldatormärke värt att kolla in? En formidabel spel-/streaming-dator skapad av ett nytt och streamer-stödd företag som är ivriga att skapa vågor

Kernel-baserad virtuell maskin, eller KVM är din bästa insats när det gäller att ställa in en virtuell Windows-maskin på Linux. Men hur gör du för att skapa en ny KVM och installera Windows på den?





1. Installera och konfigurera nödvändig KVM-programvara

Som ett första steg måste du kontrollera om din CPU stöder virtualisering och om den är aktiverad på ditt system. För att göra det, kör:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  kolla virtualiseringsstöd på linux

Utdata större än 0 anger att virtualisering är aktiverad och du kan fortsätta. Om annat, starta om datorn, gå till BIOS-alternativen och aktivera virtualiseringsstöd .

Om det här är första gången du arbetar med KVM måste du förstå Kernelbaserade virtuella maskiner och hur de fungerar .



När virtualisering har ställts in, installera de nödvändiga KVM-paketen från din distros förråd. Installationskommandot kommer att variera beroende på vilken distro du använder.

På Debian- och Ubuntu-baserade distributioner, kör:





 sudo apt install qemu-kvm libvirt-daemon bridge-utils virt-manager

På Arch Linux och dess derivat:

 sudo pacman -S qemu-kvm libvirt bridge-utils virt-manager

Installera KVM-paket på Fedora och RHEL med:





 sudo dnf install @virtualization

Aktivera och starta sedan libvirt-demonen genom att köra:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Kontrollera om libvirtd körs korrekt med:

 sudo systemctl status libvirtd

Om utgången återgår 'aktiv' i grönt, kan du säkert fortsätta. Om den visar 'inaktiv' i rött, kör kommandona ovan igen.

Lägg slutligen till din användare i grupperna libvirt och kvm med:

 sudo usermod -aG libvirt $(whoami) 
sudo usermod -aG kvm $(whoami)

2. Ladda ner Windows 10 ISO

Med virtualiseringskonfiguration ur vägen är du nu redo att skapa en virtuell maskin. Men först, ladda ner Windows 10 ISO-filen som du ska använda för att starta upp den virtuella datorn.

Gå över till Windows 10-nedladdningssidan och scrolla ned för att välja Windows 10 (ISO i flera upplagor) från rullgardinsmenyn Välj utgåva. Klicka sedan Bekräfta .

  ladda ner windows 10 iso-fil

Välj lämpligt språk och tryck Fortsätta . Du har nu två alternativ för att ladda ner 64- och 32-bitarsversionerna av Windows 10. Klicka på den du vill installera.

Ladda ner: Windows 10 (Fri)

3. Skapa en ny KVM med virt-manager

Starta Virtual Machine Manager genom att skriva virt-manager på kommandoraden eller från programmenyn. Klicka på Skapa en ny virtuell maskin alternativ (skrivbordsikonen med en uppspelningsknapp i mitten) för att fortsätta.

  skapa en ny virtuell kvm-maskin

Fortsätt med standardvalet— Lokal installationsmedia – och klicka Fram .

  lokala media installera kvm linux

Klick Bläddra > Bläddra lokalt och välj den nedladdade Windows 10 ISO-filen från din lagring. Klick Öppen för att välja ISO-bilden. Virtual Machine Manager upptäcker automatiskt operativsystemet. Klick Fram att fortsätta.

hur man startar en konversation med en tjej på facebook
  välj Windows ISO-fil i virt-manager

Ange mängden minne och CPU-kärnor som du vill allokera till den virtuella maskinen. Till att börja med kommer hälften av din dators faktiska minne att vara mer än tillräckligt. När det gäller CPU-kärnor, välj allt från en tredjedel till hälften av de tillgängliga kärnorna. När du är klar, tryck Fram .

  konfigurera minne och cpu för kvm

Se till i följande fönster Aktivera lagring för den här virtuella maskinen är bockat av. Ange sedan storleken på diskavbildningen (50 GB räcker) och klicka Fram .

  anvisa förvaringsutrymme för fönster kvm

Skriv in den virtuella maskinens namn och klicka Avsluta när du har granskat VM-specifikationerna.

  granska specifikationerna för windows kvm

Virtual Machine Manager kommer nu att skapa maskinen och starta upp den direkt efter.

4. Installera Windows 10 på KVM

Ett nytt Virtual Machine Manager-fönster dyker upp, där du kan se din Windows-maskin starta. Skärmen blir blå och du kommer att se Windows Setup-rutan visas.

Välj Språk att installera, Tids- och valutaformat och Tangentbord eller inmatningsmetod från listan över tillgängliga alternativ. När du är klar, tryck Nästa > Installera nu .

installera google play store på brand -surfplatta
  windows installation i kvm

Installationsprocessen kommer nu att starta och du kommer att bli ombedd att ange en produktnyckel. Skriv in produktnyckeln om du har en. Välj annars Jag har ingen produktnyckel .

  ange Windows produktnyckel

Det finns olika versioner av Windows 10 du kan installera. Välj den du vill installera och klicka Nästa . På följande skärm markerar du rutan bredvid jag accepterar licensavtalet och klicka Nästa .

  välj Windows edition

Välj Anpassad: Installera endast Windows (avancerat) eftersom den virtuella maskinen inte redan har Windows installerat på den.

  uppgradera eller anpassa fönster i en kvm

På nästa skärm partitionerar du enheten med hjälp av Ny , Radera , och Formatera alternativ om du vill ha flera enheter. För de som gillar att sätta upp en enda partition, klicka Nästa .

Windows kommer nu att börja installeras på den virtuella maskinen. Du går igenom dessa steg: Kopiera Windows-filer, Förbereda filer för installation, Installera funktioner, Installera uppdateringar och Avsluta.

  fönster installeras inuti en kvm