2013-10-31 18:57:24 +0000 2013-10-31 18:57:24 +0000
83
83
Advertisement

Dlaczego Virtual Box nie daje mi możliwości tworzenia 64-bitowych gości?

Advertisement

Mój host to x64-bitowy Windows 8.1.

Pobrałem najnowszy Virtual Box (4.3) i staram się stworzyć maszynę wirtualną z 64-bitowym systemem operacyjnym Ubuntu (ubuntu-12. 04.3-desktop-amd64).

Kiedy przechodzę do kreatora nowej maszyny wirtualnej, nie daje mi to możliwości wybrania opcji “Ubuntu (x64)”, jak widziałem na zrzutach ekranu innych osób, a jedynie “Ubuntu”. W rezultacie, ISO nie może się uruchomić. Próbowałem w innym PC i Virtual Box daje warianty x64 do większości wymienionych systemów operacyjnych…

Panel sterowania pokazuje system operacyjny x64, procesor x64. Mój komputer przenośny jest wyposażony w procesor Sony Vaio VPCZ22UGX/N, Intel® Core™ i7-2640M. CPUz pokazuje Vx-t jest oczywiście dostępny na moim procesorze.

Oto co próbowałem do tej pory:

  • Włączyłem IO APIC zgodnie z wymaganiami w dokumentach.

  • Mam włączoną wirtualizację w BIOS-ie. Działa dobrze w VMware.

  • Sprawdź, czy Hyper-V nie jest uruchomiony lub nawet zainstalowany na moim Windows. To samo dla VMware.

  • Próbowałem również uruchomić komendę:

dla tej maszyny, ale bez zmian… Myślę, że problem polega na tym, że nie mogę wybrać wariantu x64 systemu operacyjnego Ubuntu dla tej VM. Inni ludzie zdają się wskazywać, że jest to wymóg, ale ja z jakiegoś powodu nie dostaję tej opcji.

Spędziłem dużo czasu i nie mogę znaleźć tego, co jest nie tak… /Ktoś wie, czego może tu brakować? /Dziękuję bardzo!

Advertisement

Odpowiedzi (9)

45
45
45
2014-05-10 17:05:09 +0000

Wpadłem na ten sam problem.

Wyłączenie Hyper-v tymczasowo rozwiązało mój problem i wszystkie 64-bitowe opcje były dostępne:

Używam hiper-v na moim laptopie. Kiedy wiem, że nie potrzebuję maszyn wirtualnych na dzień, mogę wycisnąć trochę więcej wydajności z maszyny, wyłączając hiper-v za pomocą:

bcdedit /set hypervisorlaunch type off

i restart. Aby ponownie włączyć hiper-v:

bcdedit /set hypervisorlaunchtype on (lub auto start)

i zrestartować urządzenie. Źródło

16
16
16
2014-06-26 18:46:27 +0000

Miałem ten sam problem (kompatybilny sprzęt, włączone opcje - brak możliwości stworzenia 64 bitowej maszyny wirtualnej), zrezygnowałem z VirtualBoxa i dałem VMWare Workstation spróbować. Na szczęście, miałem podobny, ale wyraźny błąd, prosząc o odinstalowanie Hyper-V. Dezaktywacja nie jest wystarczająca, trzeba usunąć komponent z systemu. Ten post był dla mnie pomocny Odinstalowanie HyperV z Windows 8

Aby usunąć komponent po prostu wykonaj to polecenie z i admin cmd (kredyty do @levi-botelho):

Dism /online /disable-feature /featurename:Microsoft-Hyper-V
14
Advertisement
14
14
2013-11-29 08:09:26 +0000

Zobacz ten post po więcej szczegółów.

Udało mi się włączyć tę możliwość w moim Thinkpadzie T420.

4
4
4
2014-10-03 10:54:54 +0000
3
Advertisement
3
3
2014-02-25 05:57:14 +0000

Miałem podobną sprawę. Post VT-x w BIOS-ie i restart, możesz spróbować przeinstalować VirtualBox? Z jakiegoś powodu opcja 64-bitowa nie pojawia się, chyba że przeinstalujesz VirtualBoxa. Ja to zrobiłem i to rozwiązało problem dla mnie.

1
1
1
2014-07-25 18:14:22 +0000

Miałem dokładnie ten sam problem; Hyper-V odinstalowany, wirtualizacja BIOS/UEFI włączona, próbowałem wymusić włączenie maszyny wirtualnej.

W końcu rozwiązanie było dość proste:

Po zainstalowaniu VirtualBoxa z wszystkimi prawidłowymi ustawieniami, będzie on stwierdzał, że dostępne są tylko 32-bitowe gości, jak poprzednio. Jednak jeśli następnie ponownie uruchomić komputer i spróbować załadować VirtualBox ponownie (dla mnie, to rozbił się dwa razy przed załadowaniem pomyślnie), 64-bitowe opcje pojawiają się znikąd.

0
Advertisement
0
0
2016-08-15 16:29:09 +0000

Po wykonaniu kroków, które większość innych poleciła, nadal nie byłem w stanie ruszyć do przodu; to co mi to zrobiło, to wyłączenie programu antywirusowego (w moim przypadku Avast). Zrestartowany Virtualbox i voila!

0
0
0
2014-09-14 20:31:50 +0000

Rozwiązaniem dla mnie była aktualizacja mojego biogramu. Mimo, że moje biogramy z 2012 roku miały opcję wirtualizacji Intela, to jednak nie działało to dla mnie. Zgaduję, że było to niedopasowanie między moimi biogramami a sterownikami okien. Miganie do 2014 biosów naprawiło problem dla mnie. Teraz mam wszystkie opcje x64 w moim wirtualnym pudełku.

0
Advertisement
0
0
2014-10-02 21:56:58 +0000

Nie zdawałem sobie sprawy, że w Windows 8.1 zmieniły się kroki dostępu do BIOS-u, ale to jest MOST pomocny link do tego problemu! http://www.makeuseof.com/tag/how-to-access-the-bios-on-a-windows-8-computer/

Po wejściu do BIOS-u, wykonując kroki z powyższego linku, Włącz “SVM” i powinno być dobrze!

Advertisement
Advertisement