[磁盘高手请进]fsck 命令修复磁盘分区不成功是怎么回事

weixin_38051538 2009-07-06 02:33:25

系统: Turbolinux  7.0

  磁盘使用2块三星硬盘和 raid 卡组建了一个raid 1的阵列,系统分为四个分区:

/boot       /dev/sda1

swap      /dev/sda2

/             /dev/sda3

/smc20   /dev/sda4   存放着数据库文件,重要


前天,系统掉电后开机, 启动到  /smc20时自检,稍后提示 NG,   我重启机器在引导界面输入 linux  emergency 进入紧急修复模式进行修复系统,得到shell后,我使用  mount挂载  /dev/sda4   系统提示需指定一个详细的文件系统类型,我使用了 ext2,ext3  vfat  等都不可以, 不得以直接开始修复系统

  mkfs  -n  /dev/sda4
  得到 superblock位置后,我使用第3个sb来修复

  fsck  -b  163842   /dev/sda4


此时系统开始进行修复操作,进行到  pass  1b 时等待了一会儿,屏幕就开始出现整屏整屏的数字,大致是这样的


  164587       164588     164589     164590
   164591      164592      164593     164593
    .......         ..........           .........       ..........

等过了大约15分种后停了下来,提示发现 duplcate 什么的,就一行,后又停了3分钟吧,又开始出现那一屏一屏的数字了
  164587       164588     164589     164590
   164591      164592      164593     164593
    .......         ..........           .........       ..........


  我看没指望了,就直接关机重新安装系统了, 我想问一下,
1>为什么修复命令又时可以用,又时就不能用了呢?

2>出现上述情况后该如何处理呢?

3> 出现上述情况的原因是什么呢?
...全文
70 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复

433

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