Я пытался запустить виртуальную машину на Kali Linux LightDM, но затем появилось это. Пожалуйста, помогите мне [закрыто]

Вопрос или проблема

Драйвер ядра не установлен (rc=-1908)

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

‘modprobe vboxdrv’

от имени root.

Если на вашей системе включена безопасная загрузка EFI, вам также может понадобиться подписать модули ядра (vboxdrv, vboxnetflt, vboxnetadp, vboxpci) перед их загрузкой. Пожалуйста, посмотрите документацию вашей системы Linux для получения дополнительной информации.

где: suplibOsInit что: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) – Поддерживающий драйвер не установлен. В Linux open вернул ENOENT.

После выполнения sudo modprobe vboxdr, появилось следующее.

$ sudo modprobe vboxdr

[sudo] пароль для sean_rg101:
modprobe: FATAL: Модуль vboxdr не найден в директории /lib/modules/6.10.11-amd64

Ответ или решение

Проблема, с которой вы столкнулись, связана с драйверами VirtualBox на Kali Linux. Ошибка Kernel driver not installed (rc=-1908) указывает на то, что модуль ядра для VirtualBox не установлен или не загружен. Давайте рассмотрим, как решить эту проблему шаг за шагом.

Решение проблемы с установкой драйвера VirtualBox на Kali Linux

  1. Проверьте установлен ли пакет dkms:
    Пакет dkms (Dynamic Kernel Module Support) позволяет автоматически компилировать и загружать модули ядра, когда обновляется версия ядра. Убедитесь, что он установлен, выполнив команду:

    sudo apt-get install dkms
  2. Переустановите VirtualBox и связанные с ним модули:
    Следующий шаг — это переустановка пакета virtualbox-dkms, чтобы убедиться, что все необходимые драйверы установлены правильно. Для этого выполните:

    sudo apt-get install --reinstall virtualbox-dkms
  3. Загрузите модуль vboxdrv:
    Теперь, когда драйвер установлен, попробуйте загрузить модуль с помощью команды:

    sudo modprobe vboxdrv

    Если вы столкнетесь с ошибкой modprobe: FATAL: Module vboxdr not found, это может быть связано с неверным написанием названия модуля. Убедитесь, что вы вводите:

    sudo modprobe vboxdrv
  4. Если включен режим UEFI Secure Boot:
    Если ваш компьютер настроен с включенным UEFI Secure Boot, вам потребуется подписать модули ядра VirtualBox. Это добавляет дополнительный уровень безопасности, но также усложняет процесс. Инструкции по подписыванию модулей выходят за рамки данного ответа, и вам следует обратиться к документации вашей системы для получения информации о том, как это сделать.

  5. Проверьте наличие обновлений:
    Регулярно обновляйте ваши пакеты и ядро, так как иногда проблемы могут возникать из-за несовместимости. Выполните следующие команды:

    sudo apt-get update
    sudo apt-get upgrade
  6. Проверка конфигурации ядра и VirtualBox:
    Убедитесь, что ваше ядро совместимо с установленной версией VirtualBox. Версия VirtualBox и соответствующих модулей должна совпадать с версией ядра. Вы можете проверить текущую версию ядра командой:

    uname -r
  7. Просмотр логов:
    Если после выполнения вышеуказанных шагов проблема не решена, проверьте системные журналы на наличие дополнительных сообщений об ошибках:

    dmesg | grep vbox

Заключение

Несмотря на то, что возникшие проблемы могут казаться сложными, их решение обычно сводится к обновлению и правильной настройке программного обеспечения. Следуйте указаниям по установке и настройке VirtualBox на Kali Linux, чтобы избежать подобных ситуаций в будущем.

Если ваша проблема сохраняется после этих шагов, рассмотрите возможность обращения к сообществу Kali Linux или форумам поддержки VirtualBox для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...