在VirtualBox中安装CentOS虚拟机的增强功能可以显著提升虚拟机的使用体验,包括更好的显示效果、文件共享等功能。以下是详细的安装步骤:
更新系统:
sudo yum update
安装必要的依赖包:
gcc
、kernel-devel
和make
等必要的开发工具和库:sudo yum install gcc kernel-devel make
挂载增强功能光盘:
/media
目录下。运行安装程序:
VBoxLinuxAdditions.run
文件,并双击运行它:sudo ./VBoxLinuxAdditions.run
安装过程:
/var/log/vboxadd-install.log
文件以获取更多信息。重启虚拟机:
sudo reboot
找不到kernel-headers
文件:
kernel-headers
文件,可以手动下载并安装对应版本的kernel-headers
包。例如,对于CentOS 7,可以从中科大源下载:wget http://mirrors.ustc.edu.cn/centos/7.7.1908/os/x86_64/Packages/kernel-headers-3.10.0-1062.el7.x86_64.rpm
sudo yum install kernel-headers-3.10.0-1062.el7.x86_64.rpm
安装失败:
sudo mkdir /mnt/cdrom
sudo mount /dev/cdrom /mnt/cdrom
cd /mnt/cdrom
sudo ./VBoxLinuxAdditions.run
通过以上步骤,你应该能够成功在VirtualBox中的CentOS虚拟机上安装增强功能。如果遇到问题,可以参考相关的日志文件或搜索具体的错误信息以获取更多解决方案。