В настоящее время я пытаюсь восстановить VirthalBox и запустить его на Ubuntu 20.04, но во время установки пакета virtualbox-dkms
я получил следующее ошибка:
ERROR (dkms apport): kernel package linux-headers-4.15.0-34-generic is not suppo
rted
Error! Bad return status for module build on kernel: 4.15.0-34-generic (x86_64)
Consult /var/lib/dkms/virtualbox/6.1.10/build/make.log for more information.
Как я могу решить эту проблему, чтобы VirtualBox снова заработал?
В итоге я решил проблему, вручную установив более новую версию ядра. Я нашел руководство на It's Foss, которое помогло мне загрузить и установить ядро.
Я вручную загрузил deb-пакеты для ядра (версия 5.6.4) с сайта ядра Ubuntu, который включает следующие файлы (у меня 64-битная архитектура):
НОМЕР ВЕРСИИ
_all.debНОМЕР ВЕРСИИ
_amd64.debНОМЕР ВЕРСИИ
_amd64.debНОМЕР ВЕРСИИ
_amd64.debЯ поместил все эти файлы в отдельную папку, открыл окно терминала и изменил путь к этой папке, используя команда: cd {путь_папки}
где {путь_папки}
— это полный путь к папке, в которую я скачал deb-файлы для ядра.
Затем я установил их, выполнив команду: sudo dpkg -i *.deb
После этого все, что мне нужно было сделать, это перезагрузить компьютер, и я был обновлен до более новой версии ядра.