Dlaczego virtualbox ma tylko opcję 32-bitową, a nie opcję 64-bitową w systemie Windows 7?

294

Pobrałem i zainstalowałem najnowszą wirtualną skrzynkę 4.3.20 dla mojego Windows 7 (64-bit OS), ale kiedy chcę zainstalować 64-bit Linux, Nowa -> Utwórz maszynę wirtualną wyświetla tylko 32-bitopcję, brak 64-bitopcji. Czy ktoś mógłby dać jakieś wskazówki na ten temat? Z góry dziękuję!

Nan Xiao
źródło
1
Jesteś pewien, że zainstalowałeś amd64wersję, prawda?
heavyd
możliwy duplikat
uruchamiania
3
@Ramhound: to nie duplikat, dotyczy to hosta 64-bitowego.
Andreas Magnusson
1
@AndreasMagnusson Mój komentarz został przesłany 3,5 roku temu.
Ramhound
Aby temu zaradzić na moim komputerze z Win10, musiałem przejść do Panelu sterowania \ Wszystkie elementy Panelu sterowania \ Programy i funkcje oraz włączyć lub wyłączyć funkcje systemu Windows. Stąd musiałem ODCZYTAĆ zainstalowaną funkcję Hyper-V. Po ponownym uruchomieniu komputera wyświetlone zostały opcje 64-bitowe
Malcolm Swaine

Odpowiedzi:

288

Spójrz: http://www.fixedbyvonnie.com/2014/11/virtualbox-showing-32-bit-guest-versions-64-bit-host-os/

Jeśli VirtualBox wyświetla tylko 32-bitowe wersje na liście wersji, upewnij się, że:

koleś
źródło
1
@Tonny Na dodatek, o ile pamiętam, jeśli spróbujesz uruchomić coś takiego jak tryb XP, gdy masz uruchomione maszyny wirtualne VirtualBox, spowoduje to gwałtowne zamknięcie maszyn wirtualnych VirtualBox bez ostrzeżenia.
Bruno,
1
@duDE Jak mogę jednocześnie korzystać z Hyper-V i Virtualbox?
user2284570,
2
@ user2284570: Nie, nie możesz: naraz może działać tylko jeden hypervisor
duDE
3
Na Win7 po zainstalowaniu VB wymagane było ponowne uruchomienie w celu uzyskania opcji 64-bitowych.
T.Coutlakis
5
Czy istnieje jakiś techniczny powód, dla którego należy wyłączyć funkcję Hyper-V? Chodzi mi o to, że Virtual box daje możliwość 32-bitowej wirtualizacji, nawet gdy Hyper-v jest włączony; więc dlaczego nie 64-bitowy?
Mayank Singh
10

Jeśli chcesz emulować 64-bitowe aplikacje na 64-bitowym hoście, twój procesor potrzebuje do tego odpowiedniej funkcji. Według duDE, jest to wklejanie i kopiowanie specyficzne dla danych wywiadowczych. To samo wsparcie istnieje również na AMD, tam nazywa się AMD-v - może zapomniał wspomnieć.

Jeśli twój procesor nie ma tego wsparcia, nigdy nie będzie działać. Jeśli tak, być może trzeba to włączyć w bios.

Istnieją złe systemy BIOS, które nie mogą włączyć tej funkcji. Czasami aktualizacja systemu BIOS może w tym przypadku pomóc.

Peter
źródło
9

Miał ten sam problem, widział tylko 32-bitowe wersje systemu operacyjnego hosta. Rozpoczął pracę po aktualizacji najnowszej wersji oprogramowania asus p8z77-v pro i włączeniu obsługi wirtualizacji. Przed aktualizacją systemu BIOS virtubox pokazywał tylko 32-bitowy system operacyjny.

itit75
źródło
3

Aktualizacja twórców systemu Windows 10 wymagała ponownego uruchomienia, aby wyświetlić 64-bitowe opcje systemu operacyjnego w VirtualBox 5.1.22 dla mojego AMD Phenom (tm) II.

Problemem może być także WYŁĄCZENIE komputera po zmianie opcji wirtualizacji w BIOS-ie, a nie tylko jego ponowne uruchomienie.

Spikolynn
źródło