Co to jest dobra maszyna wirtualna (VM) dla 64-bitowego klienta Windows 7

3

Korzystam z systemu Windows 7 Ultimate w wersji 64-bitowej i chcę również uruchomić 64-bitową maszynę wirtualną (VM)

Wygląda na to, że VPC obsługuje tylko 32-bitowych klientów-gości. Czy ktoś ma doświadczenie w świecie rzeczywistym z 64-bitowym gościem?

Noah
źródło

Odpowiedzi:

7

Chcesz VirtualBox-ose od Oracle. Jest bezpłatny (OSE oznacza Open Source Edition ) i działa 64-bitowo, o ile procesor hosta i system operacyjny są 64-bitowe. (Wygląda na to, że od wersji 3.2 można uruchomić 64-bitowego gościa na 32-bitowym hoście, pod warunkiem, że masz 64-bitowy procesor i przydzielasz tylko 1 procesor gościowi. Muszę to jeszcze udowodnić.)

Majenko
źródło
+1 dla VB, potrzebujesz jednak kompatybilnego procesora, aby uruchomić 64-bitowych gości.
BloodPhilia
@BloodPhilia, jeśli chcesz mieć w połowie przyzwoitą jakość pracy z dowolną maszyną wirtualną w najnowszym systemie operacyjnym, musisz używać procesora kompatybilnego z systemem-gościem. Emulacja zwiększa obciążenie około 3-4 razy, a nawet to jest optymistyczne.
Matthew Scharley,
@MatthewScharley Co dokładnie próbujesz powiedzieć? = P
BloodPhilia
1

nie jest to takie proste, host potrzebuje więcej wymagań. Wiem, ponieważ mam procesor x64, ale nie spełniam następującego wymagania. Wyodrębniono z pliku pomocy vbox:

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

Potrzebujesz 64-bitowego procesora z obsługą wirtualizacji sprzętowej (patrz Rozdział 10.3, „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.

Na hostach 64-bitowych (które zazwyczaj są wyposażone w obsługę wirtualizacji sprzętowej) 64-bitowe systemy operacyjne gościa są zawsze obsługiwane bez względu na ustawienia, dzięki czemu można po prostu zainstalować 64-bitowy system operacyjny w gościu.

Ostrzeżenie Na dowolnym hoście należy włączyć interfejs I / O APIC dla maszyn wirtualnych, które mają być używane w trybie 64-bitowym. Jest to szczególnie prawdziwe w przypadku 64-bitowych maszyn wirtualnych z systemem Windows. Patrz rozdział 3.3.2, „zakładka„ 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 6.1, „Sprzęt sieci wirtualnej”.

Jeśli użyjesz kreatora „Utwórz maszynę wirtualną” graficznego interfejsu użytkownika VirtualBox (patrz Rozdział 1.7, „Tworzenie pierwszej maszyny wirtualnej”), VirtualBox automatycznie użyje poprawnych ustawień dla każdego wybranego 64-bitowego systemu operacyjnego.

powodzenia.

mjsr
źródło