Я оновлююсь з Ubuntu 15.10 до 16.04 і з тих пір VirtualBox 5.0.18 вже не запускає свої віртуальні машини. Він скаржиться, що "vboxdrv" не завантажений. Тому я намагаюся завантажити його та отримаю таку помилку:
$ sudo modprobe vboxdrv
modprobe: ERROR: could not insert 'vboxdrv': Required key not available
Я вважаю, що це пов'язано із захищеним завантаженням, яке я використовую і яке я хочу продовжувати використовувати. Насправді з захищеним завантаженням Ubuntu 15.10 та VirtualBox працювали чудово.
Також я спробував, $ sudo apt-get --reinstall install virtualbox-dkms
який побудував модуль ядра успішно, але не вирішив цю проблему.
Будь-яка ідея, як завантажувати vboxdrv, зберігаючи захищене завантаження?
Оновлення 2 : Також я спробував виконати sudo mokutil --disable-validation
. Виконуючи цю команду, під час наступного завантаження мені буде запропоновано відключити захищене завантаження, додати ключ або хеш з диска. Оскільки я не хочу відключати безпечне завантаження, схоже, що це також не вирішує мою проблему. Також я хочу підтримувати UEFI для паралельної установки Windows.
Примітка : Якщо ви не проти відключення захищеного завантаження, див. Чому я отримую "Необхідний ключ недоступний" під час встановлення сторонніх модулів ядра або після оновлення ядра? замість цього.
aptitude install virtualbox virtualbox-dkms
буде підписувати модуль і запросить у вас одноразовий пароль (?). Перезавантажте систему, введіть конфігурацію MOK і введіть ключ, використовуючи цей пароль.