Windows 8.1 UEFI na VMware Workstation

Oficjalna pełnoprawna obsługa maszyn wirtualnych z Unified Extensible Firmware Interface (UEFI) w VMware Workstation pojawiła się od wersji 10. Jednak w VMware Workstation 8.x lub 9.x istniała (oficjalnie nieobsługiwana) możliwość uruchomienia maszyny wirtualnej opartej na UEFI .

W tym artykule pokażemy, jak stworzyć maszynę wirtualną z UEFI w VMware Workstation i jak zainstalować na niej system operacyjny (na przykład Windows 8.1 x64).

Pomimo faktu, że VMware Workstation 10 jest zadeklarowany jako platforma z pełną obsługą UEFI, nie ma interfejsu graficznego do przełączania między BIOS i UEFI (jak w poprzednich wersjach).

Utwórz nową czystą maszynę wirtualną za pomocą kreatora (nie włączaj jej!). Tak więc, aby maszyna wirtualna działała w środowisku UEFI zamiast BIOS-u, musisz otworzyć plik konfiguracyjny maszyny wirtualnej (plik z rozszerzeniem * .vmx) i dodaj wiersz:

firmware = „efi”

Wskazówka. Kluczowe wartości muszą być pisane małymi literami, w przeciwnym razie maszyna wirtualna automatycznie przełączy się w tryb BIOS.

Uwaga. Nie można jeszcze używać Bezpiecznego rozruchu w VMware Workstation. Nawiasem mówiąc, w Hyper-V 4.0 drugiej generacji sprzętu wirtualnego obsługiwany jest Bezpieczny rozruch.

Następnie włącz maszynę wirtualną z wejściem w BIOS (Power -> Power On to BIOS).

Wskazówka. Jeśli dodasz wiersz bios.forceSetupOnce = „PRAWDA” do pliku konfiguracyjnego maszyny wirtualnej, przy następnym uruchomieniu maszyny wirtualnej okno ustawień BIOS / EFI otworzy się automatycznie.

Zamiast tradycyjnego menu BIOS „Menedżer rozruchu", Pozwalając wybrać urządzenie, z którego chcesz uruchomić komputer lub otworzyć konsolę EFI (powłokę).

Uwaga. W oparciu o UEFI można uruchamiać tylko 64-bitowe wersje systemu Windows (Windows 7, 8, Vista, Server 2008 / R2, 2012 / R2). Instalacja 32-bitowego systemu Windows na UEFI jest możliwa tylko w trybie emulacji BIOS-u (moduł wsparcia zgodności lub tryb starszej wersji)

Aby zainstalować system Windows 8.1 na maszynie wirtualnej VMWare z UEFI, potrzebujesz oryginalnego obrazu ISO lub specjalnie przygotowanego obrazu rozruchowego (jak utworzyć instalacyjny dysk flash USB z Windows 8 do instalacji w trybie UEFI).

Wskazówka. Możesz utworzyć dysk instalacyjny systemu Windows 7 do instalacji w UEFI w ten sposób.

Postępuj zgodnie ze standardową procedurą instalacji systemu Windows 8.1.

Uwaga. Instalator automatycznie przekonwertuje dysk na styl GPT i utworzy niezbędne partycje: partycję systemową EFI (EF00) z bootloaderem (100 MB z FAT32 FS), Recovery, MSR i partycję danych. Więcej o sekcjach tutaj.

Po zakończeniu instalacji systemu Windows 8.1 (x64) uruchom polecenie msinfo32.exe (Informacje o systemie) i upewnij się, że typ systemu BIOS (tryb BIOS) to UEFI.

Właściwości dysku wirtualnego wskazują, że używana jest tablica partycji GUID (GPT), ponieważ UEFI MBR w trybie naiwnym nie jest obsługiwany (tylko w trybie zgodności).

Pokazaliśmy więc, jak włączyć obsługę UEFI na maszynie wirtualnej VMware i zainstalować na niej 64-bitową wersję systemu Windows 8.1.