📅  最后修改于: 2023-12-03 15:32:57.838000             🧑  作者: Mango
在开发过程中,你可能需要将主机上的文件夹与虚拟机共享。虚拟机上下载的文件需要在主机上使用,或者你需要在主机上准备开发所需文件,然后将其共享到虚拟机上。在 VirtualBox 中,这可以通过共享文件夹实现。
在共享文件夹之前,需要先安装 VirtualBox 中的增强功能。这可以通过 VirtualBox 菜单栏中的“设备->安装增强功能”来实现。
同时,你还需要在虚拟机中安装 Guest Additions。
在 VirtualBox 中,可以在“设备->共享文件夹”菜单下创建共享文件夹。你需要指定要共享的文件夹和该文件夹在虚拟机中的挂载点。
然后启动虚拟机,执行以下命令来挂载共享文件夹:
sudo mkdir /mnt/share
sudo mount -t vboxsf shared_folder /mnt/share
其中,“shared_folder”是你在创建共享文件夹时指定的共享文件夹名称。
如果你希望每次启动虚拟机时自动挂载共享文件夹,可以将上面的命令添加到 /etc/rc.local 文件中:
sudo vi /etc/rc.local
在打开的文件中添加以下内容,然后保存和退出:
mkdir -p /mnt/share
mount -t vboxsf shared_folder /mnt/share
如果在挂载共享文件夹时遇到问题,可以尝试更新增强功能和 Guest Additions。
同时,确保已为你的虚拟机启用了共享文件夹功能。
虚拟机中的共享文件夹非常有用,可以让你方便地在主机和虚拟机之间共享文件。这篇文章介绍了如何在 VirtualBox 中创建和挂载共享文件夹,以及如何在虚拟机启动时自动挂载共享文件夹。
希望这篇文章对你有所帮助!