在Ubuntu系统中设置VirtualBox共享文件夹,可以按照以下步骤进行:
1. 安装VirtualBox增强功能包
- 打开VirtualBox,选择你的Ubuntu虚拟机,点击“设备”菜单,然后选择“安装增强功能包”。
- 在虚拟机启动后,挂载增强功能包ISO镜像。通常,这会在/media/cdrom目录下。
- 在终端中,运行以下命令来安装增强功能包:
sudo mkdir /media/cdrom sudo mount /dev/cdrom /media/cdrom cd /media/cdrom sudo ./VBoxLinuxAdditions.run
安装完成后,重启虚拟机。
2. 设置共享文件夹
- 打开VirtualBox,选择你的Ubuntu虚拟机,点击“设置”。
- 在“共享文件夹”选项卡中,点击“添加共享文件夹”。
- 选择你想要共享的文件夹路径,给它命名,并勾选“自动装载”和“固定分配”。
- 点击“确定”保存设置。
3. 在Ubuntu中挂载共享文件夹
- 打开Ubuntu终端。
- 创建一个挂载点目录,例如:
sudo mkdir /mnt/shared
- 挂载共享文件夹,将
shared_folder_name
替换为你在VirtualBox中设置的共享文件夹名称:
sudo mount -t vboxsf shared_folder_name /mnt/shared
例如,如果你设置的共享文件夹名称为“share”,则命令为:
sudo mount -t vboxsf share /mnt/shared
4. 设置开机自动挂载(可选)
- 使用文本编辑器打开
/etc/fstab
文件,例如使用nano:
sudo nano /etc/fstab
- 在文件末尾添加以下行,将
shared_folder_name
替换为你设置的共享文件夹名称:
shared_folder_name /mnt/shared vboxsf defaults,rw 0 0
例如:
share /mnt/shared vboxsf defaults,rw 0 0
- 保存并关闭文件。
- 重启虚拟机以使更改生效。
现在,你应该能够在Ubuntu系统中访问在VirtualBox中设置的共享文件夹了。如果遇到权限问题,可能需要将你的用户添加到 vboxsf
组。可以通过以下命令将当前用户添加到该组:
sudo usermod -aG vboxsf $(whoami)
然后重启虚拟机。
以上步骤应该可以帮助你在Ubuntu和VirtualBox之间成功设置共享文件夹。如果在操作过程中遇到任何问题,请检查每一步是否正确执行,特别是挂载命令和 /etc/fstab
文件的配置。