[Ubuntu21.10]SMBus Host controller not enabled

一直用的Ubuntu,今天打开突然就报错了,remove重新open好像并没有起到作用,在网上搜索后,记下我的操作,下次也许可以接着用:
在这里插入图片描述

一、修改vmx

我的虚拟机是Ubuntu21.10
在这里插入图片描述
可惜没有成功。
参考文档:https://www.cnblogs.com/thinkingandworkinghard/p/6347559.html

二、虚拟机进入root模式

  1. 重启虚拟机,并在刚出现starting加载的界面,Starting进度条快结束时,按shift键进入

我在如何进入root模式里卡住了,无论如何也进不去。
后来总结了两点:

不要在starting加载完以后,一般刚重启就可以按了;
shift不是连按,我之前一直不成功,试过两个都按,试过esc,后来发现按住不撒手就行了。

在这里插入图片描述

  1. 选择Ubuntu的高级选项,或者是英文的Advanced
    在这里插入图片描述

  2. recovery code
    在这里插入图片描述

  3. 会闪过一大串代码,稍等,就会跳出menu,选择root:
    在这里插入图片描述
    注意:选择后下方的黑色命令行,按操作执行。我按了enter。

  4. 进入命令行模式后:输入

mount -o remount,rw  /

重新挂载为已经挂载了的文件系统(以读写权限挂载),需要注意的是,挂载点必须是一个已经存在的目录,这个目录可以不为空。一般用于此目录下的文件为ro权限,需要临时变更为可修改权限。
ro 以只读方式挂载
这里 rw 以读写方式挂载

在这里插入图片描述
6. 报错内容不同,grep搜索内容也不同。
我的错误为piix4 0000:SM"07.3 SMBus Host controller not enabled
在这里插入图片描述
搜索piix4:
在这里插入图片描述
7. 找到报错的文件,那么禁用报错的模块:

vi /etc/modprobe.d/blacklist.conf

最后一行输入(vi命令模式,按o插入新的一行):(刚刚grep查找的文件)

blacklist i2c_piix4

Esc 然后输入
:wq保存退出
在这里插入图片描述

  1. 重新生成引导文件
update-initramfs -u -k all

在这里插入图片描述
9. 重启
reboot

  1. 好像又失败了?
    在这里插入图片描述
    现在第一个问题没了。。。

  2. 参考文档:
    https://blog.csdn.net/Cappuccino_jay/article/details/125477612
    https://blog.csdn.net/qq_38132831/article/details/77932173

三、 /dev/sda1:clean,***files,***blocks卡住

参考1:根目录太慢了,清理空间;

问题是我不论按那个键都打不开终端,最后索性再跑一遍上面的步骤,我直接root总可以吧。
在这里插入图片描述

df -h//用于查看已经挂载的硬盘使用情况
sudo apt-get autoremove//卸载所有自动安装且不再使用的软件包

参考文档:
https://www.jianshu.com/p/1b08bad758ee

四、终极法:重装系统

各种纠错,着实难过;一怒之下,重装了一个。
在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值