- - Jak zrobić maszynę wirtualną w VirtualBox na Linuxie

Jak zrobić maszynę wirtualną w VirtualBox w systemie Linux

Istnieje wiele różnych sposobów uruchamiania wirtualnegomaszyny w systemie Linux. Zdecydowanie jednym z najłatwiejszych (i najpopularniejszych) sposobów jest użycie Oracle VM Virtualbox. Jest to świetne narzędzie, które ułatwia wirtualizację na platformie Linux i ma mnóstwo bardzo przydatnych, przyjaznych dla użytkownika funkcji. Jeśli chodzi o korzystanie z Virtualbox w systemie Linux, jest kilka rzeczy do zrozumienia. Po pierwsze, menedżer VM Virtualbox jest jednym z najczęściej używanych narzędzi VM w Linuksie i innych systemach. Z tego powodu proces instalacji jest dość łatwy - w większości przypadków. Wiele systemów operacyjnych Linux dystrybuuje oprogramowanie.

ALARM SPOILERA: Przewiń w dół i obejrzyj samouczek wideo na końcu tego artykułu.

To powiedziawszy, narzędzie wymaga również modułu jądra. W niektórych systemach Linux moduł jądra instaluje się automatycznie z DKMS. Ta technologia umożliwia kompilację niezbędnego oprogramowania na poziomie jądra przy każdej aktualizacji oprogramowania. W innych użytkownicy muszą ręcznie włączyć moduły jądra i mogą wystąpić problemy.

Używaj na własne ryzyko.

Ubuntu

sudo apt install virtualbox

Debian

sudo apt-get install virtualbox

Arch Linux

sudo pacman -S virtualbox

Podczas instalacji użytkownik jest proszony owybierz jedną z dwóch różnych opcji. Domyślnie jest to ustawienie DKMS, które automatycznie odbuduje moduły jądra. Drugi pozwala użytkownikowi to zrobić ręcznie.

Jeśli nie chcesz rozwiązać problemów, naciśnij klawisz Enter, aby wybrać DMKS podczas instalacji narzędzia.

Fedora

sudo dnf install virtualbox

OpenSUSE

sudo zypper install virtualbox

Instalowanie dla innych systemów Linux

Wraz z bezpośrednią dystrybucją domyślnąźródła oprogramowania w systemie Linux, użytkownicy mogą pobrać samodzielny plik binarny .RUN i ręcznie zainstalować narzędzie Virtualbox VM. Ta opcja jest idealna, jeśli Twoja dystrybucja Linuksa (z jakiegoś powodu) zdecyduje się nie rozpowszechniać popularnego narzędzia Oracle. Ponadto instalacja wersji binarnej może być konieczna, jeśli szukasz nowego oprogramowania, którego wersja w systemie operacyjnym jeszcze nie obsługuje.

Przed zainstalowaniem musisz zrobić dwarzeczy: zainstaluj nagłówki jądra i zaktualizuj system. Nagłówki jądra są konieczne, ponieważ bez nich instalacja i kompilacja modułów jądra systemu Linux nie jest możliwa. Zainstaluj je, przeglądając menedżera pakietów systemu operacyjnego i wyszukując „nagłówki jądra”.

Uwaga: używasz jądra Linuksa LTS? Musisz zainstalować nagłówki LTS.

Należy również zainstalować te pakiety, jaksą wymagane do kompilacji: „gcc, make, autoconf, binutils, xorg-server-devel”. Zrozum, że nazwy tych pakietów będą się różnić w zależności od używanej dystrybucji Linuksa. Aby uzyskać najlepsze wyniki, zobacz stronę Wiki systemu operacyjnego Linux dotyczącą modułów jądra.

Po spełnieniu wszystkich wymagań przejdź doWitryna Virtualbox i pobierz pakiet .RUN. Poszukaj linku do pobrania w „Wszystkie dystrybucje (zbudowane na EL5 i dlatego nie wymagają najnowszych bibliotek systemowych)”. Kliknij i386 dla wersji 32-bitowej i AMD64 dla wersji 64-bitowej.

Gdy plik znajduje się na komputerze, otwórz okno terminala i użyj polecenia CD, aby przejść do folderu Pobrane.

cd ~/Downloads

Następnie zmień uprawnienia do pliku RUN za pomocą komendy chmod.

sudo chmod +x VirtualBox-*.run

Rozpocznij proces instalacji, bezpośrednio uruchamiając plik .RUN Virtualbox. Użytkownicy mogą to zrobić, klikając prawym przyciskiem myszy plik w menedżerze plików lub (najlepiej) za pomocą terminala.

