Устанавливаем в виртуальную машину Ubuntu Server 16.04 ( я установил x64 ).
Запускаем виртуальную машину.
Выбираем пункт Подключить образ диска Дополнений гостевой ОС… в меню Устройства окна виртуальной машины:
Соглашаемся на автоматическое скачивание образа с сервера VirtualBox.
После окончания процесса скачивания, входим в виртуальную машину и выполняем от пользователя root:
apt-get install build-essential
mount /dev/cdrom /media/cdrom/
Проверяем, что диск примонтировался ( ответ команды должен быть не пустой ):
ls -l /media/cdrom/
Запускаем установку Дополнений гостевой ОС:
/media/cdrom/VBoxLinuxAdditions.run
После окончания процесса выключаем виртуальную машину:
shutdown -h now
В окне VirtualBox щёлкаем правой клавишей мышки на нужной виртуальной машине и выбираем пункт Настроить… или просто нажимаем на клавиатуре Ctrl+S ( ^+S ) после выбора нужной виртуальной машины из списка щелчком левой клавиши мышки.
Выбираем раздел Общие папки и щёлкаем на кнопку с иконкой папки и плюса в правой части окна. Настраиваем путь к директории на host-машине ( поле Путь к папке ), а так же Alias ( поле Имя папки ), который будет передан в виртуальную машину ( автоматическое подключение работать не будет, так что его можно не выбирать ):
Сохраняем настройки, щёлкнув в обеих окнах на кнопку OK.
Включаем виртуальную машину и проходим аутентификацию. Выполняем (от root):
mkdir /home/developer/mount
chown developer:developer /home/developer/mount
mount -t vboxsf mount /home/developer/mount # В этой команде после vboxsf идёт Alias, заданный в настройках в предыдущем пункте
Готово.
привет. почему может быть такая ошибка?
mounting failed with the error: Protocol error
Oleg, скорее всего или не установили Дополнения гостевой ОС ( Guest Additions ), или пользователь в виртуальной машине не входит в группу vboxsf. Рекомендую к прочтению Виртуальная машина VirtualBox.
Linux
With a shared folder named share, as above, the folder can be mounted as the directory ~/host with the command
Windows
On the Windows Guest, run
Source .
Спасибо, все получилось
Здравствуйте, я ставил Ubuntu Server 20.04 впервые.
При запуске команды:
mount /dev/cdrom /media/cdrom/
Была ошибка:
mount: mount point /cdrom does not exist
Решение было таким(для новичков):
cd /media
sudo mkdir cdrom
Просто папки не существовало.