Я отримав оновлення через звичайне оновлення програмного забезпечення, 10 січня-2018. Після цього VirtualBox не запускав жодної віртуальної машини, скаржившись на dkms та просив зробити modprobe vboxdrv. Дотримуючись поради, я перевстановив virtualbox-dkms за допомогою:
sudo apt-get --reinstall install virtualbox-dkms
Після цього і перезавантаження я спробував запустити VM, який заморозив всю машину, і необхідне було жорстке перезавантаження.
Чи є спосіб змусити VirtualBox працювати з останніми ядрами?
Редагувати:
Як запропонував N0rbert, команда:
apt-кеш-політика `dpkg -S VirtualBox | голова -n1 | sed -e 's /: // g' | awk '{print $ 1}' `
дає:
virtualbox-qt: Встановлено: 5.0.40-dfsg-0ubuntu1.16.04.2 Кандидат: 5.0.40-dfsg-0ubuntu1.16.04.2 Таблиця версій: *** 5.0.40-dfsg-0ubuntu1.16.04.2 500 500 http://fr.archive.ubuntu.com/ubuntu xenial-updates / multiverse amd64 100 / var / lib / dpkg / статус 5.0.18-dfsg-2build1 500 500 http://fr.archive.ubuntu.com/ubuntu xenial / multiverse amd64
EDIT (29 березня 2018 р.): Проблема для мене вирішена, з Ubuntu Ubdate з сьогоднішнього дня. Я бачив, що у нього були деякі віртуальні оновлення, тому я знову спробував завантажитися з останнім ядром. Тоді мені довелося бігати
sudo apt-get - перевстановіть встановлення virtualbox-dkms
І після цього мої віртуальні машини у VirtualBox почали працювати, не врізавши весь комп'ютер. Нарешті!
apt-cache policy `dpkg -S VirtualBox | head -n1 | sed -e 's/://g' | awk '{print $1}'`
.