温馨提示×

VirtualBox中CentOS共享文件夹配置

小樊
37
2025-03-03 08:11:12
栏目: 智能运维
Centos服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在VirtualBox中配置CentOS共享文件夹的步骤如下:

1. 安装Guest Additions

  • 在VirtualBox中安装增强功能
    1. 打开VirtualBox,选择你的CentOS虚拟机,点击“设备”菜单,然后选择“安装增强功能”。
    2. 将增强功能镜像文件(通常是一个.iso文件)挂载到虚拟机的CD/DVD驱动器中。
    3. 在虚拟机中,打开终端,切换到root用户,执行以下命令来安装增强功能:
      yum update
      yum install gcc kernel-devel kernel-headers perl bzip2 make
      
    4. 安装完成后,重启虚拟机以加载新的内核模块。

2. 配置共享文件夹

  • 在VirtualBox中设置共享文件夹

    1. 打开VirtualBox,选择你的CentOS虚拟机,点击“设置”。
    2. 在设置窗口中,选择“共享文件夹”。
    3. 点击“添加共享文件夹”,选择你想要共享的宿主机文件夹,给它命名,并选择“固定分配”或“临时分配”(固定分配的共享文件夹在虚拟机关闭后依然存在)。
    4. 点击“确定”保存设置。
  • 在CentOS中挂载共享文件夹

    1. 在虚拟机中打开终端。
    2. 创建一个挂载点目录,例如:
      mkdir /mnt/shared_folder
      
    3. 使用以下命令挂载共享文件夹:
      mount -t vboxsf shared_folder_name /mnt/shared_folder
      
      其中shared_folder_name是你在VirtualBox中设置的共享文件夹名称。

3. 验证共享文件夹

  • 验证挂载
    1. 在挂载点目录(例如/mnt/shared_folder)中,你应该能看到宿主机上共享的文件夹内容。
    2. 如果一切正常,你可以像操作本地文件夹一样操作这些共享文件。

4. 开机自动挂载(可选)

  • 配置开机自动挂载
    1. 为了在每次启动虚拟机时自动挂载共享文件夹,可以将挂载命令添加到/etc/fstab文件中:
      echo "/dev/sdXY /mnt/shared_folder vboxsf shared_folder_name" | sudo tee -a /etc/fstab
      
      其中/dev/sdXY是你的共享文件夹对应的设备名称,shared_folder_name是共享文件夹的名称。
    2. 重启虚拟机以使更改生效。

通过以上步骤,你应该能够在VirtualBox中的CentOS虚拟机上成功配置共享文件夹,并在虚拟机和宿主机之间共享文件。如果在配置过程中遇到问题,可以检查网络连接和防火墙设置,确保没有阻止共享文件夹的访问。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:VirtualBox中CentOS如何共享文件夹

0