解决VirtualBox CentOS8无法调整分辨率的问题
1 概述
VirtualBox安装完CentOS8后无法调节分辨率,需要安装额外的工具。
2 安装依赖包
首先确保虚拟机能正常连接网络,然后安装:kernel、kernel-core、kernel-modules、kernel-devel、gcc、make、perl、elfutils-libelf-devel:
sudo yum install kernel kernel-core kernel-modules kernel-devel \
gcc make perl elfutils-libelf-devel
检查kernel源码是否与内核版本是否一致:
ls /usr/src/kernels
uname -r
不一致是正常的:

因为此时需要重启选择新的内核版本:

然后再次检查:

3 下载增强工具
检查正确之后,下载对应版本的VirtualBox的增强工具镜像,链接戳这里,比如笔者的是这个:

4 安装
下载完成后挂载,点击菜单拦中的Devices下的Insert Guest Additions CD Images,然后会提示如下:

运行即可,出现下图输出则表示成功(如果失败请根据日志文件(/var/log/vboxadd-setup.log)定位问题并自行解决):

然后就可以自由调节分辨率了。

浙公网安备 33010602011771号