Запуск sudo sh vboxsign.sh і отримання "FATAL: Модуль vboxdrv не знайдено в каталозі /lib/modules/4.10.0-20-generic"
Що я пропускаю? Це минуло в минулий раз, але я з тих пір модернізував, і, мабуть, щось забув. Я правильно встановив робочий каталог.
Запуск sudo sh vboxsign.sh і отримання "FATAL: Модуль vboxdrv не знайдено в каталозі /lib/modules/4.10.0-20-generic"
Що я пропускаю? Це минуло в минулий раз, але я з тих пір модернізував, і, мабуть, щось забув. Я правильно встановив робочий каталог.
Відповіді:
Спробуйте перевстановити "virtualbox-dkms"
sudo apt install --reinstall virtualbox-dkms
Для мене перевстановлення virtualbox-dkms завжди призводило до помилки. Я вперше оновив ядро, і не оновив заголовки. Мені також потрібно було це зробити
sudo aptitude install linux-headers-`uname -r`
і не приймати це перше рішення (яке насправді було нічого не робити), але прийняти друге рішення, яке було оновити деяку подальшу бібліотеку. Після цього, тоді
sudo apt install --reinstall virtualbox-dkms
працював на мене.
Перевстановлення, як згадувалося вище - не допомогло мені (в межах (X) Ubuntu 18.04 з нещодавно оновленим ядром). Що працювало в моєму випадку:
Клавіша налаштування за допомогою:
wget -q -O - http://download.virtualbox.org/virtualbox/debian/oracle_vbox_2016.asc | sudo apt-key add -
Налаштування сховища з:
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian cosmic non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
Завантажте та встановіть останню версію VirtualBox(із усіма додатковими пакунками) за цим посиланням .
На основі інших відповідей та офіційної документації Virtualbox , ось що працює:
sudo apt-get install build-essential linux-headers-`uname -r`
sudo apt-get install autoconf automake bc bison build-essential flex gcc g++ make python -y
sudo apt-get purge virtualbox
sudo sh -c 'echo "deb http://download.virtualbox.org/virtualbox/debian $(lsb_release -c | cut -f2) non-free contrib" >> /etc/apt/sources.list.d/virtualbox.org.list'
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
wget -q https://www.virtualbox.org/download/oracle_vbox.asc -O- | sudo apt-key add -
sudo apt-get update
sudo apt-get install virtualbox-6.0