Таким образом в установке virtualbox совместно используемой папки, у меня уже есть щелчок установка: автоматическое монтирование и делает постоянными. Мою совместно используемую папку называют как VM-доля
Затем я вхожу в терминал гостя Linux для ввода в следующих командах:
$ sudo mount -t vboxsf VM-share ~/share/
Это дает мне следующее сообщение об ошибке:
mount: wrong fs type, bad option, bad superblock on VM-share,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dmesg | tail or so.
Таким образом, я погуглил его, и следуйте инструкциям на этой странице: Почему я получаю "неправильный тип фс, плохую опцию, плохой суперблок" ошибка?
устанавливать обоих"sudo apt install nfs-common
"и"sudo apt install cifs-utils
"
Однако, когда я повторяю команду"$ sudo mount -t vboxsf VM-share ~/share/
"Это все еще дает мне то же сообщение об ошибке как прежде. Я ввел"dmesg | tail
", следующее является сообщением:
[ 8.743003] IPv6: ADDRCONF(NETDEV_UP): enp0s3: link is not ready
[ 8.745374] e1000: enp0s3 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: RX
[ 8.752152] IPv6: ADDRCONF(NETDEV_CHANGE): enp0s3: link becomes ready
[ 9.633147] floppy0: no floppy controllers found
[ 9.633209] work still pending
[ 3128.376259] vboxsf: Successfully loaded version 5.1.16_Ubuntu (interface 0x00010004)
[ 3128.376457] sf_read_super_aux err=-22
[ 5762.008076] sf_read_super_aux err=-22
[ 6052.591669] sf_read_super_aux err=-22
[ 6138.926441] sf_read_super_aux err=-22
Таким образом, Как я должен сделать для монтирования совместно используемой папки?
Это оказывается причиной, что я не мог смонтироваться, то, потому что я не устанавливал vboxguestaddition версию. Таким образом, если Вы выполняете шаги здесь:
https://www.howtogeek.com/189974/how-to-share-your-computers-files-with-a-virtual-machine /
Игнорируют часть окон выше, затем выполняет шаг здесь для установки гостевого дополнения: https://virtualboxes.org/doc/installing-guest-additions-on-ubuntu /
Затем файл будет автоматически там, но Вы могли бы столкнуться с проблемой разрешения, проверьте эту страницу: https://askubuntu.com/questions/189200/getting-access-to-var-www.
я надеюсь, что это помогает людям, которые могли бы столкнуться с той же проблемой, как я сделал.
CD к / папке медиа и создает dir с тем же именем как папка, которую Вы создали/совместно использовали в совместно используемой папке хост-машины:
cd /media
sudo mkdir nameOfMySharedFolder
смонтируйте папку со следующей командой:
sudo mount -t vboxsf nameOfMySharedFolder /media/nameOfMySharedFolder
посмотреть видео для полного описания процесса https://www.youtube.com/watch? v=I5cV0V7vLJw p.s. sudo может или не может быть необходимым
На данный момент (версия 6.0.10 VirtualBox) существует make permanent
и auto-mount
опции для совместно используемой папки, также mount point
(At
) в GUI virtualbox. Для меня работало следующее:
sudo apt-get install virtualbox-guest-utils
Папка на точке монтирования, указанной в GUI, была создана автоматически и ls
показал файлы, расположенные в Windows PC хоста.