Z łatwością twórz maszyny wirtualne KVM w systemie Linux za pomocą GNOME Boxes
Nie potrzebujesz narzędzi do wirtualizacji innych firm, takich jak VirtualBox i VMware w systemie Linux. KVM (maszyna wirtualna oparta na jądrze) to otwarta technologia wirtualizacyjna wbudowana w jądro Linux. GNOME Boxes zapewnia ładny front-end, który sprawia, że jest łatwy w użyciu.
Wcześniej zalecamy używanie narzędzia Virt-Manager do tworzenia maszyn wirtualnych KVM. Boxes to bardziej przyjazne dla użytkownika narzędzie zaprojektowane dla przeciętnych użytkowników komputerów stacjonarnych zamiast administratorów systemu ... Pomimo nazwy można go uruchomić na dowolnym środowisku graficznym.
Wymaga to Intel VT-x lub AMD-V
Z technicznego punktu widzenia ta aplikacja używa QEMU, która korzysta z obsługi maszyn wirtualnych opartej na jądrze KVM w celu zapewnienia wirtualizacji przyspieszanej sprzętowo.
KVM wymaga obecności rozszerzeń wirtualizacji sprzętowej Intel VT-x lub AMD-V. Na komputerach z procesorami Intela może być konieczne przejście do ekranu ustawień BIOS lub UEFI w celu włączenia rozszerzeń wirtualizacji sprzętowej Intel VT-x. Jeśli nie masz funkcji wirtualizacji sprzętu, KVM nie będzie działać - będziesz musiał zamiast tego użyć VirtualBox lub VMware. Skrzynki poinformują Cię, jeśli Twój system nie ma dostępnych rozszerzeń sprzętowych KVM podczas próby utworzenia maszyny wirtualnej.
Zainstaluj pakiety GNOME
Pola GNOME powinny być dostępne w prawie każdym repozytorium oprogramowania dystrybucji Linuksa, ponieważ jest częścią środowiska graficznego GNOME. Przejdź do menedżera pakietów lub instalatora oprogramowania w dystrybucji Linuksa i wyszukaj Boxes, aby go zainstalować.
Pudełka powinny pobierać wszystko, co jest potrzebne podczas instalacji, więc nie powinno być potrzeby dodatkowej konfiguracji.
Boxes nie zastępuje całkowicie Virt-Manager, który wciąż oferuje bardziej zaawansowane funkcje. Na przykład ma większą zdolność do modyfikowania ustawień maszyny wirtualnej, a także obsługę tworzenia i przywracania migawek maszyn wirtualnych. Jeśli potrzebujesz bardziej zaawansowanych funkcji, takich jak te, zainstaluj Virt-Manager.
Twórz i uruchamiaj maszyny wirtualne
Aby rozpocząć, uruchom aplikację Skrzynki z menu lub uruchom komendę gnome-boxes. Okno Skrzynki jest na początku nieco jałowe - dzieje się tak, ponieważ główne okno zawiera listę maszyn wirtualnych, które tworzysz. Kliknij przycisk "Nowy", aby skonfigurować nową maszynę wirtualną.
GNOME Boxes wyświetli wprowadzenie, wyjaśniając, że może tworzyć lokalne maszyny wirtualne działające na komputerach lub maszynach wirtualnych na zdalnym serwerze.
Klikaj w kreatorze, dostarczając plik ISO, z którego można zainstalować maszynę wirtualną. Możesz pobrać pliki ISO systemu Linux w celu wirtualizacji lub nawet uzyskać pliki ISO systemu Windows od firmy Microsoft - zakładając, że masz legalny klucz produktu Windows, którego możesz użyć, oczywiście.
Podobnie jak inne narzędzia do wirtualizacji, Boxes automatycznie wykryje system operacyjny na podanym pliku ISO i dostarczy zalecane domyślne ustawienia. Powinieneś być w stanie kliknąć "Kontynuuj" i przejść przez kreatora, automatycznie akceptując ustawienia domyślne i uzyskać skonfigurowaną maszynę wirtualną dla twojego systemu.
Przycisk "Dostosuj" na ekranie przeglądania pozwala dostosować kilka prostych ustawień, takich jak ilość pamięci, którą chcesz przydzielić maszynie wirtualnej. Bardziej zaawansowana konfiguracja będzie wymagać Virt-Manager zamiast Boxów.
Możesz teraz po prostu kliknąć Utwórz, aby utworzyć maszynę wirtualną i uruchomić ją po raz pierwszy za pomocą nośnika instalacyjnego. Zainstaluj system operacyjny normalnie na maszynie wirtualnej. Po ponownym otwarciu usługi Boxes zostanie wyświetlona lista zainstalowanych maszyn wirtualnych, umożliwiająca ich szybkie uruchomienie.
Pudełka nie są dla wszystkich. Bardziej zaawansowane funkcje, które wciąż wykorzystują QEMU-KVM można znaleźć w VIrt-Manager. Inne funkcje mogą wymagać oprogramowania VirtualBox lub VMware, które są bardziej dopracowane i dojrzałe, a wbudowanych jest wiele łatwych w użyciu funkcji, w tym pakiety sterowników sprzętowych, takie jak VirtualBox Guest Additions i VMware Tools, które dodatkowo przyspieszają grafikę maszyn wirtualnych i umożliwiają takie funkcje, jak dostęp do Urządzenia USB podłączone do fizycznego komputera z poziomu maszyny wirtualnej.
Ale jeśli szukasz podstawowych funkcji wirtualizacji w prostej aplikacji - takiej, która korzysta z rodzimych funkcji KVM Linuksa i innych aplikacji o otwartym kodzie źródłowym - wypróbuj Boxes (lub jego większego brata, Virt-Managera). Powinien on stać się bardziej wydajny, elastyczny i szybki, ponieważ podstawowe oprogramowanie do wirtualizacji open-source wciąż się poprawia.