Как подключить общую папку в VirtualBox CentOS

Виртуализация вычислительных ресурсов в современных компьютерных системах стала неотъемлемым инструментом для многих разработчиков и администраторов. Одним из популярных решений в этой области является VirtualBox – свободно распространяемая платформа для виртуализации, поддерживающая широкий спектр операционных систем, включая CentOS. В этой статье мы рассмотрим подключение общей папки в CentOS виртуальной машине, что позволит удобно обмениваться данными между хост-системой и гостевой операционной системой.

Основным преимуществом подключения общей папки является возможность передачи файлов и директорий между хост-системой и гостевой машиной без необходимости использования сетевого соединения или смены носителя информации. Такой подход значительно упрощает процесс разработки и отладки программного обеспечения, позволяет эффективно использовать ресурсы хост-системы и повышает общую производительность виртуальной машины.

Для подключения общей папки в CentOS виртуальной машине вам понадобится установленная и настроенная система VirtualBox, а также виртуальная машина с CentOS. В качестве хост-системы можно использовать операционные системы Windows, macOS или Linux. Подключение общей папки может быть осуществлено следующими шагами:

Подключение общей папки в VirtualBox CentOS

Подключение общей папки в VirtualBox CentOS позволяет обмениваться файлами между хост-системой и виртуальной машиной. В этой статье мы рассмотрим пошаговую инструкцию по настройке общей папки.

Шаг 1: Установка VirtualBox Guest Additions

Прежде чем настраивать общую папку, убедитесь, что у вас установлены VirtualBox Guest Additions в виртуальной машине. Если они не установлены, выполните следующие действия:

$ sudo yum update
$ sudo yum install kernel-devel
$ sudo yum install gcc make
$ sudo yum install perl
$ sudo yum install bzip2

После установки необходимых пакетов, нажмите на меню «Устройства» в главном окне VirtualBox и выберите «Установить дополнения гостевой ОС…».

Шаг 2: Создание общей папки на хост-системе

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

1. Откройте настройки виртуальной машины в главном окне VirtualBox.
2. Перейдите на вкладку «Общие папки».
3. Нажмите на кнопку «Добавить новую общую папку» (иконка папки с плюсом).
4. Введите имя папки и путь к ней на хост-системе.
5. Установите флажок «Автомонтирование» для автоматического монтирования папки при запуске виртуальной машины.
6. Нажмите на кнопку «OK», чтобы сохранить настройки.

Шаг 3: Подключение общей папки в виртуальной машине

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

1. Запустите виртуальную машину CentOS в VirtualBox.
2. Откройте терминал на виртуальной машине.
3. Создайте папку, в которую будет монтироваться общая папка:
$ mkdir /mnt/shared
4. Примонтируйте общую папку следующей командой:
$ sudo mount -t vboxsf shared_folder_name /mnt/shared

Где «shared_folder_name» — это имя общей папки, которое вы указали при ее создании на хост-системе.

Теперь общая папка должна быть успешно подключена в виртуальной машине CentOS. Вы можете проверить это, перейдя в папку «/mnt/shared» и просмотрев ее содержимое.

Это была пошаговая инструкция по подключению общей папки в виртуальной машине VirtualBox CentOS. Теперь вы можете свободно обмениваться файлами между хост-системой и виртуальной машиной.

Шаг 1: Установка VirtualBox Guest Additions

Перед тем, как подключить общую папку в VirtualBox CentOS, необходимо установить VirtualBox Guest Additions. Этот пакет программного обеспечения предоставляет дополнительные функции и драйверы для улучшения производительности и функциональности гостевой операционной системы.

Чтобы установить VirtualBox Guest Additions, следуйте указанным ниже шагам:

  1. Запустите виртуальную машину CentOS в VirtualBox.
  2. Выберите в меню VirtualBox виртуальную машину CentOS и нажмите на кнопку «Устройства».
  3. В выпадающем меню выберите «Вставить образ диска дополнений гостевой ОС…».
  4. В гостевой операционной системе CentOS откройте терминал и установите необходимые пакеты для сборки драйверов:

sudo yum install gcc make kernel-devel

  1. Перейдите в папку смонтированного образа диска Guest Additions:

cd /media/VBOXADDITIONS_*

  1. Запустите скрипт установки Guest Additions:

