Jak zainstalować system Windows w VirtualBox w systemie Linux

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:

Zrzut ekranu strony VirtualBox.
  • Kliknij „Dystrybucje Linuksa” na stronie pobierania.
Zrzut ekranu strony pobierania witryny VirtualBox.
  • Zostaniesz przeniesiony do listy kompatybilnych dystrybucji Linuksa, na których możesz zainstalować VirtualBox. Kliknij ten, którego szukasz.
Zrzut ekranu strony pobierania witryny VirtualBox dla systemu Linux.
  • Postępuj zgodnie z instrukcjami pobierania, a instalator pakietu powinien automatycznie zainstalować pakiet.
Zrzut ekranu strony instalacji pakietu VirtualBox deb.

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

Okno terminala pokazujące proces instalacji VirtualBox przy użyciu apt.

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.

Zrzut ekranu 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”.
Zrzut ekranu przedstawiający stronę wyboru pobierania dla systemu Windows 11.
  • 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”.
Zrzut ekranu strony pobierania systemu Windows 11 ISO.

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”.
Zrzut ekranu strony docelowej VirtualBox 7.0.
  • Wpisz „Windows 11” w sekcji „Nazwa”. Spowoduje to automatyczne wybranie opcji „Wersja” na „Windows 11 (64-bitowy)”. Stamtąd nazwij to, co chcesz.
Zrzut ekranu przedstawiający proces instalacji maszyny wirtualnej dla systemu Windows 11.
  • 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.
Zrzut ekranu przedstawiający okno selektora plików wybierające ISO systemu Windows 11.
  • Po załadowaniu ISO kliknij „Dalej”.
Zrzut ekranu przedstawiający załadowany obraz ISO w VirtualBox.
  • Przejdź do grupy „Nazwa użytkownika i hasło” i wpisz wymagane dane uwierzytelniające dla konta Windows 11.
Zrzut ekranu okna dialogowego tworzenia użytkownika w VirtualBox.
  • 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.
Zrzut ekranu przedstawiający nazwę hosta i nazwę domeny maszyny wirtualnej.
  • Kliknij pole wyboru „Dodatki gości” i kliknij „Dalej”.
Zrzut ekranu przedstawiający opcję Dodatki dla gości w VirtualBox.
  • 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.
Zrzut ekranu przedstawiający okno konfiguracji dysku w VirtualBox.
  • Po zakończeniu tworzenia maszyny wirtualnej VirtualBox automatycznie uruchomi się i zainstaluje system Windows 11 w tle.
Zrzut ekranu przedstawiający proces automatycznej instalacji systemu Windows 11.

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”.
Zrzut ekranu przedstawiający montaż obrazu ISO dodatków dla gości.
  • 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.
Zrzut ekranu przedstawiający zamontowane ISO dodatków gościa w maszynie wirtualnej.
  • Kliknij „VBoxWindowsAdditions” i „Tak” w oknie dialogowym UAC.
Zrzut ekranu przedstawiający plik binarny Guest Additions w ISO.
  • 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.
Zrzut ekranu przedstawiający kreatora instalacji Dodatków dla gości.
  • Po zakończeniu instalacji kliknij „Zakończ”, a maszyna wirtualna uruchomi się ponownie.
Zrzut ekranu przedstawiający potwierdzenie ponownego uruchomienia w instalatorze dodatków dla gości.
Możesz wybrać, czy chcesz zrestartować teraz, czy zrobić to później.

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.

Zrzut ekranu systemu Windows 11 we właściwych proporcjach.
Pamiętaj, że maszyna wirtualna jest teraz w trybie pełnoekranowym.

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”.
Zrzut ekranu przedstawiający opcję Menedżera plików w VirtualBox.
  • Podaj poświadczenia użytkownika dla systemu operacyjnego gościa i kliknij „Otwórz sesję”.
Zrzut ekranu okna Menedżera plików w VirtualBox.
  • Stąd możesz przesyłać pliki z hosta do komputera gościa, klikając plik w selektorze „System plików hosta”.
Zrzut ekranu przedstawiający stronę selektora systemu plików hosta w Menedżerze plików.
  • Przejdź do selektora „System plików gościa” i kliknij ikonę „Strona główna” na górze pola selektora.
Zrzut ekranu przedstawiający stronę wyboru systemu plików gościa w Menedżerze plików.
  • Kliknij przycisk „Strzałka w prawo” pomiędzy selektorami plików hosta i gościa.
Zrzut ekranu przedstawiający przycisk Przesyłanie plików na środku okna Menedżera plików.

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.
Zrzut ekranu przedstawiający zawartość wpisu w menu urządzenia.
  • Najedź kursorem na element „Foldery udostępnione”, a następnie kliknij „Ustawienia folderów udostępnionych”.
Zrzut ekranu przedstawiający podmenu Ustawienia folderów udostępnionych.
  • Kliknij małą ikonę folderu na prawym górnym pasku bocznym okna ustawień.
Zrzut ekranu przedstawiający okno folderów współdzielonych w VirtualBox.
  • Kliknij listę rozwijaną „Ścieżka folderu”, a następnie kliknij „Inne”.
Zrzut ekranu przedstawiający monit o utworzenie folderu udostępniania.
  • Wybierz folder, którego chcesz użyć w systemie operacyjnym hosta z menu Selektor plików.
Zrzut ekranu przedstawiający menu selektora plików dla folderu udostępniania.
  • Podaj prostą nazwę opisującą nowy folder, a następnie kliknij pole wyboru „Automatyczne montowanie”.
Zrzut ekranu przedstawiający prawidłowo skonfigurowany folder współdzielony.
  • Kliknij „OK” w obu oknach „Dodaj udział” i „Ustawienia folderów udostępnionych”.
Zrzut ekranu przedstawiający monit okna 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”.

Zrzut ekranu przedstawiający zamontowany folder współdzielony na maszynie wirtualnej.

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

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *