在Ubuntu上使用VirtualBox共享文件夹的步骤如下:
sudo apt update
sudo apt upgrade
wget -q https://www.virtualbox.org/download/oracle_vbox_2016.asc -O- | sudo apt-key add -
echo "deb [archamd64] http://download.virtualbox.org/virtualbox/debian $(lsb_release -cs) contrib" | sudo tee /etc/apt/sources.list.d/virtualbox.list
sudo apt update
sudo apt install virtualbox
sudo apt update
sudo apt install virtualbox-guest-additions-iso
sudo mkdir /media/cdrom
sudo mount /dev/cdrom /media/cdrom
cd /media/cdrom
sudo ./VBoxLinuxAdditions.run
sudo reboot
sudo mkdir /mnt/shared
sudo mount -t vboxsf shared_folder_name /mnt/shared
其中 shared_folder_name 是你在步骤4中设置的共享文件夹名称。
/etc/fstab 文件中:echo "shared_folder_name /mnt/shared vboxsf rw,gid100,uid1000,auto 0 0" | sudo tee -a /etc/fstab
替换 shared_folder_name 为实际的共享文件夹名称。
完成以上步骤后,你应该可以在Ubuntu虚拟机的 /mnt/shared 目录下访问主机上的共享文件夹了。如果遇到权限问题,可以将你的用户添加到 vboxsf 用户组:
sudo usermod -a -G vboxsf your_username
替换 your_username 为你的实际用户名。
请注意,具体的步骤可能会因VirtualBox版本的不同而略有差异,建议参考VirtualBox的官方文档或帮助文件以获取最准确的信息。