centos启动发生磁盘错误

centos启动发生磁盘错误, 磁盘扫描进度完成后光标停留在An error occured during the filesystem check,如下图:

centos启动发生磁盘错误

错误信息很明显:文件系统检查过程中出错。主要原因是因为不正常关机导致,

这里我们先输入root密码,然后输入fsck命令,检查文件系统并尝试修复错误。

如果错误文件告知哪块硬盘出错(如:/dev/sda1),则可以运行fsck -t ext3 /dev/sda1

虽然fsck能够检查并尝试修复,但如果数据结构出现了问题,则状况会更糟,导致更多的数据丢失。对线上的机器更应该做好灾备,防止人为的非正常关闭系统和断电问题。

ps:fsck只能运行于未mount的文件系统,不要用于已mount的文件系统(除了启动时的只读根文件系统)。这是因为它存取原始磁盘,在操作系统不知道的情况下修改文件系统。

weinxin
聂扬帆博客
一个分享IT运维相关工作经验和实战技巧的个人博客

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: