在VirtualBox中设置Ubuntu虚拟机共享文件夹的步骤如下:
- 安装VirtualBox增强功能:
- 启动你的Ubuntu虚拟机,然后打开终端。
- 在终端中输入以下命令,以安装VirtualBox增强功能:
sudo apt-get update sudo apt-get install virtualboxguestdkms virtualboxguestutils virtualboxguestx11
- 安装完成后,重启虚拟机以使增强功能生效。
- 设置共享文件夹:
- 在VirtualBox主界面中,选择你的Ubuntu虚拟机,然后点击“设置”。
- 在设置窗口中,点击左侧的“共享文件夹”选项。
- 在右侧的共享文件夹列表中,点击右侧的加号图标,添加一个新的共享文件夹。
- 为共享文件夹指定一个名称,然后在“文件夹路径”中选择你希望在主机上共享的文件夹。
- 点击“确定”,将共享文件夹添加到列表中。
- 挂载共享文件夹:
- 回到你的Ubuntu虚拟机,打开终端。
- 创建一个挂载点,用于存放共享文件夹,例如:
sudo mkdir /mnt/shared
- 使用以下命令,将共享文件夹挂载到指定的挂载点:
sudo mount -t vboxsf shared_folder_name /mnt/shared
其中 shared_folder_name
是你在步骤2中设置的共享文件夹名称。
- 开机自动挂载(可选):
- 如果你希望共享文件夹在每次启动虚拟机时自动挂载,可以将挂载命令添加到
/etc/fstab
文件中:
echo "shared_folder_name /mnt/shared vboxsf rw,gid=100,uid=1000,auto 0 0" | sudo tee -a /etc/fstab
替换 shared_folder_name
为实际的共享文件夹名称。
完成以上步骤后,你应该可以在Ubuntu虚拟机的 /mnt/shared
目录下访问主机上的共享文件夹了。如果遇到权限问题,可以将你的用户添加到 vboxsf
用户组:
sudo usermod -a -G vboxsf your_username
替换 your_username
为你的实际用户名。
请注意,共享文件夹的名称不要和挂载点的名称相同,否则在挂载时可能会出现错误。如果在挂载过程中遇到问题,请检查共享文件夹是否已正确设置为“固定分配”,并确保增强功能已正确安装。