Как справиться с ошибкой “Kernel Driver Not Installed (RC=-1908)”, пытаясь запустить Windows 10 на VirtualBox на хосте Linux Mint?

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

Я новичок в Linux Mint и пытаюсь разобраться с системой на своем рабочем компьютере. Я использую его только для работы с лазерным резаком, ЧПУ и 3D-принтерами, поэтому подумал, что это будет хорошим местом для начала.

Некоторые из программ, которые я использую, это LightBurn, Carbide Create, Carbide Motion и Prusa Slicer. В настоящее время я пытаюсь запустить Carbide Create и Carbide Motion, но у них нет версии для Linux.

Я пытаюсь использовать Virtual Box для запуска Windows 10, но получаю ошибку:

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

Я установил Virtual Box через встроенный магазин программного обеспечения и не знаю, как решить эту проблему.

Кроме того, я бы предпочел не давать Windows доступ на уровне ядра к моему компьютеру, так как не доверяю им. Создаст ли это поддельное ядро для Virtual Box?

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

Ошибку "Kernel Driver Not Installed (RC=-1908)" в VirtualBox на платформе Linux Mint можно устранить, следуя нескольким важным шагам. Эта проблема может возникнуть в результате отсутствия или неправильной конфигурации драйвера ядра VirtualBox, который необходим для полноценного функционирования виртуальной машины. Рассмотрим последовательность действий для решения этого вопроса.

1. Установите необходимые пакеты

Первым делом убедитесь, что у вас установлены все необходимые пакеты для работы VirtualBox. Откройте терминал и выполните следующие команды:

sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)

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

2. Переустановите VirtualBox

Если драйверы уже установлены, попробуйте переустановить VirtualBox для гарантии корректности конфигурации. Для этого выполните команды:

sudo apt remove --purge virtualbox
sudo apt install virtualbox

Эти команды сначала полностью удалят VirtualBox вместе с его зависимостями, а затем установят его заново.

3. Загрузите модули VirtualBox

После установки обязательно загрузите модули VirtualBox. Это можно сделать с помощью следующей команды:

sudo /sbin/vboxconfig

Эта команда соберет и загрузит необходимые модули ядра для VirtualBox.

4. Проверьте статус модуля ядра

Чтобы убедиться, что необходимые модули загружены, выполните следующую команду:

lsmod | grep vbox

Если среди выводимых строк вы видите модули vboxdrv, vboxnetadp, vboxnetflt и vboxpci, значит, драйвера успешно загружены.

5. Запустите VirtualBox

Теперь попробуйте перезапустить VirtualBox. Откройте приложение и проверьте, исчезла ли ошибка. Если ошибка все еще присутствует, стоит выполнить следующую команду для проверки журналов:

dmesg | grep vbox

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

6. Безопасность и доступ к ядру

По поводу вашего беспокойства о безопасности: VirtualBox использует собственные виртуальные устройства и изолирует работают приложения в пределах своей виртуальной среды. Это означает, что даже если Windows будет работать на виртуальной машине, она не сможет получить полный доступ к вашему оборудованию или ядру Linux. Тем не менее, всегда рекомендуется следить за обновлениями безопасности как для VirtualBox, так и для самой операционной системы Windows.

Заключение

Если после выполнения всех вышеперечисленных шагов ошибка "Kernel Driver Not Installed (RC=-1908)" продолжает появляться, возможно, вам стоит рассмотреть возможность использования альтернативных программ для работы с вашим оборудованием или обратиться за помощью на специализированные форумы Linux и VirtualBox, где сообщество может предложить дополнительные решения.

Соблюдение этих рекомендаций обеспечит корректную работу VirtualBox на вашем Linux Mint и поможет вам с успехом использовать Windows для запуска необходимых вам приложений.

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

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