Chciałbym zapewnić systemowi-gościowi wiele procesorów w VirtualBox. Mój komputer hosta to czterordzeniowy HP Compaq i wykorzystuje sprzęt Intel Core 2 vPro.
Jednak gdy próbuję włączyć ustawienie w vbox, pojawia się błąd, że VT-x jest niedostępny. Czy to jest coś, co mogę gdzieś włączyć? jak mogę dowiedzieć się inaczej, czy mój sprzęt to obsługuje?
edycja: zgodnie z poniższymi sugestiami próbowałem użyć narzędzia Securable i zgłasza, że wirtualizacja sprzętu jest „zablokowana”. Procesory są zgłaszane jako „ Intel Core 2 Quad CPU / Q9400 @ 2,66 GHz ”
virtualbox
intel-core2
vt-x
Joel Martinez
źródło
źródło
Odpowiedzi:
Możesz użyć narzędzia Securable firmy Gibson Research, aby dowiedzieć się, czy Twój sprzęt obsługuje rozszerzenia wirtualizacji. Jeśli wyświetli się informacja, że Twój sprzęt jest obsługiwany, ale nie włączony, sprawdź ustawienia BIOS, aby go włączyć.
źródło
F2
lubF12
czyDEL
podczas testu POST, aby przejść do ustawień BIOS.Uruchom komputer, naciśnij F2, przejdź do opcji bezpieczeństwa i włącz technologię VT .
źródło
Twój procesor obsługuje VT-X, wystarczy włączyć go w ustawieniach BIOS. Uruchom ponownie komputer i naciśnij określony klawisz na ekranie rozruchowym, aby przejść do konfiguracji systemu BIOS i włączyć ją.
źródło
To może nie być oczywiste. Nazywa się to czasem technologią vanderpool w biosie, nie wspominając o wirtualizacji.
źródło
Na marginesie: niektóre laptopy wymagają wyłączenia i wyłączenia laptopa po włączeniu VT-x w BIOS-ie oraz odłączeniu kabla zasilającego i baterii na 30 sekund. Właśnie dzisiaj miałem taki laptop i znalazłem to rozwiązanie tutaj .
źródło
Zmniejszenie pamięci RAM w VirtualBox z 4 GB do 2 GB działało dla nas, gdy mieliśmy tylko RDP do hosta, więc nie mogliśmy uzyskać dostępu do BIOS-u.
źródło
Dla mnie „VT-x nie jest dostępny” było bardzo mylące - mój komputer został uaktualniony do systemu Windows 10, który włączył funkcję Hyper-V, co spowodowało wyświetlenie komunikatu o błędzie.
Wyłączenie funkcji Hyper-V z funkcji systemu Windows rozwiązało problem. Na podstawie komentarzy tutaj nie jestem jedyny.
Pamiętaj, że na przykład Docker w systemie Windows 10 chce włączyć funkcję Hyper-V. Oznacza to, że nie można uruchomić Virtualbox i Docker na tym samym komputerze z systemem Windows, o czym Docker ostrzega:
(poza Windows 10 / Docker, Docker Toolbox służy do uruchamiania Docker w Windows, który działa dobrze z VirtualBox)
źródło
Na moim laptopie Sony ustawienie to
Intel(R) Virtualization Technology
znajduje się podAdvanced
zakładką.źródło