Jak utworzyć maszynę wirtualną Windows w systemie Linux za pomocą KVM

Jak utworzyć maszynę wirtualną Windows w systemie Linux za pomocą KVM
Czytelnicy tacy jak ty pomagają wspierać MUO. Kiedy dokonujesz zakupu za pomocą linków na naszej stronie, możemy otrzymać prowizję partnerską. Czytaj więcej.

Uruchamianie maszyny wirtualnej Windows wraz z Linuksem ma swoje zalety. Dzięki skonfigurowanej maszynie wirtualnej z systemem Windows nie musisz zajmować się warstwami zgodności ani szukać alternatyw typu open source dla swoich ulubionych aplikacji Windows. Ponadto, jeśli jesteś programistą, testowanie oprogramowania na wielu systemach operacyjnych staje się łatwe.





jak wygląda kabel usb
wideo dnia Starforge Voyager Creator: czy ta marka niestandardowych komputerów do gier jest warta sprawdzenia? Niesamowity komputer do gier/streamingu stworzony przez nową, wspieraną przez streamerów firmę, która chce robić furorę

Maszyna wirtualna oparta na jądrze lub KVM to najlepszy wybór, jeśli chodzi o konfigurowanie maszyny wirtualnej Windows w systemie Linux. Ale jak zabrać się do tworzenia nowego KVM i instalowania na nim systemu Windows?





1. Zainstaluj i skonfiguruj niezbędne oprogramowanie KVM

Najpierw musisz sprawdzić, czy twój procesor obsługuje wirtualizację i czy jest ona włączona w twoim systemie. Aby to zrobić, uruchom:





 grep -Ec '(vmx|svm)' /proc/cpuinfo
  sprawdź obsługę wirtualizacji w systemie Linux

Dane wyjściowe większe niż 0 oznaczają, że wirtualizacja jest włączona i można kontynuować. W przeciwnym razie uruchom ponownie komputer, przejdź do opcji systemu BIOS i włącz obsługę wirtualizacji .

Jeśli po raz pierwszy pracujesz z KVM, musisz zrozumieć Maszyny wirtualne oparte na jądrze i sposób ich działania .



Po skonfigurowaniu wirtualizacji zainstaluj wymagane pakiety KVM z repozytoriów swojej dystrybucji. Polecenie instalacji będzie się różnić w zależności od używanej dystrybucji.

W dystrybucjach opartych na Debianie i Ubuntu uruchom:





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

W Arch Linux i jego pochodnych:

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

Zainstaluj pakiety KVM w Fedorze i RHEL za pomocą:





 sudo dnf install @virtualization

Następnie włącz i uruchom demona libvirt, uruchamiając:

 sudo systemctl enable libvirtd 
sudo systemctl start libvirtd

Sprawdź, czy libvirtd działa poprawnie z:

 sudo systemctl status libvirtd

Jeśli wyjście zwróci stan „aktywny” na zielono, możesz bezpiecznie kontynuować. Jeśli wyświetla „nieaktywne” na czerwono, uruchom ponownie powyższe polecenia.

Na koniec dodaj swojego użytkownika do grup libvirt i kvm za pomocą:

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

2. Pobierz plik ISO systemu Windows 10

Po usunięciu konfiguracji wirtualizacji możesz teraz utworzyć maszynę wirtualną. Ale najpierw pobierz plik ISO systemu Windows 10, którego użyjesz do uruchomienia maszyny wirtualnej.

Przejdź do strony pobierania systemu Windows 10 i przewiń w dół, aby wybrać Windows 10 (wiele edycji ISO) z menu rozwijanego Wybierz edycję. Następnie kliknij Potwierdzać .

  pobierz plik ISO systemu Windows 10

Wybierz odpowiedni język i naciśnij Kontynuować . Będziesz mieć teraz dwie opcje pobrania 64- i 32-bitowej wersji systemu Windows 10. Kliknij tę, którą chcesz zainstalować.

