Я использую Oracle VirtualBox для тестирования различных дистрибутивов Linux и Unix.
На данный момент я проверил сотни виртуальных машин в VirtualBox.
Сегодня я запустил серверную виртуальную машину Ubuntu 18.04 на своем рабочем столе Ubuntu 18.04 и получил следующую ошибку.

error.

Kernel driver not installed (rc=-1908)

The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall virtualbox-dkms package and load the kernel module by executing

'modprobe vboxdrv'

as root.

where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) - The support driver is not installed. On linux, open returned ENOENT.
Я нажал «ОК», чтобы закрыть окно сообщения, и увидел еще один момент на заднем плане.
Failed to open a session for the virtual machine Ubuntu 18.04 LTS Server.

The virtual machine 'Ubuntu 18.04 LTS Server' has terminated unexpectedly during startup with exit code 1 (0x1).

Result Code: 
NS_ERROR_FAILURE (0x80004005)
Component: 
MachineWrap
Interface: 
IMachine {85cd948e-a71f-4289-281e-0ca7ad48cd89}
Я не знал, что делать в первую очередь.
Я запустил следующую команду, чтобы проверить, поможет ли это.
$ sudo modprobe vboxdrv

И я получил эту ошибку.

modprobe: FATAL: Module vboxdrv not found in directory /lib/modules/5.0.0-23-generic
Внимательно прочитав оба сообщения об ошибках, я понял, что должен обновить приложение Virtualbox.

Если вы когда-нибудь сталкивались с этой ошибкой в Ubuntu и ее вариантах, таких как Linux Mint, все, что вам нужно сделать, это просто переустановить или обновить пакет «virtualbox-dkms» с помощью команды:

$ sudo apt install virtualbox-dkms
Или гораздо лучше обновить всю систему:
$ sudo apt upgrade
Теперь ошибка исчезла, и я мог без проблем запускать виртуальные машины из VirtualBox.
Please follow and like us:

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