LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1385|回复: 3

系统的备份与硬盘坏道的修复

[复制链接]
发表于 2006-1-6 01:45:58 | 显示全部楼层 |阅读模式
这段时间电脑经常死机。症状为画面定格鼠标和键盘都无响应。之前用amule下载了一部HDTV在移动到其它分区的时候曾经提示文件读取错误。怀疑硬盘有坏道,重启用"效率源"全面扫描硬盘,发现在32%的地方有两个坏扇区,37%的地方也有两个坏扇区。

硬盘:希捷120g的
系统:fc3

我的硬盘分区如下:
   Device Boot      Start         End      Blocks   Id  System
/dev/hda1   *           1         638     5124703+   7  HPFS/NTFS
/dev/hda2             639        2295    13309852+  a5  FreeBSD
/dev/hda3            2296        3316     8201182+  83  Linux
/dev/hda4            3317       14593    90582502+   f  W95 Ext'd (LBA)
/dev/hda5            3317        4591    10241406   83  Linux
/dev/hda6            4592        8416    30724281   83  Linux
/dev/hda7            8417       12241    30724281   83  Linux
/dev/hda8           12242       13261     8193118+   7  HPFS/NTFS
/dev/hda9           13262       14466     9679131    b  W95 FAT32
/dev/hda10          14467       14593     1020096   82  Linux swap

Filesystem            容量  已用 可用 已用% 挂载点
/dev/hda3             7.9G  2.2G  5.8G  28% /
none                  443M     0  443M   0% /dev/shm
/dev/hda6              30G  4.2G   26G  15% /home
/dev/hda7              30G   20G   11G  65% /mnt/kis
/dev/hda5             9.8G  7.9G  1.9G  81% /usr
/dev/sda1              38G   18G   20G  48% /media/usb

硬盘32%-37%的地方正好是在我/dev/hda6的/home目录上。因为我的amule的下载目录正是在/home
上。初步断定是由amule软件导致硬盘出现逻辑坏道。

因为/home目录下有比较多重要点的资料。在修复坏道前先备分/home分区上的资料。
tar cvf ./home.tar /home

重启进如dos启动"效率源"软件选择手动修复坏道
输入开始31%
输入结束38%
重试次数 1
确定
经过20分钟左右完成。
再全面扫描一便硬盘没有找到坏道。证明坏道修复成功。

重启进入linux后进入单机模式
init 1

卸载/home目录
umount /home

因为修复坏道对硬盘是有写操作的。为了保证/home分区的资料完整,我们应该格式化在恢复备份。
mkfs.xfs -f /dev/hda6

挂载/home目录
mount /home

恢复备份
mv home.tar /
cd /
tar -xvf home.tar -m
init 3

到此为止系统的备份与硬盘坏道的修复就完成了。
发表于 2006-1-6 06:13:46 | 显示全部楼层
上次在用flashget下载过程中出现了一个坏道标记。
也是用DOS下的diskgenius划分区域用“清除扇区数据”菜单搞定,幸运是个逻辑坏道。

20分钟蛮夸张的。
回复 支持 反对

使用道具 举报

发表于 2006-1-6 07:22:34 | 显示全部楼层
最好能再用pc3000扫一下,硬盘坏可不是什么好事情。呵呵。
回复 支持 反对

使用道具 举报

发表于 2006-1-6 12:28:40 | 显示全部楼层
我看你的/home目录实在是太大了,如果你有很大的下载量的话,应该为下载数据单独分一个分区,我认为你的/home分区之所以会出现坏道就是因为/home目录读写频繁而且混乱,应该保证/home目录下只有配置文件,其他数据都应该单独分区。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表