sudo ./VBoxLinuxAdditions.run

  1. Подождите, пока скрипт выполнит установку драйверов и завершит работу.
  2. Перезагрузите виртуальную машину CentOS:

sudo reboot

После перезагрузки вы сможете подключить общую папку в VirtualBox CentOS, приступив ко второму шагу инструкции.

Шаг 2: Создание общей папки на хост-системе

Прежде чем подключать общую папку в VirtualBox CentOS, необходимо создать папку на хост-системе, которая будет использоваться в качестве общей.

Для этого выполните следующие шаги:

  1. Откройте проводник на хост-системе (на компьютере, где установлен VirtualBox).
  2. Перейдите в нужное место для создания папки. Например, выберите рабочий стол или документы.
  3. Нажмите правой кнопкой мыши на свободном пространстве и выберите «Создать новую папку».
  4. Дайте папке понятное и удобное для вас имя. Например, «VirtualBox Shared».

Теперь у вас есть пустая папка, которую можно использовать в качестве общей папки в VirtualBox CentOS. В следующем шаге мы подключим эту папку в виртуальной машине.

Шаг 3: Установка расширений гостевой операционной системы

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

1. Запустите гостевую операционную систему CentOS в VirtualBox.

2. В меню VirtualBox выберите пункт «Устройства» и перейдите в «Вставить образ дополнительных драйверов гостевой ОС…».

3. В виртуальной машине откроется окно с содержимым диска Guest Additions. Запустите скрипт установки Guest Additions, щелкнув по нему дважды.

4. Следуйте инструкциям мастера установки. При наличии запроса пароля введите пароль суперпользователя (root).

5. После завершения установки перезагрузите гостевую операционную систему CentOS.

После установки расширений гостевой операционной системы вы сможете использовать все их функциональные возможности и настроить общую папку между хостом и гостем.

Шаг 4: Подключение общей папки в VirtualBox CentOS

Чтобы подключить общую папку в виртуальной машине CentOS, следуйте этим шагам:

  1. Запустите виртуальную машину CentOS в VirtualBox.
  2. В меню вверху выберите устройство Устройства > Вставить образ гостевых дополнений.
  3. На виртуальной машине CentOS откройте терминал и выполните следующую команду: sudo mount /dev/cdrom /mnt.
  4. Затем выполните команду: cd /mnt.
  5. Теперь запустите скрипт установки с использованием команды: sudo ./VBoxLinuxAdditions.run.
  6. После завершения установки перезагрузите виртуальную машину с помощью команды: sudo reboot.
  7. После перезагрузки виртуальной машины откройте терминал и выполните команду: sudo mkdir /mnt/shared для создания директории для общей папки.
  8. Чтобы подключить общую папку, используйте команду: sudo mount -t vboxsf название_папки_на_хосте /mnt/shared.
  9. Теперь общая папка должна быть доступна виртуальной машине CentOS в директории /mnt/shared.

Теперь вы можете использовать общую папку между вашим хостом и виртуальной машиной CentOS в VirtualBox.

Шаг 5: Настройка прав доступа к общей папке

1. Откройте терминал в виртуальной машине CentOS.

2. Введите следующую команду, чтобы убедиться, что группы vboxsf и vboxusers существуют:

cat /etc/group | grep vbox

3. Если команда возвращает результат, перейдите к следующему шагу. В противном случае, выполните следующую команду, чтобы создать группу vboxusers:

sudo groupadd vboxusers

4. Выполните следующую команду, чтобы добавить своего пользователя в группу vboxsf:

sudo usermod -aG vboxsf your_username

5. Выполните следующую команду, чтобы добавить своего пользователя в группу vboxusers:

sudo usermod -aG vboxusers your_username

6. Перезагрузите виртуальную машину CentOS, чтобы изменения вступили в силу:

sudo reboot

7. После перезагрузки войдите в систему снова.

Теперь у вас есть доступ к общей папке в виртуальной машине CentOS через VirtualBox.

Шаг 6: Проверка подключения общей папки

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

1. Запустите виртуальную машину CentOS в VirtualBox и войдите в систему.

2. Откройте терминал и введите следующую команду:

КомандаОписание
ls /home/username/sharedПоказать содержимое общей папки

Замените «username» на свое имя пользователя, которое вы использовали при настройке общей папки.

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

Теперь у вас есть доступ к общей папке с виртуальной машины CentOS.

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