【Suse系统修复】磁盘文件损坏恢复

磁盘文件损坏恢复

  作者:zhanhailiang 日期:2012-12-24

今天早上过来,发现开发机连不了,原因可能是周末物业断电导致的。开机,可是发现机器启不来的。

进入救援(failSafe)模式检测问题,发现是因为/dev/sda4分区出现文件系统损坏

/dev/sda4: UNEXPECTED INCONSISTENCY: run fsck manually.(i.e. without -a or -p option)

OK,找到原因了就好办法了。

1. 在救援模式中输入root密码登录系统。

2.

# mount |grep "on /"

3.

# fsck -y /dev/sda4

fsck扫描并修复分区,进行相关的修复操作,-y为自动确认修复,不需要手动确认输入yes,/dev/sda4为需要修复的分区,具体看你需要修复的分区。

4. 进入漫长的修复过程,时间可能会有点长,请耐点等待

5. 最后当系统修复完成后,reboot重启下系统。

愿上帝保佑!

参考文档:解决linux系统启动之:unexpected inconsistency:run fsck manually.

附录:实现非正常关机的自动磁盘修复(该方法没实验过,有谁成功了请评论下让我知道,thx)

据说可以通过在/etc/sysconfig目录下增加一个文件autofsck,内容如下,这样以后假如非法关机且启动时出问题,系统5秒钟后将自动进入磁盘修复:

linux-06bq:/etc/sysconfig # vim autofsck

  1 # 自动磁盘修复
  2 AUTOFSCK_DEF_CHECK=yes
  3 PROMPT=yes

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值