3

Я пытаюсь запустить команду sudo mount -t vboxsf SharedUbuntuWindows SharedUbuntuWindows но я получаю сообщение об ошибке unknown filesystem type 'vboxsf' на моей гостевой машине с Ubuntu. Я следую этим инструкциям, но не могу найти «Установка гостевых дополнений» в разделе «Устройства». Вместо этого я вижу «Вставить образ CD с гостевыми дополнениями». Я даже на правильном пути, чтобы решить проблему?

Скриншот меню

Это то, что я вижу, когда выбираю «Вставить образ гостевого дополнения» ...». Нажатие «Force Unmount» только заставляет всплывающее диалоговое окно исчезнуть, но я все еще не могу запустить команду sudo mount -t vboxsf SharedUbuntuWindows SharedUbuntuWindows . Скриншот сообщения об ошибке

5 ответов5

4

Insert Guest Additions CD Image - это то же самое, что и « Install Guest Additions в другой версии Virtual Box. Это правильный пункт меню. Когда вы выберете его, все будет так, как если бы вы вставили установочный компакт-диск в вашу виртуальную машину. Запустите соответствующую программу установки из виртуального привода компакт-дисков.

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

РЕДАКТИРОВАТЬ: Исходя из вашего обновленного вопроса, истинная причина ошибки, которую вы видите, VERR_PDM_MEDIA_LOCKED . Поиск в Google дает ответ на первый результат: http://maheshhika.wordpress.com/2012/09/28/virtual-box-verr_pdm_media_locked/

По сути, вам нужно размонтировать ваш виртуальный CD-диск перед тем, как вставить образ компакт-диска с гостевыми дополнениями. Связанная статья содержит инструкции для этого. Нажатие на кнопку «Force Unmount» было бы еще одним способом размонтировать ваш диск, и после этого опция меню cd для добавления гостевых дополнений должна работать во второй раз, когда вы ее используете.

Помните, что вам нужно не только вставить виртуальный компакт-диск, но и запустить программу установки до того, как будет работать тип файловой системы vboxsf .

1

Есть. Из типа консоли:

> sudo mount /dev/cdrom /media/cdrom
1

Во всех ответах говорится, что нужно идти через графический интерфейс и "оставить emtpy" на дисководе компакт-дисков, но у меня это не сработало: ошибка VERR_PDM_MEDIA_LOCKED прежнему.

В моем случае я обновил свою macOS, я был вынужден обновить Virtualbox до 5.2 (я установил без удаления сначала). И теперь я получаю сообщение (от плагина vbguest ), что мне нужна обновленная версия GuestAdditions.

Плагин не смог его обновить. Каждая перезагрузка всегда находила старые (5.1; установлена на VirtualBox 5.1).

Я перепробовал все решения в сети и не смог заставить его работать через GUI (как и все остальные ответы).

VirtualBox НЕ смог автоматически смонтировать образ GuestAdditions.iso через «Устройство -> Вставить образ компакт-диска GuestAdditions ...».

Так я и сделал

sudo su
cd /media
mkdir cdrom
mount /dev/cdrom /media/cdrom

Наконец-то я его установил! Затем просто перейдите в смонтированный каталог (cd cdrom) и запустите установщик с помощью sh VBoxLinuxAdditions.run (помните, что вы являетесь пользователем root).

И я наконец установил это без раздражающей ошибки VERR_PDM_MEDIA_LOCKED !

1

Решение ниже работает для меня:

  • Выберите « Отмена * »

  • Перейдите в меню « Устройства » -> « Устройства CD/DVD » -> « Выбрать файл виртуального диска CD/DVD ... » -> выберите «VBoxGuestAdditions.iso» из установочного каталога Oracle/VirtualBox.


(*) Нажатие на « Force Unmount » не оказало никакого влияния в моей среде.

0

просто потратил некоторое время, пытаясь это исправить. Этот вопрос старый, но, возможно, мой ответ кому-нибудь послужит.

Я обнаружил, что очень простой способ исправить VERR_PDM_MEDIA_LOCKED для гостевых дополнений с гостем Ubuntu и хостом Windows 10:

  1. Выключите (не сохраняйте состояние) вашу виртуальную коробку
  2. Щелкните правой кнопкой мыши на своей машине в диспетчере виртуальных ящиков -> настройки
  3. Нажмите на хранилище
  4. Щелкните правой кнопкой мыши на диске CD и "удалить вложение"
  5. После удаления нажмите на маленький символ компакт-диска рядом с «Контроллер: IDE»
  6. Выберите "оставить пустым"

Теперь вы перезагружаете компьютер и нажимаете "устройства" -> "Вставить гостевые дополнения", и все работает

Приветствия.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .