首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FSCK“意外不一致;手动运行fsck的解决方法

FSCK“意外不一致;手动运行fsck的解决方法
EN

Stack Overflow用户
提问于 2013-03-01 14:54:35
回答 1查看 540关注 0票数 1

我有一个基于LFS的Linux系统(来自Scrach的Linux)。Linux内核版本2.6.29.6 #1 SMP抢占。此系统使用Extlinux引导程序并从SSD (Micron USB固态设备)引导。在这个系统中也有第二个硬盘驱动器,但不用于引导。我们将引导从HDD改为SSD,因为我们发现SSD比HDD更快、更可靠。

只要发生断电,设备就会重新启动,断电会导致SSD损坏。重新启动后,脚本checkfs将运行Fsck命令。系统停止,错误消息为“”意外不一致;手动运行fsck错误和单元停止,并无法重新启动,直到我们手动重新启动。

我检查了checkfs脚本,发现在这种情况下,fsck -a -A -C -T正在运行,返回的错误值>3和< 16,其操作是停止系统并使用CD重新启动,然后手动运行fsck并修复问题。

我尝试更改检查文件系统脚本,并使用fsck -y,它修复了所有错误,并且设备正常启动,但在修复这些问题时,许多文件被删除。其次,如果我忽略fsck错误,而不是系统停止,如果我继续正常引导,它可以工作,但由于它不能修复文件系统问题,单元可能无法正常工作。

在这一点上,我想知道是否有任何工作可以解决这个问题,并仍然正常引导系统和修复文件系统问题?我是否可以这样做:如果fsck失败,则从SSD卸载根文件系统,并从HDD挂载它,然后正常引导,然后在引导后恢复SSD文件系统?如果是,有什么建议吗?请提个建议。

EN

回答 1

Stack Overflow用户

发布于 2014-04-11 17:26:12

您可以附加'fastboot‘作为内核参数(在grub中)来跳过fsck。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15152215

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档