我在 VirtualBox 5.0.24 r108355 上运行 Ubuntu 14.04。
我使用命令挂载我的文件夹:
mkdir my_folder
sudo mount -t vboxsf my_folder /home/user/my_folder
在 VirtualBox 设置(设备->共享文件夹->共享文件夹设置)中,我已经检查Auto-mount
了Make Permanent
文件夹。
当我关闭并重新打开时,我的 VM 共享文件夹尚未安装,我需要sudo mount -t vboxsf my_folder /home/user/my_folder
再执行一次。
那么如何使共享文件夹挂载永久生效?
答案1
共享文件夹自动挂载选择一个“自动”挂载点;它不会奇迹般地使用您自己在某个特定时刻使用的某个特定挂载点。
Linux 的 VirtualBox Guest Additions 自动挂载点由前缀组成,/媒体/sf_默认情况下,会添加到您在 VirtualBox 中共享文件夹的名称前面。您可以将前缀更改为/主页/用户/使用 VboxManage 命令:
VBoxManage guestproperty set <vm> /VirtualBox/GuestAdd/SharedFolders/MountPrefix /home/user/
其中 是虚拟机的名称或 UUID。由于虚拟机只有一个这样的前缀,因此它将应用于该虚拟机的所有自动安装的共享文件夹。