Запуск Void glibc как гостя на VirtualBox

Вопрос или проблема

Я установил из void-live-x86_64-20210218-xfce.iso в последнем Virtualbox на macOS Big Sur. После установки я установил xbps-install -Sv virtualbox-ose-guest дополнения гостя VirtualBox и перезагрузил систему.

Теперь я получаю ошибку:

VBoxClient: Не удалось получить запрос на изменение дисплея, rc=VERR_INVALID_HANDLE
VBoxClient: Ошибка ожидания события, rc=VERR_INVALID_HANDLE

Скриншот:

вставьте описание изображения здесь

Как запустить Void Linux glibc в Virtualbox?

Установите на Void Linux эти два пакета:

xbps-install -Syu virtualbox-ose-guest virtualbox-ose-guest-dkms

перезагрузите

Устройства/Оптические диски добавьте VBoxGuestAdditions.iso
например, на Windows 10 в папке – C:\Program Files\Oracle\VirtualBox
вставьте описание изображения здесь
перезагрузите
На рабочем столе Xfce – VBox_GAs_6.1.32 (или вашей версии)
щелкните по значку (автоматическое монтирование)

запустите терминал
переходите к
cd /run/media/{username}/VBox_GAs_6.1.32
cd /run/media/$USER/VBox_GAs_6.1.32

запустите VBoxLinuxAdittions.run

sudo reboot
Ctrl-F
В общем, как обычно, как в других дистрибутивах Linux

Ответ или решение

Запуск Void glibc в VirtualBox: Пошаговое руководство

Если вы столкнулись с проблемами при установке и использовании Void Linux с поддержкой Guest Additions в VirtualBox на macOS Big Sur, это руководство поможет вам разрешить возникшие трудности и убедиться, что ваша система работает корректно. Ниже представлены все шаги, которые необходимо выполнить для правильной установки и настройки.


1. Установка Void Linux

Изучая процесс установки, убедитесь, что вы используете правильный ISO-образ. Начинаем с загрузки и установки void-live-x86_64-20210218-xfce.iso. После установки выполните базовые обновления:

xbps-install -Syu

Этот шаг обеспечивает систему актуальными пакетами.


2. Установка необходимых пакетов

Для коррекной работы VirtualBox вам понадобятся следующие пакеты:

xbps-install -Sv virtualbox-ose-guest virtualbox-ose-guest-dkms

Эти пакеты включают все необходимые компоненты для интеграции с VirtualBox.


3. Перезагрузка системы

После установки пакетов рекомендуется перезагрузить систему:

sudo reboot

Это нужно для того, чтобы все изменения вступили в силу.


4. Установка дополнений VirtualBox

  1. Добавьте образ VBoxGuestAdditions.iso. В меню VirtualBox выберите ваш виртуальный экземпляр, затем перейдите в Devices -> Insert Guest Additions CD Image....

  2. Монтируйте ISO-образ. После вставки образа в терминале выполните команду для перехода в директорию с монтированным образом:

cd /run/media/$USER/VBox_GAs_6.1.32
  1. Запустите скрипт установки:
sudo sh VBoxLinuxAdditions.run
  1. Перезагрузите систему:
sudo reboot

5. Решение проблем с VBoxClient

Если после выполнения всех шагов вы сталкиваетесь с ошибками, такими как:

VBoxClient: Failed to get display change request, rc=VERR_INVALID_HANDLE
VBoxClient: Failure waiting for event, rc=VERR_INVALID_HANDLE

Эти сообщения указывают на проблемы с клиентом VirtualBox, возможно, их можно исправить, установив дополнительные пакеты или пересоздав конфигурацию.

  1. Проверьте статус сервиса. Убедитесь, что службы VirtualBox работают корректно:
systemctl status vboxadd

Если статус не активен, попробуйте переустановить пакеты:

xbps-install -Sv virtualbox-ose-guest-rebuild
sudo reboot
  1. Проверьте настройки дисплея. Убедитесь, что в настройках VirtualBox настроен правильный тип графического адаптера (например, VMSVGA) и что включены 3D-акселерация.

Заключение

После завершения всех шагов ваша система Void Linux должна корректно работать в среде VirtualBox с активированными дополнительными функциями. Следуя данному руководству, вы минимизируете возможные ошибки и создадите оптимальные условия для работы вашей виртуальной машины.

Если проблема сохраняется, убедитесь, что у вас самая последняя версия VirtualBox и дополнений Guest. Обратитесь к официальной документации или сообществу Void Linux для получения дополнительной помощи.

Оцените материал
Добавить комментарий

Капча загружается...