目录预览
一、问题描述
国产麒麟系统出现 initramfs 模式
二、原因分析
一般在拷贝卡顿过程【强制关机】或者电【脑异常断电】的情况下概率性导致系统分区损坏,重启后大概率就会进入到initramfs 模式。
三、解决方案
步骤如下:
-
输入exit命令,查看具体的报错信息。报错信息可能指示了根分区上的文件系统错误。
横线部分翻译为:在root分区即/dev/sda3上出现了文件系统的错误,需要手动fsck修复 -
按照提示的根分区(上图为/dev/sda3),使用fack命令修复
fsck -y /dev/sda3
-
等待修复完成后,输入exit命令以重启系统。
注意事项:如果有重要数据,应该慎重对待,千万不可贸然执行"fsck -f -y "这样的自动修复功能。
四、知识点呀
initramfs
initramfs (initram file system) 用于挂载根文件系统。initramfs是在普通根文件系统上可以找到的完整目录集, 在启动时,引导加载程序会把内核和initramfs镜像加载到内存并启动内核。 initramfs可以在启动早期提供一个用户态环境。
BusyBox
BusyBox是一个集合多种工具命令的工具箱,又或称嵌入式Linux系统的瑞士军刀。可用作急救盘。包含了一些简单的工具,例如cat和echo,还包含了一些更大、更复杂的工具,例如grep、find、mount以及telnet。它集成压缩了Linux的许多工具和命令。
五、参考链接
2、fsck命令详解
如能帮你解决问题,请点赞收藏评论,帮助更多的人解决问题。