VirtualBox装VBoxGuestAdditions增强工具失败

本人在安装VBoxGuestAdditions增强工具失败,报错代码为

未能加载虚拟光盘 D:\0program\VirtualBox\load\VBoxGuestAdditions.iso 到虚拟电脑 centos1.
Could not mount the media/drive 'D:\0program\VirtualBox\load\VBoxGuestAdditions.iso' (VERR_PDM_MEDIA_LOCKED).
返回 代码:  E_FAIL (0x80004005) 
组件:  ConsoleWrap 
界面:  IConsole {872da645-4a9b-1727-bee2-5585105b9eed} 
被召者:  IMachine {85632c68-b5bb-4316-a900-5eb28d3413df} 

我意识到其实是虚拟机找不到增强工具的位置,于是我打开了系统中的光驱,运行了软件。

但是运行之后,我发现还是报错,并且让我在另一个目录下看报错信息

我打开信息,发现只有modprobe vboxguest failed”

于是我找到了https://blog.csdn.net/GodPluto/article/details/106022393这篇文章。


# yum install -y kernel-devel gcc //安装kernel-devel和gcc编译工具链
# yum -y upgrade kernel kernel-devel //更新kernel和kernel-devel到最新版本
# reboot //重启,重启时,选择最新版本的内核启动
在更新内核之后,再删除旧内核

  1. /启动之后

  2. # uname -r //查看当前启动的内核版本

  3. # rpm -qa | grep kernel-[0-9] //查看全部的内核

  4. # yum remove 旧版本内核 //删除旧版本内核

之后重复进行第一步。报错,报错信息如下:

按照提示,运行

sudo yum install kernel headers

如果后面还有错误,也是同理安装好对应的工具,再安装,直到最后,可以把鼠标拖拽出去(不用ctrl键),再重启一下,就好了。

 

 

  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值