在CentOS虚拟机中使用VirtualBox共享文件夹,可以按照以下步骤进行操作:
设置共享文件夹打开VirtualBox管理器,选择你要设置共享文件夹的虚拟机,然后点击“设置”按钮。在设置窗口中,选择“存储”,然后点击“控制器:SATA”旁边的“新建虚拟光驱”。选择“添加”来创建一个新的共享文件夹,选择你想要共享的文件夹路径,并给它命名。你可以选择固定分配或临时分配(固定分配的共享文件夹在虚拟机关闭后仍然存在,而临时分配的则在虚拟机关闭后消失)。点击“确定”保存设置。在虚拟机中安装增强功能启动你的CentOS虚拟机,在虚拟机启动时按下Enter键进入GRUB引导菜单。选择“Install CentOS”并按Enter键继续。在安装界面中,按下Tab键进入“Install Options”并回车。选择“Install VirtualBox Guest Additions”并回车。这将会挂载增强功能ISO文件。按照屏幕上的指示完成安装过程,安装完成后重启虚拟机。挂载共享文件夹打开CentOS虚拟机的终端。创建一个挂载点,例如:
sudo mkdir /mnt/shared_folder
挂载共享文件夹,将替换为你在VirtualBox中设置的共享文件夹名称:
sudo mount -t vboxsf /mnt/shared_folder
例如,如果你设置的共享文件夹名称为“share”,则命令为:
sudo mount -t vboxsf share /mnt/shared_folder
现在,你应该能够在/mnt/shared_folder中访问主机上的共享文件夹内容。设置自动挂载(可选)
如果你希望在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/etc/rc.local文件中,确保在exit 0之前:
sudo echo "/usr/bin/mount -a" >> /etc/rc.local
这样,每次虚拟机启动时,共享文件夹都会自动挂载到/mnt/shared_folder。
请注意,如果遇到权限问题,可能需要将你的用户名添加到vboxsf组中:
sudo usermod -aG vboxsf $(whoami)
然后重启虚拟机。
以上步骤应该可以帮助你在CentOS虚拟机和VirtualBox主机之间成功设置和使用共享文件夹。如果在操作过程中遇到任何问题,请检查每一步的输出信息,以便于定位和解决问题。