LinuxSir.cn,穿越时空的Linuxsir!

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

关于分区的问题?

[复制链接]
发表于 2005-10-15 17:03:58 | 显示全部楼层 |阅读模式
两天0磁道坏了两次,郁闷。

第一次是把硬盘的第一主分区分成了SWAP,第二主分区是FAT32(要装WIN),第三主分区是ext,第四也是ext。正好4个主分区分完了。
然后我用ghostxp装得系统,它默认是ghost到C盘的。go晚后重启就挂了,然后怎么重新分区都失败,dm,pq...只要是分区软件几乎都用过了。都不行。
刷新主引导分区mbr也失败。郁闷,这下参了。折腾了大概N个小时,后来借了张龙卷风的系统维护盘,有几个软件是E文的不会使。系统拯救菜单里有个,分区表修复,试了下重启,然后发现可以重写主引导mbr了,应该没事儿了。


又浪费了N个小时装WIN和SLACK,这次分区是这样:第一主分区FAT32照旧装win,第二主分区 SWAP交换分区,第三、四主分区是EXT分别挂载/和/usr/local。,刚刚配置OK了,字体也搞得比较清晰了,reboot,这倒好就起不来了。

嘀!一声过后,第二次不幸又开始了。
满屏幕的“9”。再郁闷,进入diskgen重写mbr再次失败,那就还用刚才的龙卷风试试吧,奇怪这次试却不起作用。
算了,试试能不能底格,用dm就如后发现可以,那就格吧,估计要N格小时然后我就去睡觉了,早上起来格完了,再进入diskgen重写mbr依旧失败!也不能重新分区,倒霉阿,又鼓捣了N个小时要吃中午饭了,后来在diskgen里乱鼓捣,又可以重写mbr了。郁闷!怕了


现在刚刚装完win。这两次真把我搞晕了,两次同样试mbr的问题,又不太一样,第一次我也试过底格的,但是失败。第二次却可以,虽然没有底格没有解决问题。还有第一次用龙卷风里的注册表修复软件却搞定了,第二次却不行。突然的又可以重写mbr,更是令我不解。我现在很怕重启机器就起不来了。

我感觉试我得分区方法问题,不知道你们是怎么分的去,你们分的是逻辑分区还是主分区?
 楼主| 发表于 2005-10-15 17:09:12 | 显示全部楼层
硬盘东西全没了,才是更头疼的事。
回复 支持 反对

使用道具 举报

发表于 2005-10-15 17:25:07 | 显示全部楼层
根本不是你说的零磁道坏了吧(猜测).
因为0磁道要是真的物理损坏,是很难用软件修理的.
第一次出的问题是你明明给第一个主分区设置的是swap,然后又把ghost的内容强行恢复了过去.
第二次问题(就是99的那个问题)是因为你没有正确的安装好lilo.
我以前只要lilo安装不好,有时就会出现99的问题.这个可以通过查看lilo帮助得到9代表的意思.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 18:04:16 | 显示全部楼层
Post by babo
根本不是你说的零磁道坏了吧(猜测).
因为0磁道要是真的物理损坏,是很难用软件修理的.


看来你不太懂这个,你可以搜索一下关于领磁道的文章。这是我得解释:

零磁道处于硬盘上一个非常重要的位置,硬盘的主引导记录区(MBR)就在这个位置上。MBR位于硬盘的0磁道0柱面1扇区,其中存放着硬盘主引导程序和硬盘分区表。在总共512字节的硬盘主引导记录扇区中,446字节属于硬盘主引导程序,64字节属于硬盘分区表(DPT),两个字节(55 AA)属于分区结束标志。由此可见,零磁道一旦受损,将使硬盘的主引导程序和分区表信息遭到严重破坏,从而导致硬盘无法自举

Post by babo
第一次出的问题是你明明给第一个主分区设置的是swap,然后又把ghost的内容强行恢复了过去.  



关于这个你可以也分一下试试,然后进入DOS,你可以看到第二个主分区就是FAT32那个就是C盘,你想想力挺丰富的,ghostxp到C而不是第一主分区。
第二次问题(就是99的那个问题)是因为你没有正确的安装好lilo.
我以前只要lilo安装不好,有时就会出现99的问题.这个可以通过查看lilo帮助得到9代表的意思.


我的LILO事安装ok的,可能是MBR有问题了,LILO无法启动的缘故吧。根据你说的推测。呵呵
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 18:06:26 | 显示全部楼层
不知道你们都是搞在N个主分区上还是N个逻辑分区上?
回复 支持 反对

使用道具 举报

发表于 2005-10-15 18:20:27 | 显示全部楼层
Linux和BSD不同,可以完全不用主分区。

如果你实在不行,那么就用张启动盘,来个dd if=/dev/zero of=/dev/hda,零字节填硬盘,你不用等它完,过一两分钟中断就可以了。低格没你说的那么简单吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-10-15 18:32:48 | 显示全部楼层
Post by troll
Linux和BSD不同,可以完全不用主分区。

如果你实在不行,那么就用张启动盘,来个dd if=/dev/zero of=/dev/hda,零字节填硬盘,你不用等它完,过一两分钟中断就可以了


这个不太明白?是做什么,修复0磁道?

至于底格,很难么?我没记错的话进入dm后2,2,4,2 然后OK就可以了,我格了大概3-5格小时
回复 支持 反对

使用道具 举报

发表于 2005-10-15 18:36:43 | 显示全部楼层
这个是以零字节填硬盘,DM好像也有类似功能,一般把mbr和分区表清空足够了,所以我叫你做一两分种足够了。如果全部填满一个几十G的硬盘要几个小时,没必要。
回复 支持 反对

使用道具 举报

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

本版积分规则

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