当以 VirtualBox 形式运行 Ubuntu 时,共享文件夹的自动挂载在哪里?
它不在/etc/fstab
里面,那么它会在哪里呢?
答案1
Ubuntu 和其他 Linux 客户机自动挂载共享文件夹/media
格式的文件夹下/media/sf_share-name
。
Windows 客户端在文件管理器中将其共享文件夹自动挂载为驱动器号
虚拟机客户机本身需要安装 VirtualBox Guest Additions。
要使用自动挂载,请确保您的用户拥有在 VirtualBox 最新版本中vboxsf
也称为的用户组。Use VirtualBox virtualisation solution
编辑虚拟机本身的设置并添加要与虚拟客户机共享的文件夹,如下所示:
答案2
您可以从主机箱通过命令行列出共享文件夹:
VBoxManage showvminfo {vm name here}
有一个“共享文件夹:”部分。
答案3
从我引用的 help.ubuntu.com 页面复制并粘贴:
Linux 如果客户端是 Linux,则必须将其挂载并连接到目录。 以下 bash 命令(在客户端中)将设置正确的挂载(并从您的桌面创建链接)注意:您不应在共享名称中使用空格。 共享名称="无论你想调用什么"; sudo mkdir /mnt/$共享名 \ sudo chmod 777 /mnt/$共享名称 \ sudo mount -t vboxsf -o uid=1000,gid=1000 $共享名称/mnt/$共享名称\ ln -s /mnt/$共享名$HOME/桌面/$共享名 对于上述命令,如果出现以下错误 安装:未知文件系统类型“vboxsf” 然后只需将 vboxsf 更改为 vboxfs 如果希望每次启动时自动挂载,请将 mount 命令放入 /etc/rc.local Debian 发行版(例如 Ubuntu 10.04 及更高版本)