Astra linux install virtualbox additions

Драйверы VirtualBox для Astra Linux

В нашем репозитории появились утилиты и модули ядра VirtualBox для использования в гостевой ОС Astra Linux Special Edition.

Обновление. Для версии 1.5 в репозиторий включены драйверы и утилиты версии 5.1.8.

В первую очередь, полезны для нормальной работы графического интерфейса X Window. В помощь тем, кто использует Астру в виртуальной машине. Пакеты доступны для версий 1.4 и 1.5.

Установка модулей ядра (для 1.4):

sudo aptitude install virtualbox-guest-modules-3.16.0-16-generic

Для версии 1.5 Астры модули ядра уже включены в состав дистрибутива и дополнительных действий не требуется.

Установка дополнения VirtualBox:

sudo aptitude install virtualbox-guest-x11

Красоты вам и чёткости 4К!

25 комментариев

Здравствуйте. Драйверы есть. Но похоже возможности запуска Virtual Box в версии 1.5 ограничены. На сайте http://wiki.astralinux.ru/ перед установкой рекомендуют поставить дополнительные пакеты sudo apt-get install linux-headers-generic build-essential module-assistant Однако пакет build-essential находится на диск для разработчиков, который не входит в поставку. о чем в самой вики не упоминается. Но даже если есть диск или аналог пакета из репозитория Debian, все равно возникают проблемы. Например: build-essential : Зависит: libc6-dev но он не будет установлен или
libc-dev
Зависит: gcc (>= 4:4.4.3) но он не будет установлен
Зависит: g++ (>= 4:4.4.3) но он не будет установлен. И это еще не все. Учитывая, что установка VirtualBox в других дистрибутивах на основе Debian проходит гораздо глаже, то включение драйверов без возможности быстро запуска виртуальной машины (из коробки), скорее минус. чем плюс. Служба поддержки рекомендует переустановить пакеты необходимые для сборки вручную. Но тогда зачем они вообще устанавливаются. если все равно переустанавливать нужно?

собственно, проблема у меня такая же как у топикстартера. О каком пакете со скомпилированными модулями вы говорите и как его установить?

Установил ваш пакет. Устанавливаю virtualbox с их репозитория. получаю такой ответ. This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
Please install the Linux kernel «header» files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-generic linux-headers-4.2.0-23-generic
This system is currently not set up to build kernel modules.
Please install the gcc make perl packages from your distribution.
Please install the Linux kernel «header» files matching the current kernel
for adding new hardware support to the system.
The distribution packages containing the headers are probably:
linux-headers-generic linux-headers-4.2.0-23-generic There were problems setting up VirtualBox. To re-start the set-up process, run
/sbin/vboxconfig

Читайте также:  Chrome or firefox on linux

при попытке старта виртуальной машины Kernel driver not installed (rc=-1908) The VirtualBox Linux kernel driver (vboxdrv) is either not loaded or there is a permission problem with /dev/vboxdrv. Please reinstall the kernel module by executing ‘/sbin/vboxconfig’ as root. where: suplibOsInit what: 3 VERR_VM_DRIVER_NOT_INSTALLED (-1908) — The support driver is not installed. On linux, open returned ENOENT

А, вы хотите запустить VirtualBox в Astra Linux. В статье речь про драйверы для ГОСТЕВОГО запуска Astra Linux ВНУТРИ VirtualBox.

Здравствуйте, попробовал установить, но новых разрешений так и не появилось..
dmesg |grep vbox
[ 1995.698347] vboxguest: misc device minor 56, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
[ 1995.698352] vboxguest: Successfully loaded version 5.0.0_Ubuntu (interface 0x00010004)
[ 1995.744085] [drm] Initialized vboxvideo 1.0.0 20090303 for 0000:00:02.0 on minor 0
[ 2006.499886] vboxsf: Successfully loaded version 5.0.0_Ubuntu (interface 0x00010004)

Источник

QEMU/libvirt

При создании виртуальной машины Astra Linux Common Edition 2.12 или Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и РУСБ.10015-16 исп. 1 в системе виртуализации QUEMU/libvirt использовать тип виртуальной системы «Debian 9».

Установка spice-vdagent

Пакет интеграции гостевых машин spice-vdagent доступен в репозитории Astra Linux Common Edition 2.12 на дисках оперативных обновлений Astra Linux Special Edition:

  • Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) — БЮЛЛЕТЕНЬ № 20191029SE16 — оперативное обновление 4
  • Astra Linux Special Edition РУСБ.10015-16 исп. 1 — Бюллетень № 20201007SE16

При подключенных репозиториях пакетов установку spice-vdagent можно выполнить командой на виртуальной машине:

Oracle VirtualBox

При создании виртуальной машины ОС ОН Astra Linux в системе виртуализации Oracle VirtualBox использовать следующие характеристики:

Установка гостевых дополнений Oracle VirtualBox

  1. Запустить гостевую машину, войти с правами администратора (администратора с высоким уровнем целостности для Astra Linux Special Edition с включенным МКЦ).
    Для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Special Edition РУСБ.10015-16 исп. 1 требуется подключить в качестве источника пакетов диск со средствами разработки (см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов).
  2. В меню управления виртуальной машиной выбрать пункт ‘Устройства’ и ‘Подключить образ диска Дополнений гостевой ОС’ (возможно, предварительно придётся освободить привод дисков);
    При необходимости, образ диска Дополнений можно скачать здесь (для версии 5.2.12 файл VBoxGuestAdditions_5.2.12.iso).
  3. При использовании графического интерфейса можно просто открыть диск в менеджере MC, или примонтировать его с помощью графического менеджера файлов. При работе в командной строке примонтировать диск ‘Дополнений гостевой ОС’ из командной строки :
Читайте также:  Kali linux virtualbox user

