针对piix4_smbus**host smbus controller not enabled的解决办法(详细步骤总结)

第一次装ubuntu16.04遇到了piix4_smbus**host smbus controller not enabled这个问题,导致一直无法进入ubuntu desktop。在网上查询了各种解决办法之后发现同一种解决方法写法各异,对于新手来说缺少一个步骤,就很难理解,因此自己把详细的解决流程总结下来,希望与诸君共同学习进步吧,第一次写,就按照自己的格式来吧。

难点:初学Linux的时候对vim命令不了解,是这个方法的最大难点。

步骤1:无法进入桌面操作,就按ctrl+alt+F1~F6进入命令行终端,用命令进行操作,输入自己的账号,密码即可进入;

步骤2:进入root模式:输入su命令,再输入自己设置的密码即可,这里有个坑是,前提是你已经设置了root权限,并设置了root密码,如果没有就要去设置一下;可参考该文章:https://www.cnblogs.com/vitre/p/5227456.html

步骤3:输入命令lsmod | grep i2c_piix4,查看i2c_piix4,这里注意空格

步骤4:输入命令vi /etc/modprobe.d/blacklist.conf,进入blacklist,这里需要提醒,已经开始进入到vim模式了,接下来使用的就是单独的命令手法了,因为自己是初学者,所以犯了很多次错,大家可以提前去查一下vim的命令有哪些,熟悉一下。可以看这篇文章:https://blog.csdn.net/weixin_37657720/article/details/80645991

步骤5:按G跳到最后一行;

步骤6:按i进入编辑模式;

步骤7:加上一行blacklist i2c_piix4,这里直接在原本的最后一行代码前面输入,再按enter回车即可独立成行,这步操作是为了将i2c_piix4禁掉,这里个人理解是blacklist像一个黑箱子,不需要的东西就放在里面,关小黑屋;

步骤8:按ESC退出编辑模式;

步骤9:输入“:wq!”,这里是vim命令,表示强制保存并退出;

步骤10:输入sudo reboot进行重启。

基本上以上操作就能解决piix4_smbus**host smbus controller not enabled问题,但是并不能保证一定可以解决进入桌面失败的问题,如果还是进入不了,那就要查找其他的问题了。

  • 7
    点赞
  • 28
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值