virtualbox下centos安装增强工具没反应
标签:linux
可能原因猜想
virtualbox下最小化安装CentOS,由于最小化安装时,没有选择Development Tools组,导致没有kernel-devel,而后安装的kernel-devel与kernel版本不一致,导致这个问题。解决方法如下:
-
安装kernel-devel,并将kernel和kernel-devel更新至同一版本
# yum install -y kernel-devel gcc //安装kernel-devel和gcc编译工具链 # yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本 # reboot //重启,重启时,选择最新版本的内核启动
-
以新版本内核启动,并删除旧版本内核
//启动之后 //查看当前启动的内核版本 [root@localhost ~]# uname -r 3.10.0-1160.99.1.el7.x86_64 //查看全部的内核 [root@localhost ~]# rpm -qa | grep kernel-[0-9] kernel-3.10.0-693.el7.x86_64 kernel-3.10.0-1160.99.1.el7.x86_64 //删除旧版本内核 [root@localhost ~]# yum remove kernel-3.10.0-693.el7.x86_64
增强工具安装
-
安装bzip2
yum install -y bzip2
-
安装增强工具
mkdir -p /mnt/cdrom mount -t auto -r /dev/cdrom /mnt/cdrom cd /mnt/cdrom ./VBoxLinuxAdditions.run
共享文件夹
# 创建挂载点路径
mkdir /usr/local/docker/jenkins_docker/data/workspace/project-service
mount -t vboxsf project-service /usr/local/docker/jenkins_docker/data/workspace/project-service
设置自动挂载
vim /etc/rc.local
在最下面一行加入
mount -t vboxsf project-service /usr/local/docker/jenkins_docker/data/workspace/project-service
添加执行权限
chmod +x rc.local
参考文章
https://blog.csdn.net/mychangee/article/details/104257794
https://blog.csdn.net/weixin_43321041/article/details/103611942