运维

运维

Products

当前位置:首页 > 运维 >

如何在CentOS的VirtualBox中实现文件共享设置?

96SEO 2025-09-20 14:08 0


文件共享是一个非常有用的功能,它允许用户在不同操作系统之间轻松地传输文件。本文将详细介绍如何在CentOS的VirtualBox中实现文件共享设置,包括必要的步骤和注意事项这个。

一、 准备工作

在开始之前,请确保您已经安装了VirtualBox和CentOS虚拟机。

CentOS上VirtualBox如何实现文件共享

1. 安装增强功能

打开VirtualBox,在安装目录中找到VBoxGuestAdditionsISO文件。然后在虚拟机中挂载ISO镜像,并运行安装脚本。安装完成后重启虚拟机。

2. 配置共享文件夹

关闭CentOS虚拟机, 在VirtualBox主界面选中目标虚拟机,点击“设置”。进入“共享文件夹”选项卡,点击右侧“添加共享文件夹”图标。

  • “文件夹路径”:选择宿主机上要共享的文件夹;
  • “文件夹名称”:设置虚拟机内识别的共享名称;
  • 勾选“自动装载”和“固定分配”;

点击“确定”保存设置。

二、 在CentOS中挂载共享文件夹

1. 创建挂载点目录

启动CentOS虚拟机,打开终端,创建挂载点目录:

sudo mkdir -p /mnt/shared

2. 手动挂载共享文件夹

sudo mount -t vboxsf shared /mnt/shared  # 'shared'为VirtualBox中设置的文件夹名称

3. 验证挂载后来啊

进入挂载点查看宿主机共享的文件:

ls /mnt/shared

三、设置开机自动挂载

若需每次启动虚拟机都自动挂载,需编辑/etc/fstab文件:

sudo vi /etc/fstab

在文件末尾添加一行:

shared /mnt/shared vboxsf rw,uid=1000,gid=1000,auto 0 0
  • rw读写权限;
  • uid=1000,gid=1000将共享文件夹所有者设为当前用户;
  • auto开机自动挂载。

保存并退出, 重启虚拟机验证自动挂载:

sudo reboot

四、常见问题排查

1. 权限不足

若无法访问共享文件夹,可将当前用户加入vboxsf组:

sudo usermod -aG vboxsf $
sudo reboot  # 重启生效

2. 内核版本不匹配

若安装增强功能时报错,需确保kernel-devel版本与当前内核版本一致。

通过以上步骤,您可以在CentOS的VirtualBox中实现文件共享设置。如果您在使用过程中遇到任何问题,可以参考本文中的常见问题排查部分。祝您使用愉快!


标签: CentOS

提交需求或反馈

Demand feedback