Uwaga: jeśli zamierzasz zainstalować plik binarny Virtualbox za pomocą menedżera plików, otwórz go w katalogu głównym.

Rozpocznij proces instalacji, najpierw zdobywając root.

sudo -s

Następnie uruchom plik.

./VirtualBox-*.run

Gdy rozpocznie się proces instalacji, oprogramowaniezainstaluje się w systemie, moduły jądra zbudują itd. Po zakończeniu uruchom ponownie komputer z systemem Linux. Wkrótce Virtualbox będzie gotowy do użycia.

Tworzenie maszyny wirtualnej

Aby utworzyć nową maszynę wirtualną, uruchomNarzędzie Virtualbox. Stąd kliknij „Nowy”. W tej sekcji zacznij wpisywać nazwę systemu operacyjnego, który chcesz zwirtualizować. Jest to w rzeczywistości bardzo ważne, ponieważ w tym czasie program będzie szukał domyślnych ustawień systemu operacyjnego (aby ułatwić wirtualizację).

Jeśli z jakiegoś powodu system operacyjny nie zostanie wykryty automatycznie, kliknij menu rozwijane i wybierz „typ”. Wybierz także najbardziej odpowiednią opcję w „wersji”.

Kliknij następny przycisk, aby wybrać poprawnyilość pamięci RAM. Jeśli oprogramowanie automatycznie wykryje Twój system operacyjny, prawdopodobnie zapewnia wystarczającą ilość pamięci RAM. Jeśli chcesz, możesz dodać więcej (lub zabrać trochę), przeciągając suwak w lewo lub w prawo. Następnie kliknij przycisk Dalej, aby przejść do następnej strony.

Trzecia strona to obszar tworzenia dysku twardego. Jeszcze raz, jeśli Virtualbox automatycznie wykryje twój system operacyjny, nie martw się o ten krok. Wystarczy kliknąć przycisk Dalej, aby przejść przez to i trzymać się domyślnych opcji. Jeśli narzędzie nie wykryło go automatycznie, musisz ręcznie określić rozmiar.

Uwaga: pamiętaj, aby wybrać VDI podczas procesu dysku twardego, chyba że wiesz, co robisz.

Podczas instalacji dysku twardego Virtualboxdomyślnie „dynamicznie przydzielany”. Oznacza to, że dysk wirtualny będzie się powiększał tylko w miarę powiększania się plików. Jest to dobre dla tych, którzy nie mają dużo fizycznej przestrzeni.

Po skonfigurowaniu dysku twardego kreator jest kompletny. Kliknij „Zakończ”, aby powrócić do głównego okna Virtualbox. Uruchom maszynę wirtualną, wybierając ją i klikając „start”.

Po uruchomieniu maszyny Wirtualnej zostaniesz poproszony o określenieplik instalacyjny dla systemu operacyjnego. Za pomocą przeglądarki przejdź do pliku ISO i otwórz go w VBox. Następnie przejdź przez proces instalacji systemu operacyjnego gościa. Po zakończeniu twoja maszyna wirtualna będzie użyteczna.

Bridging Network Adapters

Możesz podać swoją maszynę wirtualną bezpośredniodostęp do twojej sieci. Oto jak to zrobić w narzędziu Virtualbox. Najpierw znajdź maszynę wirtualną w obszarze zarządzania i kliknij ją prawym przyciskiem myszy. Stąd wybierz „ustawienia”, aby wyświetlić obszar konfiguracji. W tym obszarze znajduje się mnóstwo indywidualnych opcji maszyn wirtualnych. Pomiń wszystkie z wyjątkiem „Sieci”.

Domyślnie maszyna wirtualna uzyskuje dostęp do sieci za pośrednictwem NAT(tłumaczenie adresu sieciowego). Dla większości użytkowników ta opcja jest wystarczająca. Jeśli jednak chcesz pozwolić maszynie wirtualnej na bezpośrednią interakcję z innymi komputerami w sieci, najlepiej zmienić to na nowe ustawienie. Najlepszą opcją dla bezpośredniego dostępu VM jest „zmostkowanie”.

Wybierz menu rozwijane obok „Dołączony do”i wybierz „Bridged Adapter”. Następnie kliknij „OK”, aby zapisać ustawienia. Po ponownym uruchomieniu maszyny wirtualnej będzie ona widoczna w sieci i będzie mogła widzieć / współdziałać z innymi maszynami.

Komentarze