
Я получаю сообщение об ошибке mount: unknown filesystem type 'vboxsf'
при попытке смонтировать общую папку на гостевой машине Ubuntu.
У меня есть машина с Windows 7, на которой запущен Oracle VM VirtualBox 4.1.22V. Я создал общую папку (с именем shared
) в VirtualBox Manager и на гостевой ОС 10.04 Ububtu выполнил команды:
mike@mike-laptop: ~$ mkdir win_share
mike@mike-laptop: ~$ sudo mount -t vboxsf shared win_share/
mount: unknown filesystem type 'vboxsf'
Что странно, так это то, что при той же настройке, но с моим образом OpenSUSE 12.1, те же шаги работают. Есть идеи, почему Ubuntu не может найти файловую систему 'vboxsf' и что я могу с этим сделать?
РЕДАКТИРОВАТЬ
Исходя из полученного предложения, я подумал, что стоит добавить, что в окне гостевого виртуального ящика нет "меню". Нажатие на "значок" в левом верхнем углу просто дает "переместить", "макс", "мин" и т. д.
решение1
Попробуйте установить гостевые дополнения Virtualbox, он должен об этом позаботиться.
- Запустите гостевую ОС (UBUNTU)
- НажмитеУстройствав верхней строке меню (окна VBOX, в котором установлен Ubuntu)
- НажмитеУстановить гостевые дополнения
Это должно запустить загрузку гостевых дополнений и, возможно, открыть окно Nautilus после завершения загрузки.
В этот момент, если он не установится автоматически, вам, возможно, придется открыть терминал, перейти в эту папку и выполнить bash с помощью
sudo ./какойТипАрхитектурыУ ВасИмеется.sh
Мне предложили сделать это автоматически.
(обратите внимание, для этого требуются права суперпользователя в гостевой ОС.)
Редактировать
Вот скриншот Windows (версия 4.2.4r81684 - однако, я видел эту опцию с тех пор, как я себя помню, в VBox. Похоже, у других в сети тоже нет меню, я бы хотел отключить свое, это точно.), выглядит в основном так же. Вы должны иметь возможность нажать клавиши Host+D, чтобы установить их (извините, что пропустил это раньше). Хозяинпо умолчанию — правый элемент управления.
решение2
Может быть, проще установить гостевые дополнения с помощью
sudo apt-get install virtualbox-guest-x11
и затем перезагрузите.
решение3
Итак, согласно посту nerdwaller, мне действительно пришлось установить гостевые дополнения Virtualbox, чтобы добавить vboxsf
туда этот тип... Я до сих пор не знаю, почему это нужно в Ubuntu, а не в OpenSUSE, но, я думаю, это не так уж и важно.
Ни одно из предыдущих предложений не помогло установить гостевые дополнения. В итоге я сделал довольно просто:
В Oracle VM VirtualBox Manager, когда вы нажимаете на виртуальную машину Ubuntu, вы можете выбрать «Настройки». Это открывает следующее окно:
Как видно здесь, я Storage
затем нажал на главный контроллер IDE (он был отключен) и обновил привод CD/DVD, чтобы он указывал на:
C:\Program Files\Oracle\VirtualBox\VBoxGuestAdditions.iso
Где по умолчанию хранились гостевые дополнения .iso.