Ядро & Оборудование
   141

Ошибка запуска модулей ядра Manjaro Deepin linux49 [SOLVED]

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

systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/usr/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: failed (Result: exit-code) since Mon 2017-08-21 07:46:04 CEST; 44s ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
  Process: 619 ExecStart=/usr/lib/systemd/systemd-modules-load (code=exited, status=1/FAILURE)
 Main PID: 619 (code=exited, status=1/FAILURE)

авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxguest': No such device
авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxsf': No such device
авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxvideo': No such device
авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxguest': No such device
авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxsf': No such device
авг 21 07:46:04 emil-pc systemd-modules-load[619]: Failed to insert 'vboxvideo': No such device
авг 21 07:46:04 emil-pc systemd[1]: systemd-modules-load.service: Main process exited, code=exited, status=1/FAILURE
авг 21 07:46:04 emil-pc systemd[1]: Failed to start Load Kernel Modules.
авг 21 07:46:04 emil-pc systemd[1]: systemd-modules-load.service: Unit entered failed state.
авг 21 07:46:04 emil-pc systemd[1]: systemd-modules-load.service: Failed with result 'exit-code'.


Я нашел очень много решений данной проблемы, но ни одно предложение не решает этой проблемы у меня. Одни говорят, что нужно установить virtualbox-guest-dkms, другие говорят, что наоборот нужно удалить данный пакет. Вот и не пойми что делать. Но как бы то ни было — проблемы это не решает.

РЕШЕНИЕ: Нужно удалить linux49-virtualbox-guest-modules

1 комментарий

avatar
$ systemctl status systemd-modules-load.service
● systemd-modules-load.service - Load Kernel Modules
   Loaded: loaded (/lib/systemd/system/systemd-modules-load.service; static; vendor preset: disabled)
   Active: active (exited) since Mon 2017-08-21 16:04:02 +05; 3h 47min ago
     Docs: man:systemd-modules-load.service(8)
           man:modules-load.d(5)
  Process: 200 ExecStart=/lib/systemd/systemd-modules-load (code=exited, status=0/SUCCESS)
 Main PID: 200 (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/systemd-modules-load.service

Проблема не в модулях, скорее всего, а в сервисе, который, судя по выхлопу, не стартует. Столкнулся с такой проблемой (на gentoo) после обновления systemd до версии 234, в котором сама служба и сервисы (почему-то не все) переехали в новую директорию (/lib/...). Проблема решается отключением и включением службы, для формирования правильного симлинка. Или можете вручную подправить симлинк на службу.
# systemctl disable systemd-modules-load.service
# systemctl enable systemd-modules-load.service

Не знаю, Ваш это случай или нет, но попробуйте )
Если поможет, то советую просмотреть все службы на наличие битых симлинков. В моем случае таковыми оказались сервисы синхронизации времени, нетворкменеджера и синезуба.
Последний раз редактировалось
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.