Вопрос или проблема
1- Я не могу изменить размер экрана. Мне отображается только масштабирование, а не изменение размера. Как изменить размер экрана?
2- Я уже сделал это в Ubuntu 20.04: Устройства => Общие папки => Настройки общей папки => Машинные папки => Добавить новую общую папку => Автоподключение => Сделать постоянной. Я также выключил Ubuntu 20.04 в Virtual Box и снова запустил. Я не могу найти папку в “других расположениях”. Пожалуйста, подскажите, как я могу делиться папкой между Windows-хостом и Ubuntu в Virtual Box?
- Изменение размера экрана в VirtualBox
Проблема: разрешение экрана не изменяется динамически.
Решение:
Установите Guest Additions:
Запустите виртуальную машину.
Перейдите в Устройства > Вставить образ диска с дополнениями гостевой ОС.
Откройте терминал и выполните:
sudo apt update
sudo apt install build-essential dkms linux-headers-$(uname -r)
cd /media/$USER/VBox_GAs_*
sudo ./VBoxLinuxAdditions.run
Перезагрузите виртуальную машину.
Включите автоматическое изменение размера экрана гостя:
Перейдите в Вид > Автоматическое изменение размера экрана гостя.
Убедитесь, что галочка активна.
Ручная настройка разрешения:
Если экран все еще не изменяет размер, настройте разрешение вручную в Настройки > Экран в Ubuntu или измените размер окна VirtualBox.
- Общий доступ к папкам между Windows-хостом и гостевой Ubuntu
Проблема: общие папки не видны в гостевой системе Ubuntu.
Решение:
Проверьте настройки общих папок:
В VirtualBox перейдите в Настройки > Общие папки и убедитесь:
Ваша папка добавлена в Машинные папки.
Варианты Автоподключение и Сделать постоянной должны быть отмечены.
Добавьте пользователя в группу VirtualBox:
Выполните следующую команду в Ubuntu:
sudo adduser $USER vboxsf
Перезагрузите виртуальную машину.
Доступ к общей папке:
Общие папки обычно доступны по пути /media/sf_<имя_папки>.
Проверьте общую папку с помощью:
ls /media
ls /media/sf_<имя_папки>
Ручное монтирование папки (если необходимо):
Создайте точку монтирования:
sudo mkdir /mnt/shared
Ручное монтирование папки:
sudo mount -t vboxsf <имя_папки> /mnt/shared
Перейдите в /mnt/shared, чтобы просмотреть содержимое:
cd /mnt/shared
ls
Ответ или решение
Увеличение и передача данных в VirtualBox: Инструкции и рекомендации
Технические вопросы, связанные с виртуализацией, часто вызывают затруднения у пользователей, особенно когда речь идет о взаимодействии между хостовой и гостевой системами. В данном случае мы рассмотрим, как правильно изменить размер экрана в VirtualBox и настроить обмен папками между Windows-хостом и гостевой системой Ubuntu.
Изменение размера экрана в VirtualBox
Теория:
Одной из частых проблем при работе с виртуальными машинами является некорректная работа дисплея, а именно невозможность изменить разрешение экрана. Это связано с тем, что по умолчанию не задействован функционал динамического изменения разрешения.
Пример:
Представьте, что вы работаете с Ubuntu 20.04 в VirtualBox, но всякий раз, как вы пытаетесь изменить разрешение, у вас это не получается.
Применение:
Чтобы устранить эту проблему, следуйте инструкции по установке и настройке Guest Additions:
-
Установка Guest Additions:
- Запустите виртуальную машину Ubuntu по пути:
Devices > Insert Guest Additions CD Image
. - Откройте терминал и выполните следующие команды:
sudo apt update sudo apt install build-essential dkms linux-headers-$(uname -r) cd /media/$USER/VBox_GAs_* sudo ./VBoxLinuxAdditions.run
- Перезагрузите виртуальную машину для применения изменений.
- Запустите виртуальную машину Ubuntu по пути:
-
Активировать "Auto-Resize Guest Display":
- Перейдите в меню
View > Auto-resize Guest Display
и проверьте наличие галочки.
- Перейдите в меню
-
Ручная регулировка разрешения:
Если экран все еще не поддается динамическому изменению, можете вручную настроить разрешение черезSettings > Display
в Ubuntu или изменением размера окна VirtualBox.
Совместное использование папок между хостом Windows и Ubuntu в VirtualBox
Теория:
Для обмена файлами между системой хоста и гостевой системой важно правильно настроить общие папки. Однако даже после выполнения стандартных шагов, вы можете не обнаружить папку в гостевой системе.
Пример:
Допустим, настроив все необходимые параметры в Ubuntu 20.04 (через Devices > Share Folders
), вы перезапустили устройство, но общая папка так и не отобразилась в "других местах".
Применение:
Чтобы решить эту проблему, выполните следующие шаги:
-
Проверка настроек общих папок:
- В настройках VirtualBox (
Settings > Shared Folders
), убедитесь, что ваша папка добавлена какMachine Folders
, и опцииAuto-mount
иMake Permanent
активны.
- В настройках VirtualBox (
-
Добавление пользователя в группу VirtualBox:
- В Ubuntu выполните команду:
sudo adduser $USER vboxsf
- Перезагрузите виртуальную машину, чтобы применить изменения.
- В Ubuntu выполните команду:
-
Доступ к общей папке:
- Обычно общие папки доступны по пути
/media/sf_<folder_name>
. Для проверки выполните:ls /media ls /media/sf_<folder_name>
- Обычно общие папки доступны по пути
-
Ручной монтирование папки (при необходимости):
- Создайте точку монтирования:
sudo mkdir /mnt/shared
- Выполните монтирование папки:
sudo mount -t vboxsf <folder_name> /mnt/shared
- Перейдите и изучите содержимое
/mnt/shared
:cd /mnt/shared ls
- Создайте точку монтирования:
Следуя вышеуказанным рекомендациям, вы сможете успешно изменить размер экрана в VirtualBox и наладить обмен файлов между вашей операционной системой Windows и Ubuntu 20.04, запущенной в виртуальной среде.
Эти инструкции позволят вам более уверенно чувствовать себя при работе с виртуальными машинами и облегчат ваш рабочий процесс. Не забывайте, что с каждой новой задачей ваши навыки в IT-области будут расти, и со временем подобные проблемы перестанут вызывать у вас затруднения.