VirtualBox Ubuntu虚拟机共享文件夹设置指南
增强功能是实现共享文件夹的核心依赖,需先在Ubuntu虚拟机中安装。
sudo mkdir /media/cdrom # 创建挂载点(若不存在)
sudo mount /dev/cdrom /media/cdrom # 挂载ISO
cd /media/cdrom # 进入挂载目录
sudo ./VBoxLinuxAdditions.run # 运行安装脚本
在VirtualBox主界面设置共享文件夹参数:
/home/user/Documents/shared);shared_data,自定义即可);安装增强功能并配置好后,需手动挂载(或设置自动挂载):
sudo mkdir -p /mnt/shared_data # 替换为你的共享名称(如shared_data)
shared_data替换为VirtualBox中设置的共享名称):sudo mount -t vboxsf shared_data /mnt/shared_data
df -h,查看是否有类似shared_data /mnt/shared_data vboxsf的输出;vboxsf用户组(vboxsf是VirtualBox为共享文件夹创建的特殊组):sudo usermod -aG vboxsf $(whoami) # 将当前用户加入vboxsf组
sudo reboot
sudo chmod 777 /mnt/shared_data # 允许所有用户读写
若需每次启动虚拟机时自动挂载共享文件夹,可编辑/etc/fstab文件:
sudo nano /etc/fstab
shared_data为共享名称,/mnt/shared_data为挂载点):shared_data /mnt/shared_data vboxsf defaults,rw,uid=1000,gid=1000 0 0
uid=1000:当前用户的UID(可通过id -u查看);gid=1000:当前用户组的GID(可通过id -g查看);defaults,rw:设置默认权限(读写)。Ctrl+O→Enter→Ctrl+X),重启虚拟机验证自动挂载效果。按照上述步骤操作,即可实现VirtualBox主机与Ubuntu虚拟机之间的共享文件夹功能,方便文件传输和协同工作。