树莓派开机突然报错end kernel panic not syncing: attempted to kill init! exitcode = 0x00000000b

前景:

树莓派上跑的程序突然挂了,ssh连不上,vnc倒是能连上,但是桌面一片空白,可以快捷键打开终端,一顿操作之后,彻底黑屏,按什么都没反应了,于是强制断电,再上电即报标题所示错误。

解决之前:

先把SD卡插到PC,使用diskgenius备份最新的数据出来,然后坏道扫描,有一个坏道,多个严重等级的磁道,没有修复,因为不确定是不是那个磁道导致的,而且修复会损坏附近的数据,然后进行分区备份,备份到一半卡住了。

失败的解决办法:

开始网上百度该现象,也咨询了chat,无非都是按住ctrl、shift或esc或e进入grup界面操作,但是不知道我是键盘有问题,还是操作不对,都没能显示该界面。

成功的解决办法:

然后百度了各种Linux系统损坏修复方法,最后找到一个fsck命令。由于树莓派进不去,PC系统又不是Linux的,所以得先搞个vm虚拟机,下载个Linux镜像,我使用的是debian12,如果你电脑是USB3.0及以上的接口,记得U盘插入之前,先将虚拟机的3.0接口打开。

 正儿八经的步骤:

1.使用“su -”切换到root账户,用完记得及时退出root。

2.使用命令“lsblk”,看看U盘的分区符是哪个,我这里是sdb,对大的那个区sdb2进行修复即可,如果sdb2,前面有“|”符号,则说明该分区已被挂载,需要先输入“umount /dev/sdb2”进行卸载,否则会报错“/dev/sdb2 is mounted.”。

3.然后再输入“fsck /dev/sdb2”执行修复,修复过程中会需要输入很多次Y,如果你已经备份好数据了,一直长按Y即可。

 修复完成之后,开机看到了熟悉的桌面,太开心了,赶紧下单再买一个SD卡做备份吧。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值