Nie wykonując żadnej aktualizacji, nagle dzisiaj, kiedy próbowałem włączyć maszynę wirtualną w VirtualBox, maszyna hosta (z systemem Ubuntu 16.04) zamarzła.
Próbowałem kilka razy i problem się powtarza.
Prowadzę memtest: wszystko dobrze
Próbowałem utworzyć nową maszynę wirtualną na wszelki wypadek: ten sam problem.
- Obniżono instalację VirtualBox: wcale nie pomogło.
- Wyłączona sieć, udostępnione foldery itp .: Nic.
Na tej samej maszynie mam także system Windows 10 w trybie podwójnego rozruchu. Mam tam kilka maszyn wirtualnych w VBox i VMWare. Aby zminimalizować prawdopodobieństwo wystąpienia jakiegokolwiek problemu z sprzętem, uruchomiłem tam maszyny wirtualne i działają one dobrze.
Dowolny pomysł?
Jedynym sposobem na odzyskanie hosta był twardy reset.
ps: Zatrzymanie następuje, jak tylko kliknę przycisk „Start”.
Szczegóły hosta:
VirtualBox: wersja 5.0.40_Ubuntu
Jądro: 4.13.0-26-ogólne
Gość: nieistotny (Windows 10, OpenSuse, CentOS)
Plik dziennika VirtualBox jest pusty.
źródło
Odpowiedzi:
Zrozumiałem to po:
https://ubuntuforums.org/showthread.php?t=2382314
(Musiałem zaktualizować VBox do 5.2 i wszystko działało dobrze)
W razie potrzeby należy również wykonać następujące czynności: VirtualBox - RTR3InitEx nie powiodło się z rc = -1912 (rc = -1912) w celu całkowitego odinstalowania wszystkich poprzednich instalacji
Nastąpiła cicha aktualizacja zabezpieczeń, która spowodowała, że stare instalacje VirtualBox (starsze niż 5.2) zawiesiły cały host.
źródło
sudo apt-get remove virtualbox*
lubsudo aptitude remove virtualbox
przed instalacją nowej wersji .Naprawdę doceniam Sanosay i pytanie Bertranda Lo i odpowiedzi tutaj. Śledziłem je i naprawiłem ten problem w mojej sytuacji, pozwólcie, że podsumuję krok po kroku to, co zrobiłem dla tego problemu, całkowicie dla Twojej wygody:
sudo apt autoremove virtualbox
Restart.
Dodaj
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
do listy źródeł oprogramowania Ubuntu 16.04.(uruchamiając „Oprogramowanie i aktualizacje, wybierz kartę„ Inne oprogramowanie ”, kliknij przycisk„ Dodaj ”, a następnie wklej
deb https://download.virtualbox.org/virtualbox/debian xenial contrib
w wierszu APT)sudo apt update && sudo apt install virtualbox-5.2
Być ostrożnym! To
virtualbox-5.2
zamiastvirtualbox
.po instalacji uruchom ponownie
uruchom virtualbox, a przekonasz się, że twoja wersja virtualbox ma teraz wersję 5.2 i nie spowoduje awarii całego hosta Ubuntu16.04 podczas uruchamiania jednego systemu-gościa.
Oryginalna wersja virtualbox w ubuntu16.04 nie mogła poprawnie działać z najnowszą łatą Ubuntu16.04, nawet Canonical twierdzi, że 16.04 to ich wersja LTS (Long Term Support), przynajmniej nie mogła teraz obsługiwać virtualbox 5.0.
źródło
również wpadł na ten problem, dzięki za porady powyżej! Jednak brakuje jeszcze jednego kroku do działania „apt update”, nowe klucze, wklej to do Terminalu:
(z https://www.virtualbox.org/wiki/Linux_Downloads )
źródło
Dokładnie taka sytuacja. I całkowicie odinstalowany.
I dodaj repozytorium oficjalnego VB:
następnie zainstaluj ponownie. pracować jak zwykle.
źródło
Dzisiaj stwierdziłem, że Ubuntu16.04 już zawiera virtualbox-5.2 w najnowszej łatce : https://download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088 ~ Ubuntu ~ xenial
Oznacza to, że możemy po prostu użyć:
naprawić ten problem bezpośrednio. Być może zespoły ds. Inżynierii i weryfikacji firmy Canonical również znalazły ten problem i przeczytały nasz post tutaj. Teraz rozwiązanie jest znacznie prostsze. Tylko jedno polecenie liniowe:
Następnie uruchom ponownie.
źródło