Kiedy próbuję uruchomić system gościa, mój host Xubuntu 16.04 zostaje całkowicie zamrożony i nie mogę pisać, poruszać myszą ani nic robić. System gościa również się nie uruchamia. Odzyskałem starą działającą migawkę, ale ta również się nie powiodła po załadowaniu 97%. Muszę wtedy wykonać twardy reset.
Jak mogę rejestrować komunikaty o błędach w takim przypadku i jak mogę dowiedzieć się, dlaczego tak się nagle dzieje?
ubuntu
virtualbox
freeze
Jeno
źródło
źródło
Byłem w stanie odtworzyć ten problem. Znalazłem tu pracę:
https://askubuntu.com/questions/994621/virtualbox-5-0-40-crashes-the-whole-host-since-update-to-kernel-4-13-0-26-generi
Testuję oba omówione rozwiązania, tj. Używając starszego jądra (4.10.0-28-generic) z VirtualBox 5.0.40 lub aktualizując do VirtualBox 5.2.6 z jądrem 4.13.0-26. Oba rozwiązania działały.
źródło
Nie mam wystarczającej reputacji, aby móc komentować, więc muszę wpisać tutaj w odpowiedziach :(
Zacząłbym od Grepa do przeszukiwania /var/log/kern.log i / var / log / messages. Możesz wyszukać czas, w którym system się zawiesił, i zobaczyć, jakie dzienniki były wcześniej generowane. Jeśli masz pewność, że to wirtualne pudełko, możesz je wyszukać i sprawdzić, czy możesz wykopać na nim więcej informacji. Istnieją również pliki dziennika generowane w polu Virtual, które zawiera informacje dotyczące ZARÓWNO hosta i maszyny wirtualnej. To może być dobre miejsce, aby spojrzeć również, jeśli uważasz, że to był problem.
Sprawdź https://blogs.oracle.com/scoter/virtualbox-log-files-v2, aby znaleźć te dzienniki.
Niemniej jednak polecam KVM zamiast V-Box. Oracle nie aktualizuje go tak często, a wzrost wydajności KVM zaczyna iść o krok dalej w wydajności, gdzie nie ma już sensu korzystać z V-Box, innego niż niesamowite GUI. Nie wspominając o tym, że obecnie mają znane luki w zabezpieczeniach zabójców, a wyrocznia musi je jeszcze zaktualizować po pewnym czasie. Debian nawet tymczasowo zrzucił V-box z repozytorium z powodu braku odpowiedzialności Oracle za aktualizację kodu.
źródło
Możesz zainstalować nową wersję VirtualBox z jego strony internetowej .
Dla uproszczenia możesz postępować zgodnie z przyjętą odpowiedzią na to pytanie .
Radzę zainstalować wersję 5.1, ponieważ wersja 5.2 używa Qt 5.6, więc w Ubuntu 16.04 wygląda brzydko.
źródło
sudo apt-get install virtualbox-5.1
Wygląda na to, że jest to błąd nr 1736116 „Host [SRU] z jądrem 4.13 zawiesza się podczas uruchamiania maszyny wirtualnej z VirtualBox”
Jest teraz poprawka w pakietach virtualbox w wersji 5.1.34, dostępna w repozytorium proponowanym przez Xenial , i mam nadzieję, że wkrótce w głównym repozytorium.
W przypadku szybkiego rozwiązania kopiuj / wklej to zadziałało dla mnie:
Po przeniesieniu pakietów z Xenial do głównego repozytorium możesz to zrobić
źródło