在VirtualBox中配置CentOS共享文件夹的步骤如下:
1. 安装Guest Additions
- 在VirtualBox中安装增强功能:
- 打开VirtualBox,选择你的CentOS虚拟机,点击“设备”菜单,然后选择“安装增强功能”。
- 将增强功能镜像文件(通常是一个.iso文件)挂载到虚拟机的CD/DVD驱动器中。
- 在虚拟机中,打开终端,切换到root用户,执行以下命令来安装增强功能:
yum update yum install gcc kernel-devel kernel-headers perl bzip2 make
- 安装完成后,重启虚拟机以加载新的内核模块。
2. 配置共享文件夹
-
在VirtualBox中设置共享文件夹:
- 打开VirtualBox,选择你的CentOS虚拟机,点击“设置”。
- 在设置窗口中,选择“共享文件夹”。
- 点击“添加共享文件夹”,选择你想要共享的宿主机文件夹,给它命名,并选择“固定分配”或“临时分配”(固定分配的共享文件夹在虚拟机关闭后依然存在)。
- 点击“确定”保存设置。
-
在CentOS中挂载共享文件夹:
- 在虚拟机中打开终端。
- 创建一个挂载点目录,例如:
mkdir /mnt/shared_folder
- 使用以下命令挂载共享文件夹:
mount -t vboxsf shared_folder_name /mnt/shared_folder
其中shared_folder_name
是你在VirtualBox中设置的共享文件夹名称。
3. 验证共享文件夹
- 验证挂载:
- 在挂载点目录(例如
/mnt/shared_folder
)中,你应该能看到宿主机上共享的文件夹内容。 - 如果一切正常,你可以像操作本地文件夹一样操作这些共享文件。
- 在挂载点目录(例如
4. 开机自动挂载(可选)
- 配置开机自动挂载:
- 为了在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到
/etc/fstab
文件中:echo "/dev/sdXY /mnt/shared_folder vboxsf shared_folder_name" | sudo tee -a /etc/fstab
其中/dev/sdXY
是你的共享文件夹对应的设备名称,shared_folder_name
是共享文件夹的名称。 - 重启虚拟机以使更改生效。
- 为了在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到
通过以上步骤,你应该能够在VirtualBox中的CentOS虚拟机上成功配置共享文件夹,并在虚拟机和宿主机之间共享文件。如果在配置过程中遇到问题,可以检查网络连接和防火墙设置,确保没有阻止共享文件夹的访问。