System operacyjny gościa Windows 10 utknął podczas uruchamiania w Virtualbox na hoście Ubuntu 16.04


14

Microsoft oferuje te obrazy maszyn wirtualnych do pobrania do testowania w różnych przeglądarkach (IE8-IE11 i Edge). Mój system operacyjny to Ubuntu 16.04 (64-bit) i korzystam z Virtualbox 5.0.40_Ubuntu r115130.

Występuje problem polegający na tym, że ładowanie dwóch obrazów stabilnych Win10, a także podgląd Win10 (po pomyślnym zaimportowaniu urządzeń) blokuje się na ekranie startowym. Mój system operacyjny hosta pokazuje jeden rdzeń procesora w pełni wykorzystany, więc prawdopodobnie jest to wąskie gardło procesora, prawda?

wprowadź opis zdjęcia tutaj

Po około kwadransie nadal nie ma postępu.

Podczas importowania urządzenia pozostawiłem wszystko tak, jak zostało wstępnie skonfigurowane (pamięć 4096 MB, 1 procesor itp.). Czy jest jakaś „sztuczka”, aby to przezwyciężyć?


Wyłącz inny proces, a następnie uruchom maszynę wirtualną. Jaki jest twój maksymalny cykl CPU?
Biswapriyo

Może nie być dokładnie taki sam, ale podobny problem i poprawka superuser.com/a/1263414/106974
IsaacS

Odpowiedzi:


24

Miałem ten sam problem.

Naprawiłem to, zmieniając ustawienie Virtualbox -> System -> Przyspieszenie -> Interfejs parawirtualizacji i wybierając KVM zamiast „domyślnego”.

Teraz uruchom ponownie Windows 10 i powinien się uruchomić.

Możesz wybrać „brak”, ale wydajność jest o wiele mniejsza.

FYI: Mam tę samą wersję virtualbox 5.0.40_Ubuntu r115130 i zaktualizowałem do systemu Windows 10 1709.


Próbowałem wszystkiego co możliwe bez powodzenia, a potem znalazłem ten komentarz ... Nigdy nawet nie pomyślałbym, że w tym przypadku był to hiperwizor ... Dzięki za uratowanie mi kolejnych 5 godzin walki.
Ethode,

1
Tak, dziękuję za poświęcenie czasu na nagrywanie, dzięki czemu zaoszczędziłem wiele kłopotów. Czy ktoś wie, co właściwie robi to ustawienie - jFTR?
differentmix,

Miałem ten sam problem i faktycznie zadziałało. Zmieniono na KVM, a teraz poprawnie się uruchamia.
Dawid Pura

To też zrobiło dla mnie, ogromna pomoc!
Michael Mallett,

3

Miałem podobny problem. Używam Linux Mint 18.1 x64 (oparty na Xenial 16.04) i VirtualBox 5.0.32. Mam pełną / prawdziwą wersję (nie wersję testera IE) systemu Windows 10, który działał poprawnie w VB, jak zainstalowano z ISO. To była wersja 1511 (kompilacja 10586).

Następnie próbowałem zaktualizować do wersji 1703 (kompilacja 15063) i doświadczyłem dokładnie tego samego zachowania, które opisałeś. Rozwiązaniem było dla mnie zaktualizowanie wersji VirtualBox do 5.1.22najnowszej w momencie pisania. 5.0.32była najnowsza dostępna w repozytorium Ubuntu, więc musiałem zainstalować nowszą wersję z repozytorium apt VirtualBox, jak opisano na https://www.virtualbox.org/wiki/Linux_Downloads#Debian-basedLinuxdistribution :

Dodaj następujący wiersz do /etc/apt/sources.list:

deb http://download.virtualbox.org/virtualbox/debian yakkety contrib

Zgodnie z twoją dystrybucją zamień „yakkety” na „xenial”, „vivid”, „utopic”, „trusty”, „raring”, „quantal”, „precyzyjny”, „lucid”, „jessie”, „wheezy”, lub „ściśnij”. ... Klucz publiczny Oracle dla apt-secure można pobrać ... i zarejestrować [ed.]:

wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -

...fantastyczna okazja...

Aby zainstalować VirtualBox, wykonaj

sudo apt-get update
sudo apt-get install virtualbox-5.1

...fantastyczna okazja...

Uwaga: użytkownicy Ubuntu / Debian mogą chcieć zainstalować dkms pakiet ... za pomocą następującego polecenia:

sudo apt-get install dkms

Po zaktualizowaniu VirtualBox przeprowadziłem aktualizację w gościu i po ponownym uruchomieniu prawie natychmiast zobaczyłem białą kropkę na czarnym ekranie z logo niebieskiego okna (które załączyłeś) zgodnie z oczekiwaniami.


Czy najlepiej byłoby usunąć istniejącą instalację VirtualBox rozpowszechnianą przez Ubuntu przed wykonaniem tej procedury, czy też będzie ją aktualizować? Czy możesz uruchomić je równolegle? Czy twoje istniejące konfiguracje zostaną zachowane?
k-den

Próbowałem wykonać te kroki bez usuwania istniejącego VirtualBox dystrybuowanego przez Ubuntu, a teraz, gdy próbuję otworzyć wcześniej zaimportowany obraz Win 10, mówi „RTR3InitEx nie powiodło się z rc = -1912 Moduły jądra VirtualBox nie pasują do tej wersji VirtualBox. programu VirtualBox najwyraźniej nie powiodło się. Wykonanie polecenia „/ sbin / vboxconfig” może to naprawić. Upewnij się, że nie pomieszałeś wersji OSE i wersji PUEL programu VirtualBox ... ”Wykonanie / sbin / vboxconfig nie naprawiło tego.
k-den

@ k-den Myślę, że apt powinien przeprowadzić aktualizację i zachować wszystkie ustawienia, przynajmniej tak mi się stało. Gdy masz problemy, najlepiej wykonać kopię zapasową konfiguracji virtualboksa (w Google tam, gdzie to mieszka) apt-get purgewszystkie wersje virtualboksa z systemu, a następnie zainstalować nową kopię. Alternatywnie, możesz po prostu zrestartować system, jeśli nie pobrał nowych modułów jądra.
Tom Saleeba

0

Też miałem ten problem. Udało mi się to, aktualizując Virtualbox do wersji 5.0.40 i zmieniając zakładkę ustawień ogólnych na inne dla typu i wersji.

$sudo apt autoremove --purge virtualbox*
$sudo apt install virtualbox=5.0.40-dfsg-0ubuntu1.16.04.1

Nazwa: Windows 10
Typ: Inne
Wersja: Inne / Nieznane (64-bit)

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.