Loading... 早上来到公司之后发现系统不知道出了什么鬼错误,导致啥啥都打不开,然后我就重启了(重启大法好 <img src="https://cdn.jsdelivr.net/gh/ihewro/handsome-static@8.2.0.2/assets/img/emotion/aru/cheer.png" class="emotion-aru"> ),然而系统卡在关机界面迟迟没有重启……没办法,我就强制重启了。然而重启之后系统直接进入了`busybox initramfs`界面。 几番尝试,找到了这个方法。 重启之后先进入安全模式,启动过程中发现如下错误: ``` (Initramfs): /dev/sda2 contains a file system with errors, check forced. Inodes that were a part of a corrupted orphan linked lost found. /dev/sda2 : UNEXPECTED INCONSISTENCY; RUN fsck manually.(I.e ., without -a or -p options). fsck exited with status code 4. The root filesystem on /dev/sda2 requires a manual fsck ``` 大概意思就是文件系统根节点崩溃,文件不一致,需要进行手动修复。这个时候系统已经进入busybox了。在里面直接执行命令`fsck -fy /dev/sda2`,执行完毕`reboot`重启就好啦。 ## 总结 开机进入busybox initramfs有可能是因为上次强制重启导致文件系统崩溃。修复方法: - 开机进入GRUB菜单 - 选择`Advanced Options` - 选择`Recovery Mode` - 查看是那个盘崩溃了(比如是`sda2`) - 在busybox执行fsck -fy /dev/sda2 - `reboot`重启 如果没有办法进入恢复模式执行命令的话,还可以 - 通过Ubuntu安装盘/USB启动 - `ctrl+alt+t`打开命令行 - 执行`sudo fsck -fy /dev/sda2` - `reboot`重启 Last modification:October 10, 2018 © Allow specification reprint Like If you think my article is useful to you, please feel free to appreciate