在VirtualBox中设置Ubuntu虚拟机与主机之间的共享文件夹是一个常见的需求,以下是详细的步骤:
首先,确保你的Ubuntu虚拟机已经安装了VirtualBox增强功能。这可以通过以下命令完成:
sudo apt update
sudo apt install virtualboxguestdkms virtualboxguestutils virtualboxguestx11
安装完成后,重启虚拟机以使更改生效。
shared_folder
),然后在“文件夹路径”中选择你希望在主机上共享的文件夹。启动你的Ubuntu虚拟机。
打开终端。
创建一个挂载点,用于存放共享文件夹:
sudo mkdir /mnt/shared_folder
使用以下命令将共享文件夹挂载到指定的挂载点:
sudo mount -t vboxsf shared_folder /mnt/shared_folder
(将shared_folder
替换为你在第4步中指定的共享文件夹名称)。
如果你希望在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/.bashrc
文件中:
echo "mount -t vboxsf shared_folder /mnt/shared_folder" | sudo tee -a /etc/rc.local
然后重启虚拟机以使更改生效。
为了确保非root用户可以访问共享文件夹,需要将该用户添加到vboxsf
用户组:
sudo usermod -aG vboxsf username
然后重启虚拟机以使更改生效。
vboxsf
用户组。通过以上步骤,你应该能够在Ubuntu虚拟机和主机之间成功共享文件夹。如果遇到问题,请检查每一步骤是否正确执行,并确保所有设置都已正确配置。