linux 硬盘扇区错误,Linux系统扇区错乱的问题

在开机的过程中最容易遇到的问题就是硬盘可能有坏轨或扇区错乱(数据损毁)的情况, 这种情况虽然不

容易发生在稳定的 Linux 系统下,不过由于不当的开关机 还是可能会造成的,原因可能有:

最可能发生的原因是因为断电或不正常关机所导致的硬盘磁道错乱, 我的主机就曾经发生过多

次因为跳电,家里的主机又没有安装不断电系统, 结果就导致硬盘磁道错乱了!

硬盘使用率过高也是一个可能的原因,例如你开放了一个 FTP 服务,里面有些数据很有用, 所

以一堆人抢着下载,如果你又不是使用较稳定的 SCSI 接口硬盘,仅使用 IDE 接口的硬盘, 虽

然机率真的不高,但还是有可能造成磁道错乱的(这个问题其实在 Windows 系统下更容易发生

哩!)。

解决的方法其实很简单,也可能很困难,如果您的根目录『/』并没有损毁,那就很容易解决, 如果根目

录已经损毁了,那就比较麻烦!

如果根目录没有损毁:假设你发生错误的磁盘区块是在 /dev/hda7 这一块,那么在开机的时候,

屏幕应该会告诉你: press root pass word or ctrl+D : 这时候请输入 root 的密码登入系统:

o 在光标处输入 root 密码登入系统,进行单人单机的维护工作;

o 输入 fsck /dev/hda7 (fsck 为指令, /dev/hda7 为错误的磁盘区块,请依你的情况

下达参数), 这时屏幕会显示开始修理硬盘的讯息,如果有发现任何的错误时,屏幕会

显示: clear [Y/N]? 的询问讯息,就直接输入 Y 吧!

o 修理完成之后,以 reboot 重新开机啰!

如果根目录损毁了: 一般初学者喜欢将自己的硬盘只划分为一个大区块,亦即只有根目录, 那

硬盘区块错乱一定是根目录的问题啰!这时你可以将硬盘拔掉,接到另一台 Linux 系统的计算机

上,并且不要挂载(mount)该硬盘,然后以 root 的身份执行 fsck /dev/hdb1 (/dev/hdb1 指

的是你的硬盘装置名称,你要依你的实际状况来设定),这样就 OK 啰!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值