Chciałbym mieć 64-bitowe środowisko testowe Ubuntu 11.04. Kiedy próbuję uruchomić 64-bitową płytę instalacyjną Ubuntu 11.04 w VirtualBox, VirtualBox wyświetla następujący komunikat:
Akceleracja sprzętowa VT-x / AMD-V została włączona, ale nie działa. Twój 64-bitowy gość nie wykryje 64-bitowego procesora i nie będzie mógł się uruchomić.
Upewnij się, że masz włączony VT-x / AMD-V poprawnie w BIOS-ie komputera.
Co ja robię źle?
Detale:
- VBox.log , ubuntu-test.vbox i / proc / cpuinfo .
- Jądro: Linux aux 2.6.38-8-generic # 42-Ubuntu SMP Pon 11 kwietnia 03:31:24 UTC 2011 x86_64 x86_64 x86_64 GNU / Linux
- Ustawienie wirtualizacji w systemie BIOS jest ustawione na Włączone.
virtualbox
cpu-architecture
ændrük
źródło
źródło
Odpowiedzi:
Aby móc uruchomić 64-bitowy system w VirtualBox, potrzebujesz procesora obsługującego wirtualizację. AMD nazywa tę funkcję AMD-V, Intel używa VT-x. Wikipedia wyjaśnia to dość dobry. Istnieje kilka procesorów Pentium-4, które mogą obsługiwać 64-bitowy system operacyjny, ale nie oferują tej technologii VT-x. Możesz sprawdzić swój system, ...
Jeśli nie otrzymasz żadnych danych wyjściowych, nie możesz uruchomić 64-bitowego systemu operacyjnego jako gość w swoim VirtualBox. Ale nie zapomnij sprawdzić ustawień BIOS. Możesz być w stanie aktywować te funkcje AMD-V / VT-x w BIOSie komputera.
I wreszcie w VirtualBox-Settings znajduje się pole wyboru. Uruchom VirtualBox, wybierz maszynę wirtualną, na której chcesz uruchomić 64-bitowy system operacyjny i przejdź do ustawień tej maszyny wirtualnej. Poszukaj „Ustawienia -> System -> Przyspieszenie” i upewnij się, że „Włącz VT-x / AMD-V” jest włączone.
źródło
Upewnij się, że wybrałeś 64-bitową wersję dystrybucji Linuksa w kreatorze podczas tworzenia gościa. Miałem ten sam problem, ale został rozwiązany przez ustawienie poprawnej opcji w „wersji” dystrybucji.
Nawet po uruchomieniu 64-bitowego obrazu ISO nie będzie działać, dopóki nie ustawię tej opcji ( Ogólne -> Podstawowe -> Wersja ).
Powinieneś mieć możliwość włączenia VT-x i I / O Apic.
źródło
Włącz wirtualizację w systemie BIOS.
Jeśli nadal nie działa, wyłącz urządzenie na kilka minut.
źródło
Musisz włączyć IO APIC, aby uruchomić 64-bitowy system operacyjny. Przynajmniej tak mówią doktorzy , spójrz na tekst na dużym czerwonym kwadracie;).
Nie wygląda na włączony w twoim pliku .vbox:
źródło
Według VirtualBox powinieneś:
3.1.4 będzie zawierać obejście dla osób z uszkodzonym BIOS-em i brak opcji jego aktualizacji. Ustaw zmienną środowiskową VBOX_HWVIRTEX_IGNORE_SVM_IN_USE na true:
Spowoduje to, że VirtualBox zignoruje VERR_SVM_IN_USE i będzie nadal używać AMD-V.
Pamiętaj, że jest to hack i niebezpieczne, jeśli uruchomisz więcej niż jednego hiperwizora w tym samym czasie.
źródło
Jest to problem tylko z VirtualBox, dla mnie to wciąż błąd. Jeśli zainstalujesz ten sam system operacyjny, powiedzmy, używając VMWare Player na tym samym komputerze, działa dobrze. Bez aktualizacji BIOS.
Całkiem denerwujące.
źródło
W przypadku Asus M5A88-Mobo z procesorem AMD FX6100 prawidłowy wybór BIOS-u to „Konfiguracja procesora” (w zakładce Zaawansowane), WŁĄCZ „ Bezpieczny tryb maszyny wirtualnej ” i jak już wspomniano, upewnij się, że VBox „ Ustawienia -> System -> Przyspieszenie ”i upewnij się, że„ Włącz VT-x / AMD-V ”jest włączone.
Aby zezwolić na więcej niż jeden rdzeń w tej konfiguracji, musisz odblokować rdzenie w BIOS-ie (lub naciskając 4 na ekranie powitalnym Asus), ale jeszcze nie próbowałem odblokowania rdzenia.
źródło
Mam Virtual Box 4.1.12 z odpowiednim pakietem rozszerzeń zainstalowanym na Linux Mint 13 Maya Xfce OS i zainstalowałem w nim Windows XP Home Edition.
Z niewielką pomocą mojego syna mam teraz aktywowane USB. Aby aktywować USB, naciśnij prawy Ctrl+ Homeklawisz i wybierz Urządzenie → Zainstaluj dodatki dla gości , uruchom go, instaluje wiele rzeczy w Windows, pozostaw pole 3d niezaznaczone.
Po ponownym uruchomieniu systemu Windows upewnij się, że uruchamia się w trybie awaryjnym, zaloguj się jako Administrator (Windows), a następnie uruchom ponownie Instaluj dodatki dla gości, tym razem zaznacz pole 3D, a po zakończeniu uruchom ponownie sesję. Zamknij sesję Windows XP, zamknij VirtualBox, zamknij komputer. Uruchom ponownie komputer, zrestartuj wirtualne okno, uruchom ponownie sesję Windows XP, teraz naciśnij prawy Ctrl+ Home, Urządzenie → USB powinno działać, zobaczysz wszystkie urządzenia USB podłączone w menu rozwijanym.
Byłem w stanie podłączyć mój kalkulator TI (który ma bardzo ograniczoną funkcjonalność w Linuksie (prawdopodobnie więcej niż moja wiedza)). Windows XP w VirtualBox na komputerze z systemem Linux to sposób na przejście z Windows.
źródło
jeśli masz taką możliwość, włączenie w BIOSie powinno być naprawdę łatwe, po prostu uruchom system BIOS i poszukaj „Wirtualizacji”, powinno to być pod „Zabezpieczeniami”. Następnie po prostu włącz. :)
źródło
Upewnij się, że masz włączony VT-x / AMD-V poprawnie w BIOS-ie twojego komputera. Ustawienie Wirtualizacja w BIOS-ie jest ustawione na Włączone.
Miałem ten sam problem. Zmieniłem ustawienia BIOS, aby włączyć wirtualizację VT-x na moim lenovo. Po tym maszyna wirtualna powiedziała, że mimo że była włączona, nie mogłem jej używać w mojej maszynie wirtualnej. Tak więc skończyłem z usuwaniem mojej maszyny wirtualnej i uruchamianiem nowej w graficznym interfejsie wirtualnym VirtualBox firmy Oracle. Ten miał włączoną VT-x w zakładce ustawienia / system / przyspieszenie w wirtualizacji sprzętowej.
źródło