Jak zainstalować system Windows w VirtualBox w systemie Linux
Istnieje kilka powodów, dla których użytkownik Linuksa chciałby stworzyć maszynę wirtualną z systemem Windows, a VirtualBox jest jednym z najpopularniejszych hiperwizorów dostępnych dla systemu Linux. Jest prosty w użyciu, łatwo dostępny i niezwykle elastyczny pod względem tego, co pozwala robić z maszynami wirtualnymi. W tym przewodniku dowiesz się, jak zainstalować system Windows w VirtualBox w systemie Linux.
Instalacja VirtualBoxa
Istnieją dwa sposoby instalacji VirtualBox w systemie Linux. Pierwszym jest przejście do strony internetowej i pobranie dowolnego pakietu, który działa w twoim systemie. Wykonaj poniższe kroki:
- Wejdź na stronę projektu i kliknij duży przycisk „Pobierz VirtualBox 7.0”.
- Kliknij „Dystrybucje Linuksa” na stronie pobierania.
- Zostaniesz przeniesiony do listy kompatybilnych dystrybucji Linuksa, na których możesz zainstalować VirtualBox. Kliknij ten, którego szukasz.
- Postępuj zgodnie z instrukcjami pobierania, a instalator pakietu powinien automatycznie zainstalować pakiet.
Wiążą się z tym jednak pewne wyzwania. Ogólnie rzecz biorąc, samo zainstalowanie RPM lub DEB spowoduje pominięcie budowania niezbędnych modułów jądra, co może spowodować wiele błędów. Sposobem na obejście tego jest zainstalowanie VirtualBox z repozytorium twojej dystrybucji. Zwykle jest to proste polecenie do zainstalowania, w zależności od dystrybucji.
W przypadku Ubuntu i jego pochodnych:
sudo apt install virtualbox virtualbox-guest-additions-iso
Pobieranie Windowsa 11
Dla tych, którzy mogą nie być świadomi, system Windows 11 można pobrać i używać za darmo. Nie możesz używać go w środowisku produkcyjnym bez płacenia za to, ale jeśli jest to wyłącznie do celów osobistych, jest to uczciwa gra.
- Pobierz system Windows 11, przechodząc do strony pobierania systemu Windows firmy Microsoft .
- Przewiń w dół do miejsca, w którym jest napisane „Pobierz obraz dysku systemu Windows 11 dla urządzeń x64”. Wybierz najnowszą wersję i kliknij „Pobierz”.
- Wybierz język produktu i ponownie kliknij „Potwierdź”. W przeciwieństwie do poprzednich wersji system Windows 11 nie jest dostarczany z wersją 32-bitową. Aby pobrać ISO, kliknij przycisk „Pobieranie 64-bitowe”.
Po kliknięciu „64-bitowego pobierania” i zapisaniu go na komputerze możesz utworzyć maszynę wirtualną z systemem Windows 11 w VirtualBox.
Czy wiesz , że poza VirtualBoxem Windows 11 możesz zainstalować również w Raspberry Pi.
Tworzenie maszyny wirtualnej Windows 11
- Po zakończeniu pobierania otwórz VirtualBox i kliknij „Nowy”.
- Wpisz „Windows 11” w sekcji „Nazwa”. Spowoduje to automatyczne wybranie opcji „Wersja” na „Windows 11 (64-bitowy)”. Stamtąd nazwij to, co chcesz.
- Kliknij pole tekstowe „Obraz ISO” i wybierz „Inne”. Spowoduje to otwarcie małego okna dialogowego, w którym możesz wybrać uzyskany wcześniej obraz ISO systemu Windows 11.
- Po załadowaniu ISO kliknij „Dalej”.
- Przejdź do grupy „Nazwa użytkownika i hasło” i wpisz wymagane dane uwierzytelniające dla konta Windows 11.
- Przejdź do grupy „Opcje dodatkowe”. Zmień wartości w polach tekstowych „Nazwa hosta” i „Nazwa domeny”. W tym celu możesz wpisać dowolną wartość, o ile nazwa domeny ma długość dwóch znaków.
- Kliknij pole wyboru „Dodatki gości” i kliknij „Dalej”.
- Przejdź przez menu i ustaw, co chcesz dla konfiguracji maszyny wirtualnej. Zalecałbym co najmniej 4096 MB pamięci i utworzenie wirtualnego dysku o pojemności 60 GB.
- Po zakończeniu tworzenia maszyny wirtualnej VirtualBox automatycznie uruchomi się i zainstaluje system Windows 11 w tle.
Po zainstalowaniu systemu Windows możesz zauważyć, że narzeka on na nieodpowiednie sterowniki wideo i że jesteś ograniczony do bardzo małego ekranu. Aby to wszystko naprawić, musisz zainstalować dodatki VirtualBox Guest.
Instalowanie dodatków gościa VirtualBox w systemie Windows
- Przy uruchomionej maszynie wirtualnej kliknij element menu „Urządzenia” i wybierz „Wstaw obraz dysku CD z dodatkami gościa”.
- Otwórz Eksplorator plików i kliknij „Ten komputer”. Powinieneś zobaczyć ikonę obrazu dysku CD z dodatkami gościa na dole obok „Dysk lokalny (C:)”. Kliknij ikonę obrazu płyty CD z dodatkami gościa.
- Kliknij „VBoxWindowsAdditions” i „Tak” w oknie dialogowym UAC.
- Kliknij „Dalej” w oknie dialogowym instalatora, akceptując wszystkie ustawienia domyślne. Ponadto kliknij „Zainstaluj”, gdy pojawi się okno dialogowe z prośbą o zaufanie do oprogramowania firmy Oracle.
- Po zakończeniu instalacji kliknij „Zakończ”, a maszyna wirtualna uruchomi się ponownie.
Po wykonaniu tej czynności Dodatki dla gości są instalowane i możesz doświadczyć prawdziwej akceleracji 3D, wyboru rozmiaru ekranu i wielu innych wspaniałych korzyści płynących z korzystania z dodatków dla gości VirtualBox, takich jak wspólne schowki i udostępnianie plików od hosta do gościa iz powrotem.
Przesyłanie plików z systemu Linux do systemu Windows 11
Kolejną zaletą włączenia VirtualBox Guest Additions jest to, że umożliwia bezproblemowe przesyłanie plików między maszyną hosta z systemem Linux a systemem Windows 11. Może to być pomocne, jeśli używasz maszyny wirtualnej do przetwarzania danych i potrzebujesz sposobu na wypychanie i pobieranie plików od gościa system operacyjny. Aby rozpocząć, wykonaj poniższe czynności:
- Kliknij pozycję menu „Maszyna”, a następnie „Menedżer plików”.
- Podaj poświadczenia użytkownika dla systemu operacyjnego gościa i kliknij „Otwórz sesję”.
- Stąd możesz przesyłać pliki z hosta do komputera gościa, klikając plik w selektorze „System plików hosta”.
- Przejdź do selektora „System plików gościa” i kliknij ikonę „Strona główna” na górze pola selektora.
- Kliknij przycisk „Strzałka w prawo” pomiędzy selektorami plików hosta i gościa.
Tworzenie stałego folderu współdzielonego w VirtualBox
Chociaż korzystanie z narzędzia File Manager umożliwia przesyłanie plików z hosta do systemu-gościa, istnieją przypadki, w których może być potrzebny bardziej stały kanał między nimi. W tym celu VirtualBox zapewnia funkcję „Folder współdzielony”, która służy do tworzenia łącza między dwoma komputerami.
- Kliknij pozycję menu „Urządzenia” na pasku menu systemu-gościa.
- Najedź kursorem na element „Foldery udostępnione”, a następnie kliknij „Ustawienia folderów udostępnionych”.
- Kliknij małą ikonę folderu na prawym górnym pasku bocznym okna ustawień.
- Kliknij listę rozwijaną „Ścieżka folderu”, a następnie kliknij „Inne”.
- Wybierz folder, którego chcesz użyć w systemie operacyjnym hosta z menu Selektor plików.
- Podaj prostą nazwę opisującą nowy folder, a następnie kliknij pole wyboru „Automatyczne montowanie”.
- Kliknij „OK” w obu oknach „Dodaj udział” i „Ustawienia folderów udostępnionych”.
Możesz uzyskać dostęp do swojego folderu w systemie-gościu, przechodząc do Eksploratora plików, a następnie klikając „Ten komputer”.
Często Zadawane Pytania
Dlaczego moja maszyna wirtualna z systemem Windows 11 ciągle ulega awarii podczas uruchamiania?
Chociaż może to wynikać z wielu problemów, najczęstszą przyczyną jest ustawienie systemu BIOS, które wyłącza funkcje wirtualizacji maszyny. Aby rozwiązać ten problem, przejdź do systemu BIOS i włącz dowolne ustawienie, które zawiera Intel VT-x/VT-d lub AMD-V.
Jak naprawić moją maszynę wirtualną, ponieważ działa wolno i wolno?
Jest to najprawdopodobniej spowodowane brakiem dostępnych zasobów systemowych na komputerze hosta. W związku z tym możesz to naprawić, upewniając się, że VirtualBox jest jedynym ciężkim programem, który działa za każdym razem, gdy uruchamiasz system operacyjny gościa.
Dlaczego otrzymuję powłokę UEFI za każdym razem, gdy uruchamiam system Windows 11 ISO?
Dzieje się tak za każdym razem, gdy VirtualBox próbuje załadować system operacyjny gościa za pomocą UEFI. Domyślnie VirtualBox używa UEFI tylko jako trybu awaryjnego dla bardziej wybrednych systemów operacyjnych i nie uruchamia systemu Windows 11 w UEFI.
Źródło obrazu: Unsplash . Wszystkie przeróbki i zrzuty ekranu autorstwa Ramces Red.
Dodaj komentarz