VirtualBox 共享文件夹在虚拟客户机中安装在哪里?

VirtualBox 共享文件夹在虚拟客户机中安装在哪里?

当以 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 及更高版本)

相关内容