Зачем мне нужно повторно загружать модули ядра для виртуального бокса после обновления ядра?

После последнего обновления ядра в Ubuntu 12.10 мне пришлось вручную перезагрузить два модуля ядра для Virtualbox.

modprobe vboxdrv и modprobe vboxnetflt

Я не знаю достаточно о системе, чтобы сказать, если это ошибка, или если она должна быть такой, но это довольно неудобно. [User]

Это было автоматическое обновление, которое попросило меня перезагрузиться, когда закончите. После перезагрузки виртуальные машины не запускались, пока я не перезагрузил модули.

Итак, мои вопросы: это нормально? Это произойдет с другими пакетами или просто с Virtualbox? Предполагается, что обновитель должен сделать это автоматически? Должен ли я записывать отчет об ошибке, и если да, то кому?

1
задан 22 January 2013 в 07:48

1 ответ

Если вам нужно было запустить '/etc/init.d/vboxdrv setup' после обновления и перед загрузкой новых модулей ядра, убедитесь, что dkms установлен и обновлен правильно. Это компонент, который перекомпилировал модули при перезагрузке после обновления ядра, он также должен загружать модули по завершении. Это единственное обстоятельство, когда я могу заставить его потерпеть неудачу при тестировании. Если это не так, я возьму совет Элиа и напишу отчет об ошибке.

2
ответ дан 25 May 2018 в 02:17

Другие вопросы по тегам:

Похожие вопросы: