操作系统

硬盘故障时如何强制关机:Input/output error

Jager · 11月4日 · 2014年 6442次已读

如果硬盘可能会出现锁死或坏道的故障,会造成 SHELL 命令的失效,包括 reboot,powoff,,shutdown,用正常的命令是没法完成重启的。

执行这些命令,会出现如下 IO 报错:

# reboot
bash: /sbin/reboot: Input/output error
# shurdown -r now
bash: /sbin/shutdown: Input/output error

很明显,因为硬盘的故障,内核无法从磁盘上读取二进制程序 /sbin/reboot 和 /sbin/shutdown 来执行,所以命令失败。下次启动时系统自动 fsck 可能会更正磁盘错误,但首先需要使系统重启,拉掉电源这个办法可能会造成硬盘的伤害。

可以让内核直接重启,不需要读取(已经锁死或坏掉的)硬盘,如下:

1、执行:

echo 1 > /proc/sys/kernel/sysrq

"magic SysRq key"提供了一个通过/proc 来直接给内核发送命令的方法。要启用该特性,只需在内核编译的时候启用"CONFIG_MAGIC_SYSRQ"这个选项,而一般发行版的标准内核都已经启用了。

所以,只需执行第一步命令激活这个选项。

2、再执行如下命令

echo b > /proc/sysrq-trigger

设备将会立即重启。

42 条回应
  1. 蒋新磊 2014-11-4 · 13:10

    这个活动好,必须支持!

    • avatar
      Jager 2014-11-4 · 13:25

      多谢多谢

  2. 夏日博客 2014-11-4 · 13:20

    看到不少博客调用的,很给力。

  3. 小Z 2014-11-4 · 13:32

    愿中国博客联盟,越做越好

  4. 糯米汇 2014-11-4 · 17:43

    支持! 这个能转发嘛?博主

    • avatar
      Jager 2014-11-4 · 17:46

      欢迎转发参加活动。

      • 糯米汇 2014-11-4 · 17:47

        好的! :grin:

  5. 龙三公子 2014-11-4 · 18:05

    联盟的成绩,Jager确实功不可没啊!极力推荐,支持!!

  6. 灰常记忆 2014-11-4 · 18:39

    支持~

  7. ysicing 2014-11-4 · 21:37

    转发活动啊~~

  8. 8云资讯网 2014-11-4 · 22:06

    支持楼主

  9. APP雄起 2014-11-5 · 1:14

    极力推荐,支持!

  10. 广州游戏机厂家 2014-11-5 · 9:14

    支持一下

  11. 九月 2014-11-5 · 9:59

    怎么说呢,站长的辛苦不是每个人所能体会的!
    一个页面=千万个熬夜的结果!
    支持Jager!
    支持中国博客联盟!

    • avatar
      Jager 2014-11-5 · 14:49

      感谢支持!

  12. 王语双个人网站 2014-11-5 · 16:48

    有“中国博客联盟”啊,好事。先报个名呗。

  13. 飞哥博客 2014-11-5 · 16:59

    O(∩_∩)O哈哈~

    俺要积极的推荐啊

  14. 王英学 2014-11-5 · 17:10

    一直很支持啊

  15. oxenx 2014-11-5 · 19:34

    支持支持

  16. 热腾网 2014-11-6 · 13:42

    挺有诱惑力。

  17. wingsBlog 2014-11-6 · 17:55

    看起来不错

  18. 微信大学 2014-11-7 · 16:56

    支持Jager

  19. 香港大宽带服务器 2014-11-7 · 17:30

    中国博客联盟相关的活动,感觉挺靠谱。

    独立IP主机 风暴来袭 优惠62% 终生3.8折,转发活动送wifi…

  20. 梦轩丽人 2014-11-7 · 23:18

    活动很不错啊,支持!不过我认识的人都已经加入了,只能默默地支持了

  21. 收录独立博客 2014-11-10 · 16:02

    可以支持下哦。

    • avatar
      Jager 2014-11-10 · 17:29

      谢谢~

  22. 信球哥 2014-11-13 · 13:10

    活动很诱人,执行力不行,学博客技术哪家强,快到博客联盟找信球网!!!

    • avatar
      Jager 2014-11-13 · 15:32

      :evil: you can you up~信球

  23. Nhzy资讯君 2014-11-18 · 17:15

    好久没来看看了

  24. avatar
    Jager 2014-11-19 · 22:36

    签到成功!签到时间:下午10:35:29,每日签到,生活更精彩哦~

  25. 李阳博客 2014-11-20 · 13:20

    好活动呀,不知啥时候结束呀,开始大力推广了,哈哈

    • avatar
      Jager 2014-11-20 · 13:21

      长期有效 :lol:

  26. 网络营销技巧 2014-11-25 · 21:18

    迟来的转发 :!:

  27. avatar
    Jager 2014-11-28 · 14:31

    在部署纯代码缓存呢。。已经好了。

  28. 极品飞鸽 2014-12-8 · 14:21

    这个可以有,有条件了一定多多推广

  29. Phnomi 2014-12-17 · 18:40

    博客联盟越做越大了!支持!

  30. 故事大会 2015-1-2 · 10:00

    越办越好了

  31. 心情语录网 2015-3-1 · 18:28

    活动不错,赞

  32. 逆袭网 2015-5-15 · 17:17

    做个推广代码应该更好一点

  33. 北楼 2015-8-27 · 17:36

    支持一下

  34. 搬砖少年 2016-1-20 · 19:53

    专门儿跑来支持一下

  35. www.last.city 2016-3-29 · 13:45

    都已经发布一年了 我还以为是新发布的呢