Мой хост: Ubuntu16.04 Мой гость: Ubuntu16.04 Virtualbox: 5.1.24 И я хочу смонтировать папку совместно используемого файла:
httpd@vm:~$ sudo modprobe vboxsf
httpd@vm:~$ dmesg | grep vboxsf
[ 370.430604] vboxsf: Successfully loaded version 5.0.18_Ubuntu (interface 0x00010004)
httpd@vm:~$ sudo mount -t vboxsf ShareFolder /mnt/shareFolder/
mount: wrong fs type, bad option, bad superblock on ShareFolder,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
httpd@vm:~$ dmesg | tail
[ 9.630749] fbcon: vboxdrmfb (fb0) is primary device
[ 9.638295] Console: switching to colour frame buffer device 100x37
[ 9.639474] vboxvideo 0000:00:02.0: fb0: vboxdrmfb frame buffer device
[ 9.645298] [drm] Initialized vboxvideo 1.0.0 20130823 for 0000:00:02.0 on minor 0
[ 11.383860] e1000: eth0 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 11.850899] floppy0: no floppy controllers found
[ 11.850934] work still pending
[ 370.430604] vboxsf: Successfully loaded version 5.0.18_Ubuntu (interface 0x00010004)
[ 372.819494] sf_read_super_aux err=-22
[ 1108.433531] sf_read_super_aux err=-22
Я нашел, что большинство ответов онлайн решило эту проблему путем фиксации плохой символьной ссылки /sbin/mount.vboxsf
, но под моим /sbin/
папка, это нет mount.vboxsf
файл.
httpd@vm:~$ ls /sbin/ | grep mount*
mount.fuse
mount.lowntfs-3g
mount.ntfs
mount.ntfs-3g
mount.vmhgfs
Ваш гостевой пользователь должен быть в vboxsf
группа.
sudo adduser your_username vboxsf
Затем выход из системы/вход в систему или перезагрузка гость ОС.
Предположение, что Вы имеете правильно, устанавливает совместно используемую папку в prefs, открывает окно Files (Nautilus), и Вы найдете совместно используемую папку в левой панели. Просто одиночное нажатие на нем для открытия его.