Я обновил свой HD и решил начать с чистого листа с последней версии Ubuntu. Она работает, и я знаю об ошибке, которая делает невозможной установку стороннего программного обеспечения из центра программного обеспечения. До сих пор у меня не было проблем с установкой этих пакетов с помощью терминала с помощью команды dpkg. Но теперь я застрял... Я хочу установить VirtualBox, чтобы продолжить курс тестирования на проникновение, и мы используем Kali Linux на виртуальной машине для наших тренировок и экспериментов. Есть ли у кого-нибудь еще эта проблема? Есть ли у кого-нибудь еще решение для нее?
Проблема в том, что VirtualBox выдает ошибку о невозможности запустить драйвер ядра. Я пробовал удалять и переустанавливать, я пробовал переустанавливать пакет dkms (я не уверен, что это dkms - но по крайней мере что-то близкое к этому). Так что все сводится к тому, что можно установить virtual box, но нельзя запустить виртуальную машину.
решение1
Если вы хотите использовать VirtualBox на *buntus, лучше всего использовать сервер Oracle и установить его оттуда, а не использовать тот, что в репозиториях.
Поэтому вам следует удалить все, что касается VirtualBox, что вы установили из репозиториев, за исключением dkms. dkms — это единственное, что вам необходимо установить перед установкой VirtualBox.
Вам необходимо следовать инструкциям по установке сервера Oracle в вашей системе, приведенным здесь:https://www.virtualbox.org/wiki/Linux_Downloads
Для версии 16.04 есть специальный раздел, в котором подробно рассказывается, что делать с ключами.
После успешной установки вам необходимо установить пакет расширений VirtualBox, который доступен на этой странице:https://www.virtualbox.org/wiki/Downloads
Удачи!
решение2
У меня вчера была та же проблема, но я исправил ее, отключив безопасную загрузку и запустив:
sudo /sbin/rcvboxdrv setup
решение3
Установите его через synaptic
менеджер пакетов. Вы получите эти ошибки:
virtualbox-5.0:
Depends: libqt4-opengl but it is not going to be installed
Depends: libsdl1.2debian but it is not going to be installed
Depends: libvpx1 (>=1.0.0) but it is not installable
Recommends: libsdl-ttf2.0-0 but it is not going to be installed
Recommends: dkms but it is not going to be installed
Вы можете установить каждый из libqt4-opengl
, libsdl1.2debian
, libsdl-ttf2.0-0
и dkms
с помощью поиска и установки использовать сам synaptic, но вам придется устанавливать libvpx1
вручную. Чтобы загрузить libvpx1
файл, перейдите по следующей ссылке:
затем установите его с помощью следующих команд:
cd /downloaded folder
sudo dpkg -i libvpx1_1.0.0-1_amd64.deb
(Й)
решение4
VirtualBox не работает, потому что это стороннее программное обеспечение, и если включена безопасная загрузка UEFI, то Ubuntu 16.04 не установит vboxdrv. Поэтому нам нужно отключить безопасную загрузку UEFI.
- перейти к менеджеру пакетов synaptic
- поиск virtualbox-dkms
- удалите его (если у вас нет synaptic, используйте команду
sudo apt remove virtualbox-dkms
) - установите его снова из менеджера пакетов Synaptic
- Появится опция отключения безопасной загрузки UEFI
- нажмите да
- введите пароль
- Введите пароль еще раз
- перезагрузите машину
- появится мок-менеджер
- выберите 2-й вариант
- введите указанный символ пароля и введите его. Повторяйте до тех пор, пока не закончите.
- выберите да
заканчивать