modinfo vboxguest
filename: /lib/modules/4.15.3-1-generic/misc/vboxguest.ko
version: 5.2.12 r122591
license: GPL
description: Oracle VM VirtualBox Guest Additions for Linux Module
author: Oracle Corporation
srcversion: 97DF7F909E8F8138956CB2D
alias: pci:v000080EEd0000CAFEsv00000000sd00000000bc*sc*i*
depends:
retpoline: Y
name: vboxguest
vermagic: 4.15.3-1-generic SMP mod_unload

Для того, чтобы после установки Гостевых дополнений заработали буферы обмена, не забудьте включить их в меню управления виртуальной машиной пункт меню «Устройства», подпункты «Общий буфер обмена» и «Функция Drag and Drop».

При этом, файлы, передаваемые на виртуальную способом Drag and Drop, копируются в каталог «/tmp/VirtualBox Droped Files»

VMWare

Возможные проблемы

При установке Astra Linux на виртуальную машину VMware может возникнуть проблема с черным экраном в начале установки. Решить эту проблему возможно следующим образом:

В начале установки, после выбора языка, нажмите F6 (Параметры) и установите режим acpi=off

С виртуальной машиной VirtualBox проблем не выявлено.

Источник

Установка пакетов

Пакет VirtualBox доступен для скачивания на официальном сайте web-сайте https://www.virtualbox.org/wiki/Linux_Downloads. Для установки в Astra Linux следует выбирать версию, предназначенную для совместимого дистрибутива Debian (см. Таблица вариантов исполнения Astra Linux Special Edition).

Кроме файла с собственно пакетом VirtualBox рекомендуется также установить плагин расширений (extension pack). Этот файл также доступен на сайте VirtualBox;

Получить и установить пакеты для установки можно следующими способами:

  • из репозитория Oracle VirtualBox;
  • из репозитория Debian;
  • из загруженных файлов без подключения сторонних репозиториев.

Установка из репозитория Oracle VirtualBox

deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian buster contrib
deb [arch=amd64] https://download.virtualbox.org/virtualbox/debian stretch contrib
deb https://deb.debian.org/debian/ buster main
deb https://archive.debian.org/debian/ stretch main

Установка из репозитория Debian

Доступная в репозитории Debian версия virtualbox несовместима с ядром 5.4. При наличии в системе даже незагруженных версий ядра (5.4.0.54, 5.4.0.71) при установке пакета будут выдаваться сообщения об ошибке. Удалить образы ядра 5.4 можно командами:

  • Подключить репозитории Debian (подробнее см. Подключение репозиториев с пакетами в ОС Astra Linux и установка пакетов):
    • для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.7) — неприменимо;
    • для Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6):
    deb https://archive.debian.org/debian/ stretch-backports contrib deb https://archive.debian.org/debian/ stretch main
    W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: https://archive.debian.org/debian stretch-backports InRelease: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY 648ACFD622F3D138 W: Произошла ошибка при проверке подписи. Репозиторий не обновлён и будут использованы предыдущие индексные файлы. Ошибка GPG: https://archive.debian.org/debian stretch Release: Следующие подписи не могут быть проверены, так как недоступен открытый ключ: NO_PUBKEY 7638D0442B90D010 NO_PUBKEY 04EE7237B7D453EC NO_PUBKEY EF0F382A1A7B6500

    и повторить обновление списка пакетов. Если установка пакета не помогла полностью избавиться от ошибки, то недостающие ключи репозиториев можно загрузить командами:

    sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 04EE7237B7D453EC
    sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 648ACFD622F3D138
    sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 7638D0442B90D010
    sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys 04EE7237B7D453EC
    sudo apt-key adv —keyserver keyserver.ubuntu.com —recv-keys EF0F382A1A7B6500

    Установка из загруженных файлов без подключения сторонних репозиториев

    • для установки на Astra Linux Special Edition РУСБ.10015-01 (очередное обновление 1.6) и Astra Linux Special Edition РУСБ.10015-16 исп. 1:
      • Подключить в качестве источника пакетов диск со средствами разработки и диски оперативных обновлений (обновление основного диска и обновление диска со средствами разработки);
      • Установить пакет ca-certificates (требуется только для скачивания файлов):
      • для Astra Linux Special Edition 1.7 использовать версию для Debian 10 представленную на странице: https://www.virtualbox.org/wiki/Linux_Downloads :
      • для Astra Linux Special Edition 1.6 и Astra Linux Common Edition выбрать версию для Debian 9 из представленных на странице https://www.virtualbox.org/wiki/Download_Old_Builds_6_1;
      N: Download is performed unsandboxed as root as file '/tmp/tmp.yKiAwHtLXZ/virtualbox-6.1_6.1.26-145957~Debian~stretch_amd64.deb' couldn't be accessed by user '_apt'. - pkgAcquire::Run (13: Отказано в доступе)

      Установка Дополнений гостевой ОС на ГОСТЕВЫЕ машины

      Порядок установки дополнений гостевой ОС см. в статье Установка Astra Linux на виртуальные машины

      Возможные проблемы

      Не работают элементы диалогового окна выбора носителя » настройки VM -> Носители -> Выбор образа оптического диска»

      В файле ~/.config/Trolltech.conf в секции [Qt] прописать строку:

      Перезапустить окно VirtualBox.

      Ошибка «VBoxNetAdpCtl: Error while adding new interface: failed to open.dev/vboxnetctl: No such file or directory»

      Если после обновления ядра возникает ошибка «VBoxNetAdpCtl: Error while adding new interface: failed to open.dev/vboxnetctl: No such file or directory». Драйвер ядра VirtualBox Linux (vboxdrv) не установлен необходимо:

      Источник

Оцените статью
Adblock
detector