Ubuntu 22.04 – дисковый образ дополнений для гостей, общий буфер обмена, общая папка не работают.

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

У меня была виртуальная машина с Ubuntu 21.04, я удалил её и создал новую виртуальную машину с ОС Ubuntu 22.04.

На предыдущей ОС я пользовался следующими настройками:

  • CD-диск дополнений для гостей: из меню устройства>вставить CD-диск дополнений для гостей -> это включало увеличение экрана с помощью правого CTRL+F
  • Общий буфер обмена: устройства>общие буферы обмена>двунаправленный -> это позволяло копировать и вставлять данные с моего хоста в виртуальную машину и наоборот.
  • Общая папка: устройства>общие папки>настройки>различные варианты -> это позволяло передавать файлы с моего хоста в виртуальную машину и наоборот.

Я сделал то же самое на новой виртуальной машине с Ubuntu 22.04, перезагрузил несколько раз из меню ОС, но изменения не вступили в силу:

  • правый CTRL+F изменяет лишь размер окна ВМ, но не увеличивает экран.

  • Копировать и вставлять не получается с моего хоста в виртуальную машину (CTRL + SHIFT + C , CTRL + SHIFT + V) и наоборот (CTRL + C , CTRL + V).

  • общая папка, которую я настроил, отсутствует по пути /media/

В чем может быть причина? Как я могу это исправить?

ОБНОВЛЕНИЕ

Проблема с CD-диском дополнений для гостей / размером экрана РЕШЕНА.
Я решил её, установив разрешение экрана хостовой ОС на желаемый размер из меню настроек ОС>экраны>разрешение>(установите такое же разрешение, как у хостовой ОС).

Тем не менее, я создал новую виртуальную машину и установил ubuntu 21.04, и выполнил те же конфигурационные операции, что и для Ubuntu 22.04.
Для Ubuntu 21.04 не нужно устанавливать разрешение размера из меню настроек ОС, чтобы увеличить экран с помощью правого CTRL+F.
Более того, в Ubuntu 21.04 достаточно выполнить операции, которые я описал выше, чтобы общая папка и общий буфер обмена работали.

Я также удалил виртуальную машину с Ubuntu 22.04, создал новую виртуальную машину, снова установил ОС 22.04, и все равно у меня возникают те же проблемы.
Может быть, что-то не так с моим образом Ubuntu 22.04:
ubuntu-22.04-desktop-amd64.iso – 3.569.249 КБ – с https://releases.ubuntu.com/22.04/

РЕШЕНО

Оказывается, в Ubuntu 22.04 процесс установки дополнений для гостей VirtualBox немного более сложный, чем я помню для Ubuntu 21.04.

Сначала я обновил Virtualbox с 6.1.22 до 6.1.38:

  • закройте все процессы и затем выключите ВМ.

  • обновите virtualbox

  • перезагрузите ПК

  • запустите virtualbox и виртуальную машину

Затем выполните

sudo apt update
sudo apt install -y build-essential linux-headers-$(uname -r)

В верхнем меню VirtualBox: Устройство > нажмите Вставить CD-диск дополнений для гостей

Создайте папку для размещения установочного содержимого

sudo mkdir -p /mnt/cdrom

Монтируйте CD

sudo mount /dev/cdrom /mnt/cdrom

Запустите установочное ПО в смонтированной папке

cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run

Перезагрузите ВМ

sudo reboot

Самый быстрый способ проверить, сработала ли установка, – это протестировать увеличение экрана, нажав CTRL(правый) +F

… и вот почему люди предпочитают Windows системе, в которой любой желающий может изменить правила с одного дня на другой, даже не потрудившись вывести сообщение-уведомление.

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

Решение проблем с VirtualBox на Ubuntu 22.04

Если вы столкнулись с проблемами при использовании VirtualBox на Ubuntu 22.04, такими как неработающие функции «Гостевые дополнения» (Guest Additions), «Совместный буфер обмена» и «Общие папки», это может быть связано с несколькими факторами. Давайте подробно рассмотрим, как правильно настроить вашу виртуальную машину и устранить эти неполадки.

Проблемы и решения

  1. Гостевые дополнения CD

    • Проблема: Если вы заметили, что окно виртуальной машины не увеличивается в размерах, возможно, не установлены или неправильно настроены Гостевые дополнения.
    • Решение: Убедитесь, что в VirtualBox установлена последняя версия (рекомендуется обновить до 6.1.38 или новее). После обновления выполните следующие команды в терминале для установки необходимых пакетов:
      sudo apt update
      sudo apt install -y build-essential linux-headers-$(uname -r)

      После этого вставьте диск с Гостевыми дополнениями из меню Устройства > Вставить образ диска с дополнениями.

  2. Монтаж и установка Гостевых дополнений

    • Создайте каталог для монтирования:
      sudo mkdir -p /mnt/cdrom
    • Смонтируйте CD:
      sudo mount /dev/cdrom /mnt/cdrom
    • Перейдите в смонтированный каталог и запустите установку:
      cd /mnt/cdrom
      sudo ./VBoxLinuxAdditions.run
    • Не забудьте перезагрузить виртуальную машину:
      sudo reboot
  3. Совместный буфер обмена

    • Проблема: Если копирование и вставка между хостом и виртуальной машиной не работают, это может быть связано с тем, что Гостевые дополнения не были полностью установлены.
    • Решение: После успешной установки Гостевых дополнений активируйте совместный буфер обмена в настройках VirtualBox. Это можно сделать через меню Устройства > Буфер обмена > Двунаправленный.
  4. Общие папки

    • Проблема: Отсутствие доступа к общим папкам может быть связано с неправильной настройкой виртуальной машины или отсутствием необходимых модулей в ядре.
    • Решение: Убедитесь, что вы правильно настроили общие папки в настройках VirtualBox (Устройства > Общие папки). После создания общей папки необходимо установить права доступа для вашей учетной записи пользователя на виртуальной машине.
    • Для доступа можно использовать следующий командный синтаксис:
      sudo mount -t vboxsf имя_папки /mnt/точка_монтажа
  5. Проверка работы

    • После выполнения всех этих шагов убедитесь, что все функции работают корректно. Проверьте, расширяется ли экран при нажатии Правый Ctrl + F, работает ли совместный буфер обмена и доступны ли общие папки.

Заключение

Проблемы, возникшие при использовании VirtualBox на Ubuntu 22.04, могут казаться сложными на первый взгляд, однако их решение часто лежит в простой настройке. Обновление VirtualBox, правильная установка Гостевых дополнений, а также корректная настройка совместного буфера и общих папок помогут вам вернуть все функции на прежний уровень.

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

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

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