Pobierać: Okna 10 (Bezpłatny)

jak dostosować dpi w Photoshopie

3. Utwórz nowy KVM za pomocą virt-manager

Uruchom Virtual Machine Manager, wpisując virt-manager w wierszu poleceń lub z menu aplikacji. Kliknij Utwórz nową maszynę wirtualną opcję (ikona na pulpicie z przyciskiem odtwarzania pośrodku), aby kontynuować.

  utwórz nową maszynę wirtualną kvm

Kontynuuj wybór domyślny — Lokalny nośnik instalacyjny —i kliknij Do przodu .

  lokalne media instalują kvm linux

Kliknij Przeglądaj > Przeglądaj lokalnie i wybierz pobrany plik ISO systemu Windows 10 z pamięci. Kliknij otwarty aby wybrać obraz ISO. Virtual Machine Manager automatycznie wykryje system operacyjny. Kliknij Do przodu kontynuować.

  wybierz plik ISO systemu Windows w menedżerze virt

Określ ilość pamięci i rdzeni procesora, które chcesz przydzielić do maszyny wirtualnej. Na początek połowa rzeczywistej pamięci komputera będzie więcej niż wystarczająca. Jeśli chodzi o rdzenie procesora, wybierz wszystko od jednej trzeciej do połowy dostępnych rdzeni. Gdy to zrobisz, uderz Do przodu .

  skonfiguruj pamięć i procesor dla kvm

Upewnij się, że w następnym oknie Włącz pamięć dla tej maszyny wirtualnej jest zaznaczone. Następnie określ rozmiar obrazu dysku (wystarczy 50 GB) i kliknij Do przodu .

  przydziel przestrzeń dyskową dla systemu Windows kvm

Wpisz nazwę maszyny wirtualnej i kliknij Skończyć po przejrzeniu specyfikacji maszyny wirtualnej.

  przejrzyj specyfikacje systemu Windows kvm

Virtual Machine Manager utworzy teraz maszynę i uruchomi ją zaraz po tym.

4. Zainstaluj Windows 10 na KVM

Pojawi się nowe okno Virtual Machine Manager, w którym możesz zobaczyć uruchamianie komputera z systemem Windows. Ekran zmieni kolor na niebieski i pojawi się okno Instalatora systemu Windows.

Wybierz Język do zainstalowania, Format czasu i waluty oraz Klawiatura lub metoda wprowadzania z listy dostępnych opcji. Gdy to zrobisz, uderz Dalej > Zainstaluj teraz .

  instalacja windowsa w kvm

Rozpocznie się proces instalacji i zostaniesz poproszony o wprowadzenie klucza produktu. Wpisz klucz produktu, jeśli go masz. W przeciwnym razie wybierz Nie mam klucza produktu .

  wprowadź klucz produktu Windows

Tam są różne wersje systemu Windows 10 możesz zainstalować. Wybierz ten, który chcesz zainstalować, i kliknij Następny . Na następnym ekranie odznacz pole obok Akceptuję warunki licencji i kliknij Następny .

Photoshop nie mógł zrealizować Twojego żądania z powodu błędu programu
  wybierz edycję systemu Windows

Wybierać Niestandardowe: zainstaluj tylko system Windows (zaawansowane) ponieważ maszyna wirtualna nie ma już zainstalowanego systemu Windows.

  uaktualnić lub zainstalować niestandardowe okna w pliku kvm

Na następnym ekranie podziel dysk na partycje za pomocą Nowy , Usuwać , I Format opcje, jeśli chcesz mieć wiele dysków. Dla tych, którzy lubią konfigurować pojedynczą partycję, kliknij Następny .

System Windows rozpocznie teraz instalację na maszynie wirtualnej. Wykonasz następujące kroki: kopiowanie plików systemu Windows, przygotowywanie plików do instalacji, instalowanie funkcji, instalowanie aktualizacji i kończenie.

  instalowanie systemu Windows wewnątrz kvm