16.04 LTS и Virtualbox 5.2

Я борюсь с тем, чтобы Virtualbox 5.2 работал с 16.04 LTS. Я прочитал все, что было опубликовано по этой теме. Путь установки, в результате которого продвигался вперед, был через пакет .deb с сайта Oracle (и добавлен соответствующий добавочный пакет). Я просто загружаю графический интерфейс менеджера виртуальных машин. Однако, когда я пытаюсь запустить виртуальную машину, сообщения об ошибках, связанные с ядром, продолжают появляться. Во-первых, у меня были проблемы с «vboxdrv» и исправлено это, подписав модули ядра, как предложено здесь. Не удалось загрузить «vboxdrv» после обновления до Ubuntu 16.04 (и я хочу сохранить безопасную загрузку). После этого запуск виртуальной машины приводит к другой ошибке : «Ошибка RTR3InitEx с rc = -1912. Модули ядра Virtualbox не соответствуют этой версии VirtualBox« Running / sbin / vboxconfig привели к сбою, и это то, что я вижу в журнале: «SUP_IOCTL_COOKIE: несоответствие версии. Запрошено: 0x290000 мин: 0x290000 Ток: 0x240000 ". Что дальше? Спасибо!

0
задан 18 January 2018 в 04:13

2 ответа

Вот что я сделал.

Шаг 1: Настройка репозитория Apt

Сначала отредактируйте файл /etc/apt/sources.list и добавьте следующую строку: deb http: / /download.virtualbox.org/virtualbox/debian xenial contrib

Сделайте это, открыв программу обновления программного обеспечения и нажмите «Настройки». Нажмите «Другое программное обеспечение», затем нажмите кнопку «Добавить ...». Скопируйте строку выше. Закройте, затем нажмите «Перезагрузить».

Шаг 2. Настройка открытого ключа Oracle

После добавления необходимого репозитория apt в вашу систему загрузите и импортируйте открытый ключ Oracle для apt-secure, используя следующие команды.

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 -

Шаг 3: Установите Oracle VirtualBox

. После завершения вышеуказанных шагов, давайте установим VirtualBox, используя следующие команды. Если вы уже установили какую-либо более старую версию VirtualBox, команда «Ниже» автоматически обновит ее.

sudo apt-get update sudo apt-get install virtualbox-5.2

Шаг 4: Установите пакеты dkms, чтобы убедиться, что хост-модули VirtualBox правильно обновлены, если версия ядра изменяется во время следующее:

sudo apt-get install dkms

Шаг 5: Запустите VirtualBox

Мы можем использовать ярлыки панели управления, чтобы запустить VirtualBox или просто запустить следующую команду с терминала.

virtualbox

При первом запуске VirtualBox может предложить вам принять лицензионное соглашение. Обновления придут автоматически.

Рекомендация:

Виртуальная коробка предлагает «гостевые дополнения»; пакет драйверов устройств и системных приложений, которые обычно улучшают производительность, особенно графики.

0
ответ дан 17 July 2018 в 22:45

Вот что я сделал.

Шаг 1: Настройка репозитория Apt

Сначала отредактируйте файл /etc/apt/sources.list и добавьте следующую строку: deb http: / /download.virtualbox.org/virtualbox/debian xenial contrib

Сделайте это, открыв программу обновления программного обеспечения и нажмите «Настройки». Нажмите «Другое программное обеспечение», затем нажмите кнопку «Добавить ...». Скопируйте строку выше. Закройте, затем нажмите «Перезагрузить».

Шаг 2. Настройка открытого ключа Oracle

После добавления необходимого репозитория apt в вашу систему загрузите и импортируйте открытый ключ Oracle для apt-secure, используя следующие команды.

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 -

Шаг 3: Установите Oracle VirtualBox

. После завершения вышеуказанных шагов, давайте установим VirtualBox, используя следующие команды. Если вы уже установили какую-либо более старую версию VirtualBox, команда «Ниже» автоматически обновит ее.

sudo apt-get update sudo apt-get install virtualbox-5.2

Шаг 4: Установите пакеты dkms, чтобы убедиться, что хост-модули VirtualBox правильно обновлены, если версия ядра изменяется во время следующее:

sudo apt-get install dkms

Шаг 5: Запустите VirtualBox

Мы можем использовать ярлыки панели управления, чтобы запустить VirtualBox или просто запустить следующую команду с терминала.

virtualbox

При первом запуске VirtualBox может предложить вам принять лицензионное соглашение. Обновления придут автоматически.

Рекомендация:

Виртуальная коробка предлагает «гостевые дополнения»; пакет драйверов устройств и системных приложений, которые обычно улучшают производительность, особенно графики.

0
ответ дан 24 July 2018 в 13:22
  • 1
    Благодарю. Я пытался сделать это вчера несколько раз. На всякий случай, я повторил это сегодня. Результат: следующие пакеты имеют неудовлетворенные зависимости: virtualbox-5.2: Depends: libqt5core5a (& gt; = 5.7.0), но должно быть установлено 5.6.1 + dfsg-3ubuntu6 ~ 4 Зависит: libqt5widgets5 (& gt; = 5.7.0) но должно быть установлено 5.6.1 + dfsg-3ubuntu6 ~ 4. Зависит: libvpx4 (& gt; = 1.6.0), но он не установлен. E: Не удалось исправить проблемы, вы имели сломанные пакеты. – sheremey 18 January 2018 в 06:34
  • 2
    Постскриптум По какой-то причине прямые установки libqt5 не помогают, и если вместо использования apt-get-маршрута я устанавливаю vbox из .deb-файлов, нет никаких проблем с libqt, диспетчер vbox загружается просто отлично, и есть липкие проблемы ядра после попыток запуска виртуальной виртуальной машины (исходный пост) – sheremey 18 January 2018 в 06:37
  • 3
    У меня была аналогичная проблема с тем, что я пытался установить. Я закончил работу с менеджером пакетов Muon и получил свои зависимости от этого. Я смог исправить свои сломанные пакеты. – Dave 19 January 2018 в 03:32
  • 4
    Поскольку я подозреваю, что мои предыдущие установки ввели какой-то беспорядок, и никто из них не обнаружил решение для разрешения конфликта ядра (см. OP), я прибегал к Infamous Microsoft Windows Solution и делал чистую переустановку Ubuntu из царапина! После этого, чтобы сохранить эксперимент чистым, я следовал точным шагам предлагаемого решения Дейва и как вы думаете? - Загрузка VBoxGUI очень просто, однако попытка запуска виртуальной машины выглядит очень похожей на исходную проблему: драйвер ядра не установлен (rc = -1908). vbox 5.2.6 r120293 ubuntu 16.04 LTS – sheremey 13 February 2018 в 12:14
  • 5
    Постскриптум Это выглядит абсолютно глупо, так как я использовал этот гостевой виртуальный компьютер под управлением Linux (debian) и Windows 7 с самого начала 2013 года, он был безопасно экспортирован в качестве устройства и импортирован в новый VBox (на всякий случай). Тем не менее, LTS16.04 + VBOX 5.2 просто не работает ... – sheremey 13 February 2018 в 12:19

Другие вопросы по тегам:

Похожие вопросы: