Maszyna wirtualna umożliwia uruchomienie drugiego, w pełni funkcjonalnego systemu w istniejącym środowisku. Twój komputer staje się tak zwanym systemem hosta. Wtedy każda skonfigurowana maszyna wirtualna będzie systemem gościa.
Jednym z najlepszych rozwiązań programowych do tworzenia maszyn wirtualnych w systemie Linux jest VMware. Jest bezpłatny do użytku niekomercyjnego i zaskakująco łatwy w instalacji i konfiguracji. Poniżej znajduje się krótki przewodnik, który pokaże, jak zainstalować VMware Player na stacji roboczej z systemem Linux i utworzyć pierwszą maszynę wirtualną.
Pobierz VMware Workstation Player
Bezpłatną wersją oprogramowania do wirtualizacji VMware jest VMware Workstation Player. Możesz pobrać instalator, klikając po prostu Pobierz za darmo na stronie produktu VMware Workstation Player.
Ściągnij: Odtwarzacz stacji roboczej VMware
Z dostępnych opcji powinieneś wybrać najnowszą wersję, chyba że masz konkretny powód, aby używać starszej wersji.
Kliknij Przejdź do pobierania po prawej stronie i na koniec zostaniesz przeniesiony na stronę, z której możesz pobrać najnowszą wersję zarówno dla systemu Windows, jak i Linux. Kliknij
Pobierz teraz obok wersji Linux i pamiętaj, gdzie zapisujesz plik.Instalowanie VMware Workstation Player w systemie Linux
W przeciwieństwie do innych pakietów Linux, VMware nie tworzy osobnych pakietów dla różnych dystrybucji. Po pobraniu pakietu instalacyjnego proces jest taki sam we wszystkich dystrybucjach Linuksa.
Aby zainstalować VMware, otwórz terminal i przejdź do katalogu, w którym zapisałeś instalator za pomocą polecenie cd. Następnie wprowadź następujące polecenie, zastępując nazwę pakietu rzeczywistą nazwą pobranego pliku:
sudo sh ./VMware-Player-Full-*.bundle
W większości systemów ukończenie procesu instalacji zajmie minutę lub dwie. Po zakończeniu VMware Player powinien pojawić się w menu Aplikacje.
Uruchamianie VMware Playera po raz pierwszy
Przy pierwszym uruchomieniu VMware zrobi jedną z dwóch rzeczy. Wyświetli albo okno dialogowe z informacją, że skompiluje specjalne moduły jądra, albo pokaże błąd informujący, że nie może znaleźć nagłówków jądra potrzebnych do skompilowania modułów.
Niektóre dystrybucje mają domyślnie zainstalowane nagłówki jądra lub być może już je zainstalowałeś jako zależność od innego oprogramowania. W takim przypadku będziesz mógł pominąć następny krok.
Jeśli pojawi się błąd podobny do powyższego, kliknij Anuluj (za pomocą Odświeżać nie zawsze działa), otwórz terminal i wprowadź odpowiednie polecenie w zależności od używanej dystrybucji.
W przypadku dystrybucji opartych na RPM, takich jak Fedora lub CentOS:
sudo dnf zainstaluj nagłówki jądra kernel-devel
W przypadku dystrybucji opartych na Debianie, takich jak Ubuntu lub Linux Mint:
sudo apt install linux-headers-$(uname -r)
W Arch Linux i jego pochodnych:
sudo pacman -S linux-headers
Po zakończeniu instalacji uruchom ponownie VMware Workstation Player, który powinien bez problemu skompilować niezbędne moduły jądra.
Kompilacja i instalacja modułów jądra zajmie tylko kilka chwil. VMware poprosi Cię o wyrażenie zgody na warunki. Po zaakceptowaniu warunków zobaczysz menu główne VMware. Gratulacje, możesz teraz skonfigurować swoją pierwszą maszynę wirtualną.
Tworzenie pierwszej maszyny wirtualnej za pomocą VMware
Aby utworzyć swoją pierwszą maszynę wirtualną, będziesz potrzebować nośnika instalacyjnego dla dowolnego systemu operacyjnego, który chcesz zainstalować. Może to być dowolny nośnik instalacyjny, który normalnie uruchamiasz z napędu optycznego lub USB.
Aby to zademonstrować, użyjemy Linux Mint ISO do utworzenia gościnnej maszyny wirtualnej działającej na hoście Fedora Linux.
Aby rozpocząć, załaduj VMware Workstation Player i wybierz Utwórz nową maszynę wirtualną. Najpierw VMware poprosi o wybranie nośnika instalacyjnego systemu operacyjnego. Możesz użyć obrazu ISO zapisanego na dysku twardym lub zainstalować go z rzeczywistego napędu CD/DVD-ROM lub USB.
Następnie zapyta, jaki typ systemu operacyjnego zamierzasz zainstalować. Istnieją opcje dla wielu różnych wersji Linuksa, a także innych mniej popularnych systemów operacyjnych, takich jak FreeBSD i Solaris. Oczywiście możesz także uruchomić system Windows i nawet MacOS na maszynie wirtualnej. W naszym przypadku Linux Mint jest oparty na Ubuntu, więc wybieramy Ubuntu 64-bit.
Związane z: Najlepsze systemy operacyjne Linux, które powinieneś wypróbować w maszynie wirtualnej
Teraz wybierz, gdzie chcesz przechowywać wirtualny dysk twardy systemu gościa i jak duży ma być. Możesz wybrać dowolne miejsce przechowywania, które jest dla Ciebie wygodne. Ogólnie zaleca się przydzielenie co najmniej 20 GB wirtualnego dysku twardego. VMware może zalecić różne ustawienia w zależności od instalowanego systemu operacyjnego.
Na koniec VMware wyświetli ogólną konfigurację nowej maszyny wirtualnej. Ustawienia domyślne na ogół działają dobrze, ale możesz uzyskać lepszą wydajność, zwiększając pamięć RAM lub liczbę rdzeni procesora przydzielonych do systemu gościa. Nie należy jednak przydzielać systemowi gościa więcej niż 50 procent rzeczywistych zasobów komputera.
Jeśli masz problemy z uruchomieniem nośnika instalacyjnego, kliknij prawym przyciskiem myszy nazwę maszyny wirtualnej w menu głównym, aby edytować ustawienia. Zwykle przydzielenie większej ilości pamięci RAM lub być może wyłączenie akceleracji wideo 3D rozwiąże problem. Postaraj się, aby ustawienia sprzętu wirtualnego były jak najbardziej „waniliowe”.
Kilka chwil po kliknięciu Skończyć na ekranie konfiguracji sprzętu Twoja maszyna wirtualna powinna się uruchomić.
Twoja maszyna wirtualna jest gotowa do pracy
To wszystko. Pomyślnie skonfigurowałeś swoją pierwszą maszynę wirtualną VMware. Po prostu postępuj zgodnie z instrukcjami dla dowolnego systemu operacyjnego, który instalujesz, a w ciągu kilku minut będziesz mieć w pełni funkcjonujący wirtualny system operacyjny gościa, z którym możesz zrobić, jak chcesz. Możesz zainstalować dowolną liczbę systemów-gości, o ile masz wystarczającą ilość wolnego miejsca na dysku.
Gratulujemy skonfigurowania pierwszej maszyny wirtualnej! Z pewnością znajdziesz maszyny wirtualne jako przydatne narzędzie do badania, eksploracji i eksperymentowania z różnymi rodzajami oprogramowania.
Do czego służą maszyny wirtualne? Oto kilka praktycznych korzyści i zastosowań maszyn wirtualnych, które możesz wypróbować już teraz.
Czytaj dalej
- Linux
- Wirtualizacja
JT to weteran branży technologicznej z ponad 25-letnim doświadczeniem. Od wsparcia technicznego po programowanie i administrację systemem, zrobił to wszystko. Szczególnie lubi uczyć nowych użytkowników wolności i mocy Linuksa.
Zapisz się do naszego newslettera
Dołącz do naszego newslettera, aby otrzymywać porady techniczne, recenzje, bezpłatne e-booki i ekskluzywne oferty!
Kliknij tutaj, aby zasubskrybować