mantas 发表于 2005-10-3 19:08:33

分区表坏了,哪位帮忙看看,谢谢

事情是这样的,我的分区如下:
hda1          ext3
hda3          ext3
hda5          fat32
hda6          fat32
hda7         /   ext3

本来想把 hda5 改成 ext3,先把它删了,再建一个分区.
删除之后,hda6变成了hda5, hda7 变成了 hda6 ,新建的倒成了hda7.
重启发现 grub 不能引导了. 提示 15 Error!

重新安装 grub 时提示,stage1 不能正确读取( can't read correctly ).

于是执行 dd if=/boot/grub/stage1 of=/dev/hda bs=512 count=1
再重启时, 出现了满屏幕的 " grub", 就像是死循环一样,一直出.

再用修复盘启动, fdisk /dev/hda 分区都不认识了.

只好用 diskman (99年版的,好象老了点),修复分区表,只找到了原来的 hda7
hda6 和,其他的都是 unknown.

怎么办呢?

我的资料都在原来的 hda1 hda3 hda5 里面.

谢谢了先.

奥斯利斯 发表于 2005-10-3 19:22:00

我也最怕遇到硬盘问题了,资料没了可真是心疼,
所以我知道重建分区表不是万能,把分区表备份了在软盘里,哈哈
(我遇到过最怪的是硬盘变小了,由80G变成30几G,弄了老半天都不行,可是放了半天电脑重新启动就没事了,没钱,真想买多个硬盘。。。。)
硬盘老是不听话,上次因为主板时而老找不到硬盘,刷新了bios,
弄到我现在systemcommand(好象是这样拼)都装不上了,装后就启动是找不到xxx等,晕(建议安装多系统的用一下systemcommand,配合多主分区安装系统,很好)

mantas 发表于 2005-10-3 23:04:46

谢谢楼上,不是多系统问题,是分区表.

cobranail 发表于 2005-10-4 00:15:40

找个Livecd试试看,
不要随便删除一个分区,切记
页: [1]
查看完整版本: 分区表坏了,哪位帮忙看看,谢谢