Maszyny wirtualne Hyper-V w systemie Windows 10

Redaktor NetMaster
Redaktor NetMaster
8 min. czytania

Jeśli na komputerze działa system Windows 10 Pro lub Enterprise, możesz nie wiedzieć, że ten system operacyjny ma wbudowaną obsługę maszyn wirtualnych Hyper-V. Tych. wszystko, czego potrzebujesz do zainstalowania systemu Windows (i nie tylko) na maszynie wirtualnej, znajduje się już na komputerze. Jeśli masz domową wersję systemu Windows, możesz użyć VirtualBox do maszyn wirtualnych.

Zwykły użytkownik może nie wiedzieć, czym jest maszyna wirtualna i dlaczego może się przydać, postaram się to wyjaśnić. „Maszyna wirtualna” to rodzaj programowo działającego oddzielnego komputera, jeśli jeszcze prościej – Windows, Linux lub inny system operacyjny działający w oknie, z własnym wirtualnym dyskiem twardym, plikami systemowymi i innymi rzeczami.

Możesz instalować systemy operacyjne, programy na maszynie wirtualnej, eksperymentować z nimi w dowolny sposób, podczas gdy Twój system główny nie zostanie w żaden sposób naruszony – tj. jeśli chcesz, możesz uruchamiać wirusy na maszynie wirtualnej bez obawy, że coś stanie się z Twoimi plikami. Ponadto możesz najpierw zrobić „migawkę” maszyny wirtualnej w ciągu kilku sekund, aby w dowolnym momencie przywrócić ją do pierwotnego stanu w tych samych sekundach.

Dlaczego jest to konieczne dla zwykłego użytkownika? Najczęstszą odpowiedzią jest wypróbowanie jakiejś wersji systemu operacyjnego bez wymiany obecnego systemu. Inną opcją jest zainstalowanie podejrzanych programów, aby sprawdzić ich pracę lub zainstalować te programy, które nie działają w systemie operacyjnym zainstalowanym na komputerze. Trzecim przypadkiem jest użycie go jako serwera do pewnych zadań, a te są dalekie od wszystkich możliwych zastosowań. Zobacz też: Jak pobrać gotowe maszyny wirtualne Windows.

Uwaga: Jeśli korzystasz już z maszyn wirtualnych VirtualBox, po zainstalowaniu Hyper-V przestaną one uruchamiać się komunikatem „Failed to open a session for the virtual machine”. O tym, jak radzić sobie z tą sytuacją: Uruchom maszyny wirtualne VirtualBox i Hyper-V w tym samym systemie.

Domyślnie funkcje Hyper-V w systemie Windows 10 są wyłączone. Aby zainstalować, przejdź do Panelu sterowania – Programy i funkcje – Włącz lub wyłącz funkcje systemu Windows, zaznacz Hyper-V i kliknij „OK”. Instalacja nastąpi automatycznie, może być konieczne ponowne uruchomienie komputera.

Jeśli nagle komponent jest nieaktywny, można założyć, że masz zainstalowaną 32-bitową wersję systemu operacyjnego i mniej niż 4 GB pamięci RAM na komputerze lub nie ma obsługi sprzętowej wirtualizacji (dostępnej na prawie wszystkich nowoczesnych komputerach i laptopów, ale można je wyłączyć w systemie BIOS lub UEFI) .

Po zainstalowaniu i ponownym uruchomieniu użyj wyszukiwania systemu Windows 10, aby uruchomić Menedżera funkcji Hyper-V, który można również znaleźć w sekcji „Narzędzia administracyjne” na liście programów w menu Start.

Jako pierwszy krok zalecam skonfigurowanie sieci dla przyszłych maszyn wirtualnych, pod warunkiem, że chcesz mieć dostęp do Internetu z zainstalowanych na nich systemów operacyjnych. Robi się to raz.

Jak to zrobić:

Gotowe, można przystąpić do stworzenia maszyny wirtualnej i zainstalować na niej Windows (można też zainstalować Linuksa, ale według moich obserwacji w Hyper-V jego wydajność pozostawia wiele do życzenia, do tych celów polecam Virtual Box).

Podobnie jak w poprzednim kroku, kliknij prawym przyciskiem myszy nazwę swojego komputera na liście po lewej stronie lub kliknij element menu „Akcja”, wybierz „Utwórz” – „Maszyna wirtualna”.

