VirtualBox
Редактировал(а) atsarkov 09.07.2024 17:07
Установка VirtualBox
- Скачать дистрибутив VirtualBox для Debian 10;
- Отключить проверку подписи модулей ядра и защиту памяти MPROTECT. Для этого в файле /etc/default/grub в строку GRUB_CMDLINE_LINUX_DEFAULT="quiet" добавить параметры "module.sig_enforce=0 mprotect=off".
Пример:
GRUB_CMDLINE_LINUX_DEFAULT="quiet module.sig_enforce=0 mprotect=off"
- Обновить конфигурацию загрузчика (GRUB) командой:
sudo update-grub
- Установить дополнительные пакеты build-essential и linux-headers-amd64 командой:
sudo apt install build-essential linux-headers-amd64
- Перейти в каталог со скачанными deb-пакетами и установить пакет VirtualBox командой:
sudo apt install ./имя_установочного_файла.deb
- При возникновении проблем с зависимостями выполнить команду:
sudo apt -f install
- Следуя рекомендациям VirtualBox создать ключ для подписи командами:
sudo mkdir -p /var/lib/shim-signed/mok
sudo openssl req -nodes -new -x509 -newkey rsa:2048 -outform DER -addext "extendedKeyUsage=codeSigning" \
-keyout /var/lib/shim-signed/mok/MOK.priv -out /var/lib/shim-signed/mok/MOK.der
sudo mokutil --import /var/lib/shim-signed/mok/MOK.der
sudo openssl req -nodes -new -x509 -newkey rsa:2048 -outform DER -addext "extendedKeyUsage=codeSigning" \
-keyout /var/lib/shim-signed/mok/MOK.priv -out /var/lib/shim-signed/mok/MOK.der
sudo mokutil --import /var/lib/shim-signed/mok/MOK.der
- Перезагрузить компьютер и в появившемся запросе MOK выбрать Сontinue booting;
- Выполнить команду конфигурирования VirtualBox:
sudo /sbin/vboxconfig
- Для возможности использования флеш-накопителей добавить пользователя в группу vboxusers командой:
sudo usermod -aG vboxusers <имя_пользователя>