【Linux_Ubuntu】[ 5

2. 解决问题的代码

1.1 [      5.151429] piix4_smbus 0000:00:07.3: SMBus Host Controller not enabled!

这是一个来自Linux内核的日志消息,具体地说,这是一个内核启动时的警告或错误消息。

消息内容 [ 5.151429] piix4_smbus 0000:00:07.3: SMBus Host Controller not enabled! 的意思是:

  • piix4_smbus 0000:00:07.3: 这指的是一个特定的SMBus(System Management Bus)控制器,它位于PCI(Peripheral Component Interconnect)总线上的0000:00:07.3位置,并且它是piix4类型的。
  • SMBus Host Controller not enabled!: 这意味着SMBus主机控制器没有被启用。

SMBus是一个用于连接系统管理设备的总线,如温度传感器、电压传感器等。在某些情况下,如果系统不需要这些功能或这些功能由其他方式提供,那么SMBus控制器可能不会被启用。

1.2 /dev/sda3 contains a file syste with errors, check forced.

/dev/sda3 contains a file system with errors, check forced. 这个信息通常是在Linux系统启动时或者执行文件系统检查时显示出来的,表明 /dev/sda3 这个分区(通常是一个硬盘分区)的文件系统存在错误,并且系统已经强制进行了检查。

1.3 /dev/sda3:
inodes that were part of a corrupted orphan linked list found

/dev/sda3: inodes that were part of a corrupted orphan linked list found 这样的错误消息时,这通常意味着文件系统(特别是Ext4文件系统)中的孤儿inode链表已损坏。孤儿inode是那些由于某种原因(如突然的系统崩溃或文件系统未正常卸载)而没有被正确释放的inode。

在Ext4文件系统中,孤儿inode链表用于跟踪这些未被释放的inode,以便在文件系统重新挂载时能够清理它们。如果这个链表损坏,文件系统可能无法正确识别和处理这些孤儿inode,从而导致文件系统的不一致。

1.4 /dev/sda3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY.
                     (i.e., widthout -a or -p options)

/dev/sda3: UNEXPECTED INCONSISTENCY; RUN fsck MANUALLY. (i.e., without -a or -p options) 这样的错误消息时,这意味着文件系统 /dev/sda3 存在不一致性,且这种不一致性的严重程度使得 fsck 工具不能自动修复它。因此,系统建议你手动运行 fsck 工具,并且不使用 -a-p 选项来尝试修复这个问题。-a 选项让 fsck 自动修复所有可修复的问题,而 -p 选项会提示用户确认每一个需要修复的问题。由于系统提示你手动运行 fsck,这意味着你可能需要亲自查看每一个问题并决定如何处理,所以不使用这两个选项。

1.5 fsck exited with status code 4

fsck exited with status code 4 通常表示 fsck 工具在尝试修复文件系统时遇到了无法解决的问题。这个错误代码通常意味着文件系统存在严重的不一致性或损坏,而 fsck 无法自动恢复。

1.6 The root filesystem on /dev/sda3 requires a manual fsck

这通常意味着您的系统根文件系统(即 /dev/sda3)存在一些问题,这些问题严重到足以阻止系统正常启动,并需要人工干预来修复。fsck(文件系统一致性检查)是一个用于检查和修复Linux文件系统中不一致性的工具。

1.7 BusyBux v1.30.1 (Ubuntu 1:1.30.1-7ubuntu3) built-in shell (ash)

BusyBox是一个在Linux系统上常用的软件,它提供了一个精简的shell和一些常用的Unix工具。

2.1 解决方案一

最后

自我介绍一下,小编13年上海交大毕业,曾经在小公司待过,也去过华为、OPPO等大厂,18年进入阿里一直到现在。

深知大多数Java工程师,想要提升技能,往往是自己摸索成长,自己不成体系的自学效果低效漫长且无助。

因此收集整理了一份《2024年嵌入式&物联网开发全套学习资料》,初衷也很简单,就是希望能够帮助到想自学提升又不知道该从何学起的朋友,同时减轻大家的负担。

img

img

img

img

img

img

既有适合小白学习的零基础资料,也有适合3年以上经验的小伙伴深入学习提升的进阶课程,基本涵盖了95%以上嵌入式&物联网开发知识点,真正体系化!

如果你觉得这些内容对你有帮助,需要这份全套学习资料的朋友可以戳我获取!!

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

cs/618654289)

由于文件比较大,这里只是将部分目录大纲截图出来,每个节点里面都包含大厂面经、学习笔记、源码讲义、实战项目、讲解视频,并且后续会持续更新!!

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值