Na pierwszym etapie będziesz musiał określić nazwę przyszłej maszyny wirtualnej (według własnego uznania), możesz również określić własną lokalizację plików maszyny wirtualnej na komputerze zamiast domyślnej.

Kolejny krok pozwala wybrać generację maszyny wirtualnej (wprowadzony w Windows 10, tego kroku nie było w 8.1). Przeczytaj uważnie opis obu opcji. Zasadniczo generacja 2 to maszyna wirtualna z UEFI. Jeśli planujesz dużo eksperymentować z uruchamianiem maszyny wirtualnej z różnych obrazów i instalacją różnych systemów operacyjnych, zalecam pozostawienie 1. generacji (maszyny wirtualne drugiej generacji nie uruchamiają się ze wszystkich obrazów rozruchowych, tylko UEFI).

Trzecim krokiem jest przydzielenie pamięci RAM dla maszyny wirtualnej. Użyj rozmiaru wymaganego dla systemu operacyjnego, który planujesz zainstalować, a nawet więcej, pamiętając, że ta pamięć nie będzie dostępna w głównym systemie operacyjnym, gdy maszyna wirtualna jest uruchomiona. Zwykle odznaczam „Użyj pamięci dynamicznej” (lubię przewidywalność).

Następnie mamy konfigurację sieci. Wszystko, co jest wymagane, to określenie utworzonej wcześniej wirtualnej karty sieciowej.

Wirtualny dysk twardy jest podłączony lub tworzony w następnym kroku. Określ żądaną lokalizację na dysku, nazwę pliku wirtualnego dysku twardego, a także ustaw rozmiar, który będzie wystarczający do twoich celów.

Po kliknięciu „Dalej” możesz ustawić opcje instalacji. Na przykład ustawiając pozycję „Zainstaluj system operacyjny z rozruchowego dysku CD lub DVD”, możesz określić dysk fizyczny w napędzie lub plik obrazu ISO za pomocą zestawu dystrybucyjnego. W takim przypadku, gdy po raz pierwszy włączysz maszynę wirtualną, uruchomi się ona z tego dysku i możesz od razu zainstalować system. Możesz to również zrobić później.

To wszystko: zostanie wyświetlone podsumowanie maszyny wirtualnej, a po kliknięciu przycisku „Zakończ” zostanie ona utworzona i pojawi się na liście maszyn wirtualnych menedżera Hyper-V.

Aby uruchomić utworzoną maszynę wirtualną, wystarczy dwukrotnie kliknąć ją na liście Menedżera Hyper-V, aw oknie połączenia z maszyną wirtualną kliknąć przycisk „Włącz”.

Jeśli podczas tworzenia określiłeś obraz ISO lub dysk, z którego chcesz uruchomić, stanie się to przy pierwszym uruchomieniu i możesz zainstalować system operacyjny, na przykład Windows 7, w taki sam sposób, jak instalowanie na zwykły komputer. Jeśli nie określiłeś obrazu, możesz to zrobić w pozycji menu „Media” połączenia z maszyną wirtualną.

Zwykle po instalacji rozruch maszyny wirtualnej jest automatycznie instalowany z wirtualnego dysku twardego. Jeśli jednak tak się nie stanie, możesz dostosować kolejność rozruchu, klikając prawym przyciskiem myszy maszynę wirtualną na liście Menedżera funkcji Hyper-V, wybierając element „Ustawienia”, a następnie element ustawień „BIOS”.

Również w ustawieniach możesz zmienić rozmiar pamięci RAM, liczbę procesorów wirtualnych, dodać nowy wirtualny dysk twardy i zmienić inne parametry maszyny wirtualnej.

Oczywiście ta instrukcja jest tylko powierzchownym opisem tworzenia wirtualnych maszyn Hyper-V w Windows 10, wszystkie niuanse nie mogą się tu zmieścić. Dodatkowo należy zwrócić uwagę na możliwość tworzenia punktów kontrolnych, podłączania dysków fizycznych do systemu operacyjnego zainstalowanego na maszynie wirtualnej, zaawansowane ustawienia itp.

Ale myślę, że jako pierwszy znajomy dla początkującego użytkownika jest całkiem odpowiedni. Mając wiele rzeczy w Hyper-V, możesz sam to rozgryźć, jeśli chcesz. Na szczęście wszystko jest po polsku, dobrze wyjaśnione i w razie potrzeby wyszukane w Internecie. A jeśli nagle podczas eksperymentów pojawią się pytania – zadaj je, chętnie odpowiem.

Udostępnij ten artykuł