2012-11-27 14 views
16

Mam zainstalowany VirtualBox na moim MacBooku Pro i chcę zainstalować maszynę wirtualną Linux na VirtualBox. Po uruchomieniu nowej maszyny wirtualnej pojawia się monit "Twój procesor nie obsługuje trybu długiego. Użyj dystrybucji 32-bitowej."Jak włączyć obsługę wirtualizacji procesora w Macbook Pro?

Po wyszukaniu tego problemu stwierdziłem, że obsługa wirtualizacji procesora jest wymagana dla tej maszyny wirtualnej. Następnie sprawdziłem na moim MacBooku, a jego procesorem jest i7, który obsługuje wirtualizację. Więc wydaje mi się, że problem jest związany z wersją systemu operacyjnego lub wersji EFI?

wersja OS: 10.6.8 wersja/EFI: najnowsze (sprawdź na apple.com)

Czy ktoś wie jaki jest problem z moim Macbook? Jak mogę włączyć obsługę wirtualizacji procesora?

+0

BTW, ja już włączona opcja „Wirtualizacja sprzętu” w ustawieniach VM –

+0

To może pomóc: http: //kb.parallels. com/en/5653 –

+0

Możesz chcieć zaktualizować swój system operacyjny, 10.6.8 ma cztery lata. Wiele programów zmniejszyło lub obniżyło wsparcie. – Schwern

Odpowiedz

0

Domyślnie obsługa wirtualizacji dla procesora (Intel-VT) jest włączona. Ale jeśli nie, spróbuj tego linku. To może być pomocne:

https://apple.stackexchange.com/questions/27264/how-to-turn-on-intel-vt-in-macbook-pro-2011-mc721ll-a

+0

Ten link byłby bardziej przydatny, gdyby był dla VirtualBox, a nie dla VMWare (nie są one takie same ...) – Cleanshooter

+0

To jest odpowiedź na pytanie, jak wybrać typ wirtualizacji w VMware, a nie o tym, jak włączyć VT-x. Nie jest to również związane z VirtualBox, do którego odnosi się ten OP. – Tor

4

CPU Wirtualizacja jest domyślnie włączona na wszystkich komputerach MacBook z kompatybilnymi procesorami (i7 jest kompatybilny). Możesz spróbować reset PRAM, jeśli uważasz, że jest jakoś wyłączona, ale wątpię w to.

Myślę, że problem może dotyczyć starej wersji systemu operacyjnego. Jeśli Twój MacBook jest i7, to lepiej uaktualnij system do czegoś nowszego.

11

Oto sposób sprawdzenia, czy wirtualizacja jest włączona lub wyłączona przez oprogramowanie sprzętowe zgodnie z sugestią podaną w tym paragrafie na stronie link.

Jak sprawdzić, że Intel VT-x jest obsługiwana w CPU:

  1. aplikacja

    Otwórz Terminal z Application/Utilities

  2. Kopiuj/wklej polecenie poniżej

sysctl -a | grep machdep.cpu.features

  1. można zobaczyć wynik podobny do:

Mac:~ user$ sysctl -a | grep machdep.cpu.features kern.exec: unknown type returned machdep.cpu.features: FPU VME DE PSE TSC MSR PAE MCE CX8 APIC SEP MTRR PGE MCA CMOV PAT CLFSH DS ACPI MMX FXSR SSE SSE2 SS HTT TM SSE3 MON VMX EST TM2 TPR PDCM

Jeśli zobaczysz wpis VMX wtedy CPU obsługuje Intel VT-x funkcji, ale nadal może być wyłączona.

Patrz tej link na Apple.com włączyć obsługę sprzętowej wirtualizacji:

Powiązane problemy