Ошибка, когда я нажал на Вставить образ компакт-диска GuestAdditions из раздела "Устройства"
Unable to insert the virtual optical disk /Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso into the machine VirtualUbuntu.Would you like to try to force insertion of this disk?Could not mount the media/drive '/Applications/VirtualBox.app/Contents/MacOS/VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).Result Code: NS_ERROR_FAILURE (0x80004005)Component: ConsoleInterface: IConsole {8ab7c520-2442-4b66-8d74-4ff1e195d2b6}Callee: IMachine {480cf695-2d8d-4256-9c7c-cce4184fa048}
Недавно я столкнулся с этой проблемой (сентябрь 2017 года), пытаясь установить гостевые дополнения в Oracle VM VirtualBox Manager версии 5.1.28, в недавно установленной виртуальной машине для Ubuntu версии 16.04.3. Хозяин - Win-10. Проблема заключалась в том, что образ компакт-диска с гостевыми дополнениями уже был смонтирован. Чтобы исправить это:
>В диспетчере виртуальных машин в разделе Настройки-Хранилище, в разделе Контроллер: Щелкните правой кнопкой мыши на VBoxGuestAdditions и выберите “Удалить вложение". Появится окно подтверждения: нажмите “удалить”.
>Нажмите на значок “+” рядом с надписью “Контроллер", чтобы добавить новый оптический привод. Откроется окно Adialog. Выберите “Оставить пустым - Хорошо”.
>Откройте виртуальную машину и выберите Устройства - Вставить гостевые дополнения. Он должен быть установлен прямо сейчас. Выключите виртуальную машину (не диспетчер виртуальных машин) и перезапустите виртуальную машину. Теперь гостевые приложения должны работать.
Для меня решением было обнаружить, что вам нужно добавить пустой оптический привод в настройках виртуальной машины! Если вы попытаетесь "помочь", предварительно загрузив VBoxGuestAdditions.iso , это не работает. Ярлык в меню устройств "Вставить образ компакт-диска с гостевыми дополнениями ..." хочет найти пустой оптический привод для использования!
У меня была та же проблема, и ручная установка с помощью sudo apt-get у меня не сработала. У разных виртуальных ящиков разные версии гостевых дополнений, поэтому лучше установить гостевые дополнения, которые поставляются с Virtual Box. Поэтому я установил его таким образом:
В файловом менеджере выберите "Устройства" -"Вставить гостевые дополнения CDimage"..."
Войдите в Ubuntu
Размонтируйте компакт-диск (образ дополнительного компакт-диска для гостей)
Смонтируйте гостевые дополнения iso
Появится окно с запросом подтверждения, запускать его или нет. Если вы решите запустить, введите пароль для входа и установите его.
Получил ту же ошибку, заставьте ее работать, как показано ниже:
после получения этой ошибки размонтируйте компакт-диск VBOXADDITIONS в ubuntu;
достаньте Ubuntu, нажмите Устройства - Вставить образ компакт-диска с гостевыми дополнениями. На этот раз появится окно с вопросом запускать его или нет,
В моем случае это произошло из-за того, что я запускал Ubuntu server, у которого нет оконного менеджера. Вот как я установил:
Сначала загрузите виртуальную машину Ubuntu. Затем нажмите Devices > Insert Guest Additions CD. Теперь компакт-диск вставлен, но вы ничего не увидите. Если вы попытаетесь нажать Insert Guest Additions CD снова вы получите сообщение об ошибке.
Проблема, которая часто возникает, заключается в том, что установленный вами iso-файл уже смонтирован. Просто перейдите в раздел Устройства-Оптическое устройство - Удалить виртуальный диск из гостевой установки. Затем вручную смонтируйте Guestadditions.iso файл, перейдя в раздел Устройства-Оптический привод-Выберите Образ диска, затем перейдите в папку, в которую вы установили ubuntu, найдите guestadditions.iso файл, а затем смонтируйте его. После установки просто снова щелкните Устройства-Установить гостевые дополнения, введите свой пароль пользователя для Ubuntu, и мастер продолжит установку гостевых дополнений :)