在 CentOS 虚拟机中配置与宿主机共享文件夹
一 准备工作
sudo yum install -y gcc make kernel-develsudo dnf install -y gcc make kernel-devel二 安装增强功能
sudo mkdir -p /mnt/cdrom && sudo mount /dev/cdrom /mnt/cdromcd /mnt/cdrom && sudo ./VBoxLinuxAdditions.runsudo rebootuname -r 查看版本后安装对应包,再重新运行 ./VBoxLinuxAdditions.run。三 手动挂载共享文件夹
sudo mkdir -p /mnt/sharedsudo mount -t vboxsf <共享名称> /mnt/sharedls /mnt/shared 应能看到宿主机共享目录中的文件。四 开机自动挂载与常见问题
/etc/fstab,添加一行(将 <共享名称> 与 <挂载点> 替换为实际值):
sudo sh -c 'echo "<共享名称> <挂载点> vboxsf rw,gid=1000,uid=1000,auto 0 0" >> /etc/fstab'sudo sh -c 'echo "<共享名称> <挂载点> vboxsf defaults 0 0" >> /etc/fstab'sudo mount -asudo modprobe vboxsf/etc/fstab 中使用 uid/gid 指定访问用户(如示例中的 uid=1000,gid=1000),并确保该用户在系统中存在。