用grub做启动管理,不能挂第二块已经分好区的硬盘进WIN,一进就挂了,第二次中招。
我的分区结构为:两个主分区。一个扩展分区。硬盘:20G
hda1 3.5G用来装WINXP
hda2 4G用来装Solaris9
其余为扩展分区hda3
hda5 4G fat32
hda6 /boot 75M
hda7 swap Linux交换分区 500M
hda8 /home 1.8 经常要放好多资料在里面,所以分大了点
其余全给了 /linux 的根目录
安装顺序为,先WINXP再Solaris9后Redhat 9
两次情况基本一样,也没修复好过
第一次因为那时候没有光驱,没有修复它,启动盘也引导不了,那时装的是Redhat 8。
grub坏了后起不来电脑起不来,只好用DOS盘启动到纯DOS,fdisk /mbr 格式了引导记录,
重起后Solaris9还在。用Solaris9那个引导,不能进WINXP,但可以进Solaris9。
最后只有用DISKMAN恢复没装Redhat前备份过的在分区表信息,也就是只装有WINXP
和Solaris9的分区表信息,Redhat分区全部丢掉。重起后用Solaris9引导,正常进入
WINXP和Solaris9。
第二次也就是昨天也是这个情况,给朋友弄硬盘,先拨掉自己的硬盘给朋友的硬盘80G
用DISKMAN分区完后,做从盘和我的硬盘一起启动,不记得是用启动盘启动还是用GRUB进过
WINXP,用启动盘进过DOS用过Ghost,但没有成功,也用GRUB引导也进过WINXP。但不记
得先后了。之后GRUB就不能引导了,拨掉那个从盘也一样。用Redhat 9(第二次装的是
Redhat 9)用启动盘进入Redhat 9重装GRUB,但不成功,
grub>root (hd0,6)
grub>setup (hd0)
但是多次失败
用安装盘升级重装GRUB两次也告失败,装完还是没有反映。
最后又fdisk /mbr 格式了引导记录,回到上次一样情况,用Solaris9那个引导,不
能进WINXP,但可以进Solaris9。
最后我犯了一个特大的错误,我想在hda1装个曼得拉草9.0,不用装WIN了。分区的时
候我把hda1分成一个swap一根分区。开始只分了一个根分区的,因为没有这样装过,还有
我的硬盘太多SWAP的分区了。红帽一个,Solaris9的分区在这里看来也算是一个swap,
分区结构都是82的。没有装到一半因为我的曼得拉草安装盘太乱,太多包都读不出来,只
好放弃。
重起后,什么分区也没有,用DISKMAN查看分区表,好象红帽的分区给破坏了,记不
太清了,好象/分区成了空白吧
弄成这样了只有再次恢复上次那个分区表,也就是没装Redhat前备份过的在分区表信
息,只装有WINXP和Solaris9的分区表信息。重起后这次没上次那么好运,一样是上次那
个分区表,恢复后进不了WINXP,但可以进Solaris9。到现在还没有解决,请各位帮忙看
看,回到家今天晚上继续再弄。
(出处:http://www.sheup.com)