返回
VirtualBox下Ubuntu 20.04开机自动挂载共享文件夹指南
电脑技巧
2023-11-20 05:29:02
在 VirtualBox 中实现 Ubuntu 20.04 自动挂载共享文件夹
在使用 VirtualBox 进行虚拟机操作时,文件共享是一个常见需求。手动挂载共享文件夹既麻烦又耗时。本文将指导您如何在 VirtualBox 下实现 Ubuntu 20.04 开机自动挂载共享文件夹,让文件共享变得轻而易举。
步骤 1:设置共享文件夹
- 启动 VirtualBox 中的 Ubuntu 20.04 虚拟机。
- 在 VirtualBox 主界面,导航至“设备”>“共享文件夹”>“添加共享文件夹”。
- 选择要共享的文件夹路径,勾选“自动挂载”和“只读”选项。
- 单击“确定”保存设置。
步骤 2:配置系统启动脚本
- 打开终端(Ctrl+Alt+T)。
- 使用以下命令创建并打开一个名为“automount.sh”的脚本文件:
sudo nano /etc/init.d/automount.sh
- 在“automount.sh”脚本文件中,添加以下内容:
#!/bin/bash
# 挂载共享文件夹
mount -t vboxsf shared_folder /mnt/shared_folder
# 确保共享文件夹具有正确的权限
chmod 777 /mnt/shared_folder
- 保存并关闭脚本文件。
步骤 3:使脚本可执行
使用以下命令使“automount.sh”脚本可执行:
sudo chmod +x /etc/init.d/automount.sh
步骤 4:将脚本添加到系统启动项
使用以下命令将“automount.sh”脚本添加到系统启动项:
sudo update-rc.d automount.sh defaults
步骤 5:重新启动虚拟机
重新启动 Ubuntu 20.04 虚拟机,以使更改生效。
步骤 6:验证自动挂载
重新启动虚拟机后,检查共享文件夹是否已自动挂载。打开文件管理器(Nautilus),您应该可以在左侧边栏中看到共享文件夹。
常见问题解答
1. 共享文件夹没有自动挂载
- 检查共享文件夹的路径是否正确。
- 检查共享文件夹的权限是否正确(应具有读写权限)。
- 检查“automount.sh”脚本是否已添加到系统启动项。
- 尝试重新启动虚拟机。
2. 共享文件夹无法访问
- 检查共享文件夹的权限是否正确(应具有读写权限)。
- 尝试使用不同的用户帐户访问共享文件夹。
- 尝试重新启动虚拟机。
3. 如何卸载共享文件夹
要卸载共享文件夹,请按照以下步骤操作:
- 卸载共享文件夹:
sudo umount /mnt/shared_folder
- 从 VirtualBox 中删除共享文件夹:
在 VirtualBox 主界面中,导航至“设备”>“共享文件夹”>“移除共享文件夹”。
4. 如何更改共享文件夹的路径
要更改共享文件夹的路径,请按照以下步骤操作:
- 在 VirtualBox 主界面中,导航至“设备”>“共享文件夹”>“编辑共享文件夹”。
- 更改共享文件夹的路径。
- 单击“确定”保存设置。
5. 如何设置共享文件夹为读写
要将共享文件夹设置为读写,请按照以下步骤操作:
- 在 VirtualBox 主界面中,导航至“设备”>“共享文件夹”>“编辑共享文件夹”。
- 取消勾选“只读”选项。
- 单击“确定”保存设置。
通过遵循这些步骤,您可以在 VirtualBox 下实现 Ubuntu 20.04 开机自动挂载共享文件夹,让文件共享更加方便,提高工作效率。