Czy mogę używać virtualbox z 64-bitowym obrazem na 32-bitowym hoście

26

Mam Virtualbox 4.1.20 w Ubuntu 12.04 32 Bit (z PAE) i chcę uruchomić Ubuntu Server 64 Bit na Gość. Czy to możliwe?. Pytam, ponieważ dostaję następujące ostrzeżenie:

wprowadź opis zdjęcia tutaj

Chcę się upewnić, że nie ma opcji „naśladowania” tego. Mam 64-bitowy procesor obsługujący wirtualizację. Płyta główna Intel DZ68DB z procesorem Intel I7 2600.

Luis Alvarado
źródło

Odpowiedzi:

28

Virtualbox obsługuje uruchamianie 64-bitowej gościnnej maszyny wirtualnej na 32-bitowym hoście fizycznym, ale są pewne wymagania i inne zastrzeżenia:

Z instrukcji:

VirtualBox obsługuje 64-bitowe systemy operacyjne gościa, nawet w 32-bitowych systemach operacyjnych hosta, pod warunkiem spełnienia następujących warunków:

  • Potrzebujesz 64-bitowego procesora z obsługą wirtualizacji sprzętowej (zobacz sekcję „Wirtualizacja sprzętowa a programowa” ).

  • Musisz włączyć wirtualizację sprzętową dla konkretnej maszyny wirtualnej, dla której chcesz obsługiwać 64-bit; wirtualizacja oprogramowania nie jest obsługiwana dla 64-bitowych maszyn wirtualnych.

  • Jeśli chcesz korzystać z 64-bitowej obsługi gościa w 32-bitowym systemie operacyjnym hosta, musisz także wybrać 64-bitowy system operacyjny dla konkretnej maszyny wirtualnej. Ponieważ obsługa 64 bitów na hostach 32-bitowych powoduje dodatkowe obciążenie, VirtualBox włącza tę obsługę tylko na wyraźne żądanie.

  • Ostrzeżenie:

  • Na dowolnym hoście powinieneś włączyć I / O APIC dla maszyn wirtualnych, których zamierzasz używać w trybie 64-bitowym. Jest to szczególnie prawdziwe w przypadku 64-bitowych maszyn wirtualnych z systemem Windows. Zobacz sekcję „Karta„ Zaawansowane ” . Ponadto w przypadku 64-bitowych gości systemu Windows należy upewnić się, że maszyna wirtualna korzysta z urządzenia sieciowego Intel, ponieważ karta AMD PCNet nie obsługuje sterowników 64-bitowych; patrz sekcja „Wirtualny sprzęt sieciowy” .

ish
źródło
Wiesz, o czym zapomniałem, chodzi o to, że „musisz także wybrać 64-bitowy system operacyjny dla konkretnej maszyny wirtualnej”. Używałem 32-bitowego Ubuntu. Dziękuję przyjacielu.
Luis Alvarado
„Potrzebujesz 64-bitowego procesora z obsługą wirtualizacji sprzętowej” Na hoście? Host 32-bitowy z procesorem 64-bitowym?
@Alex 64-bitowy host z zainstalowanym 32-bitowym systemem operacyjnym hosta.
user253751