Ubuntu 16.04 - VirtualBox 5.0 - Аварії хоста


17

Не виконуючи жодного оновлення, раптом сьогодні, коли я спробував включити VM у VirtualBox, хост-машина (працює на Ubuntu 16.04) замерзла.

  • Я спробував кілька разів, і проблема постійно повторювалася.

  • Я біжу пам’яті: все добре

  • Намагався створити новий VM про всяк випадок: те саме питання.

  • Зниження встановлення VirtualBox: зовсім не допомогло.
  • Мережа відключена, загальні папки тощо: нічого.

На цій же машині я також отримав Windows 10 в подвійному завантаженні. У мене є пара VM в VBox та VMWare. Тільки для того, щоб мінімізувати ймовірність будь-якої проблеми з HW, я запустив VM там, і вони працюють чудово.

Будь-яка ідея?

Єдиним способом відновити хост було жорстке скидання.

ps: Заморожування відбувається, як тільки я натискаю кнопку "Пуск".

Деталі хоста:

  • VirtualBox: Версія 5.0.40_Ubuntu

  • Ядро: 4.13.0-26-generic

  • Гість: не має значення (windows 10, OpenSuse, CentOS)

  • Файл журналу VirtualBox порожній.


Дякую і дякую Google, тому що у мене сьогодні така ж проблема. І google направить мене на вашу посаду тут. Дуже цінуємо вашу роботу тут.
Годинник ZHONG

2
Тут вирішено те саме питання: superuser.com/questions/1284705/…
chus

Відповіді:


15

З'ясували це після наступного:

https://ubuntuforums.org/showthread.php?t=2382314

(Довелося оновити VBox до 5.2 і все працювало нормально)

Якщо вам це потрібно, слід було також дотримуватися: VirtualBox - RTR3InitEx не вдався з rc = -1912 (rc = -1912) , щоб повністю видалити всі попередні установки

Було тихе оновлення безпеки, яке призвело до того, що старі установки VirtualBox (старші 5,2) повісили весь хост.


3
Після встановлення 5.2 з Oracle мені довелося видалити virtualbox-dkms та перезавантажити.
Хуан Калеро

просто повне видалення virtualbox з чимось на кшталт sudo apt-get remove virtualbox*або sudo aptitude remove virtualbox перед встановленням нової версії зробить свою справу.
DJCrashdummy

6

Я дуже ціную Саносей і Бертран Ло, питання і відповіді тут. Я стежив за ними і вирішив цю проблему щодо своєї ситуації, дозвольте підсумувати, що я зробив для цього питання, крок за кроком, повністю для вашої зручності:

  1. sudo apt autoremove virtualbox

  2. Перезавантажте.

  3. Додайте deb https://download.virtualbox.org/virtualbox/debian xenial contribдо списку джерел програмного забезпечення Ubuntu 16.04.

    (запустіть "Програмне забезпечення та оновлення та виберіть вкладку" Інше програмне забезпечення "та натисніть кнопку" Додати ", потім вставте deb https://download.virtualbox.org/virtualbox/debian xenial contribрядок APT)

  4. sudo apt update && sudo apt install virtualbox-5.2

    Будьте обережні! Це virtualbox-5.2замість virtualbox.

  5. після установки перезавантажте

  6. запустіть virtualbox, і ви побачите, що ваша версія virtualbox зараз 5.2, і це не призведе до краху цілого хоста ubuntu16.04 під час запуску однієї гостьової ОС.

Оригінальна версія virtualbox в ubuntu16.04 не могла працювати належним чином з останньою версією Ubuntu16.04, навіть Canonical заяви 16.04 є їх LTS (Long Term Support) версією, принаймні, вона не могла підтримувати virtualbox 5.0 зараз.


Нічого собі після стільки видалення перевстановлення ... аварійне завершення знову і знову. Не вдалося дізнатись, чому віртуальна скринька за замовчуванням продовжує працювати. Тоді я знайшов цю посаду. Спасибі!!!
Левелін

1
Llewellyn, мені приємно знати, що ви також вирішили цю проблему. Це дійсно помилка в Ubuntu16.04 LTS, але вони не знайшли і не виправили це, все-таки це безкоштовна служба ОС, ми не могли звинуватити команду Canonical, але нам все-таки потрібна справна віртуальна скринька. Це показує цінність веб-сайтів Google і StackOverflow, вони набагато потужніші, ніж спеціалізовані інженерно-перевірочні команди Canonical.
Годинник ZHONG

2

також зіткнувся з цією проблемою, дякую за поради вище! Однак є ще один крок, щоб «влучне оновлення» не працювало, нові клавіші, вставте це в термінал:

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 -

https://www.virtualbox.org/wiki/Linux_Downloads )


До яких порад ви звертаєтесь? Питання зазначає "Будь-яка ідея?", Точно не щось на зразок поради, правда? Якщо це доповнення до існуючої відповіді, щоб в подальшому вдосконалити її, то, будь ласка, РЕДАКТУЙТЕ свою відповідь, щоб вказати, яку відповідь ви маєте на увазі. Також: "вище" є відносним ... залежить, як хтось, хто переглядає наявні відповіді, сортував ці відповіді ...
Pierre.Vriens

1

Саме ця ситуація. І зовсім видалено.

І додайте сховище офіційного VB:

deb https://download.virtualbox.org/virtualbox/debian xenial contrib

потім перевстановіть. працювати як завжди.


1
Рекомендую відредагувати цю відповідь, щоб розширити її конкретними деталями, як це зробити. (Дивіться також Як я можу написати гарну відповідь? Для загальних порад про те, які різновиди відповідей вважаються найціннішими на Ask Ubuntu.)
Девід Фоерстер

Шкода, я не міг повторити проблему. Виглядає так, що прийшло з тихого оновлення virtualbox. як описує Саносей.
Бертран Ло

0

Сьогодні я виявив, що Ubuntu16.04 вже включає virtualbox-5.2 у свій останній патч: https://download.virtualbox.org/virtualbox/debian xenial / contrib amd64 virtualbox-5.2 amd64 5.2.10-122088 ~ Ubuntu ~ xenial

Отже, це означає, що ми могли просто використовувати:

sudo apt upgrade

щоб виправити це питання безпосередньо. Можливо, спеціальні команди Canonical, що займаються інженерією та валідацією, також знайшли цю проблему і прочитали наш пост тут. Зараз рішення набагато простіше. Лише одна командна лінія:

sudo apt upgrade

Потім перезавантажте.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.