很好,你看到 /run/media/asfor/VBox_GAs_7.2.2
,这说明你已经在 VirtualBox 中挂载了“增强功能(Guest Additions)”光盘,接下来只要手动安装就可以启用共享剪贴板、全屏分辨率、鼠标无缝移动等功能。
📝 在 CentOS 中安装 VirtualBox 增强功能的步骤
① 安装编译依赖环境
增强功能需要编译内核模块,先装编译环境和内核头文件:
sudo yum install -y epel-release
sudo yum install -y gcc make perl kernel-devel kernel-headers dkms bzip2
⚠️ 如果你使用的是 CentOS 8/9,包管理器是
dnf
,可以用:sudo dnf install -y gcc make perl kernel-devel kernel-headers dkms bzip2
② 确认内核版本匹配
内核版本要和内核头文件一致:
uname -r
rpm -q kernel-devel
如果版本不一致,可以更新内核后重启:
sudo yum update -y
sudo reboot
③ 运行增强功能安装脚本
进入挂载目录,运行安装脚本:
cd /run/media/asfor/VBox_GAs_7.2.2
sudo sh ./VBoxLinuxAdditions.run
💡 如果提示“权限不足”或“找不到脚本”,可以先检查文件是否存在:
ls
应该能看到
VBoxLinuxAdditions.run
文件。
④ 重启系统
安装完成后重启:
sudo reboot
⑤ 验证是否安装成功
重启后你可以:
拖拽文件到虚拟机里
自动分辨率调整
lsmod | grep vboxguest
能看到加载的模块
如果你愿意,我可以给你写一个一条命令就完成所有步骤的自动化安装脚本,这样你只要复制粘贴一次就行。