Я пытаюсь разработать веб-сайт на Python и установил VirtualBox на мой хост Ubuntu 13.04. VirtualBox работает со стеком Ubuntu 13.04 Django.
Мне нужно иметь возможность редактировать файлы в моем VirtualBox с моего хоста. Исходя из того, что я понимаю, мне нужно установить Guest Additions, чтобы делиться своими папками с Guest на Host.
При попытке установить Guest Additions после загрузки файла ISO я получаю следующую ошибку:
Я видел много людей, сообщающих о похожая проблема, но пока не нашли чёткого решения.
У меня была эта проблема, но в то время, когда я запускал Ubuntu в качестве гостя (когда вы запускаете систему, он спрашивает, хотите ли вы установить Ubuntu или запускать как гость). Как только я установил Ubuntu на коробку, гостевые дополнения установились без проблем
Как бы то ни было, я не смог установить гостевые дополнения, пока не установил пакет расширений от Oracle. После этого right-ctrl + d работал как шарм.
Я попробовал это, и это сработало:
Из терминала ( Ctrl kbd> + Alt kbd> + T kbd>) и введите следующие команды:
cd /mnt
cd /cdrom
eject
В меню VirtualBox (верхняя левая панель) перейдите на «устройство» и вставьте гостевые дополнения (на этот раз должно работать) [ 118]
Затем из терминала снова введите:
sudo sh /media/cdrom/VBoxLinuxAdditions.run
Вероятно, вы получите ошибку, потому что образ компакт-диска Guest Additions уже смонтирован.
Чтобы увидеть все подключенные диски, откройте терминал в гостевой системе для выдачи mount
. Это даст вам (среди прочего) строку, похожую на эту:
/dev/sr0 on /media/takkat/VBOXADDITIONS_4.2.12_849801 type iso9660 (ro,nosuid,nodev,uid=1000,gid=1000,iocharset=utf8,mode=0400,dmode=0500,uhelper=udisks2)
В Unity Launcher вы увидите значок CD-ROM. Чтобы размонтировать CD, щелкните правой кнопкой мыши на этом значке и выберите «Извлечь» .
Мы не можем размонтировать компакт-диск Guest Additions из командной строки при подключении с помощью Virtual Box Manager. Выберите «Устройства -> Устройства CD / DVD -> Извлечь диск из виртуального привода» и выберите «Принудительное отключение» , чтобы удалить CD iso.
Чтобы установить гостевые дополнения, нам нужно будет снова загрузить компакт-диск из Virtual Box Manager и выбрать значок в Unity Launcher.
См. Также следующие вопросы, в которых также есть метод командной строки для установки гостевых дополнений:
Я недавно столкнулся с этой проблемой (сентябрь 2017), пытаясь установить Гостевые Дополнения в Oracle версия 5.1.28 менеджера VM VirtualBox в недавно установленном VM для версии 16.04.3 Ubuntu. Проблема состояла действительно в том, что Гостевой Дополнительный образ CD был уже смонтирован. Зафиксировать его:
Мой обходной путь в хосте macosx 10.10 guest ubuntu 12.04 заключается в том, чтобы скопировать iso дополнений гостя virtualbox в общую папку и просто использовать терминал в моем госте для запуска (sudo sh /pathto/VboxLinuxAdditions.run)