mnoopy 发表于 2003-12-9 18:31:26

关于多系统,麻烦大家看一看,谢谢!!

本人准备装win98,win2000和red flag4.0。
硬盘分三个区,想用linux的grub引导,在此请教大家
有什么较好的方案。谢谢!!!!

xx_zz 发表于 2003-12-9 22:34:40

按WIN98,WIN2000,flag4.0的顺序装就行了。

cspcoo 发表于 2003-12-10 05:58:43

这样安装下来应该是Linux与windows2000的菜单
选择Windows2000之后会进入一个win2000与win98的选择菜单
比较麻烦~
还是编辑一下gurb.conf好一点
直接加入对win98的引导~

樱家冢 发表于 2003-12-10 11:59:39

这样安装下来应该是Linux与windows2000的菜单
选择Windows2000之后会进入一个win2000与win98的选择菜单
比较麻烦~
还是编辑一下gurb.conf好一点
直接加入对win98的引导~
怎么加?
我只知道用了nt osloader以后,原先的win98的引导块被做成一个bootsect.dos,不过这个东东怎么利用呢?
我知道的解决办法是不要把grub安装到mbr,而是用dd命令做成类似bootsect.dos那样的引导块文件,利用nt osloader引导,这样就可一直用一层菜单。

xx_zz 发表于 2003-12-10 12:45:01

http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=1346

GGGO 发表于 2003-12-11 09:31:08

grub安装在mbr,引导winxp(2000),98/me的方法是有的,前提是nt loader所在的分区是fat32格式

假设winxp安装在c盘

引导winxp:
root (hd0,0)
chainloader +1
boot

引导98/me
root (hd0,0)
chainloader --force (hd0,0)/bootsect.dos
boot

上面chainloader命令,参数都没错,但后面的引导文件的写法我就不是很确定,不过方法绝对可以,我用过的.这一句的作用跟nt loader差不多,都是从某个文件中引导系统,但是grub现在还不能读ntfs,所以,如果是ntfs分区的话不能引导,
但如果把98安装在c盘,那winxp可以用ntfs,不会影响引导

GGGO 发表于 2003-12-11 09:33:16

上面的 --force 中是两个-

mnoopy 发表于 2003-12-11 20:06:10

谢谢楼上的朋友们!!

樱家冢 发表于 2003-12-12 11:58:14

grub安装在mbr,引导winxp(2000),98/me的方法是有的,前提是nt loader所在的分区是fat32格式

假设winxp安装在c盘

引导winxp:
root (hd0,0)
chainloader +1
boot

引导98/me
root (hd0,0)
chainloader --force (hd0,0)/bootsect.dos
boot

上面chainloader命令,参数都没错,但后面的引导文件的写法我就不是很确定,不过方法绝对可以,我用过的.这一句的作用跟nt loader差不多,都是从某个文件中引导系统,但是grub现在还不能读ntfs,所以,如果是ntfs分区的话不能引导,
但如果把98安装在c盘,那winxp可以用ntfs,不会影响引导
不需要一定是fat32的,如果是ntfs的,用
rootnoverify (hd0,0)
chainloader +1
boot
就可以了。

zhoulzu 发表于 2003-12-13 08:39:10

:-D
好像也可以这样,我试过:
先划分两个fat32的主分区,留着,什么也别装,然后安装linux,linux装完后,就会出现3个选单,其中一个是linux 系统,剩下两个是那两个fat32主分区对应的启动项,只不过这两个选项现在没有对应的系统;然后就可以安装win98, win2000了,把他们装到那两个fat32分区就可以了,安装下来就一切正常了。

不过,最好是按照 win98, linux, win2000的顺序来安装,如果按照 linux,win98,win2000的顺序安装,那么win98有可能会覆盖硬盘的MBR(这一点我有点己不清楚了),从而导致破坏linux的装载程序,这样又得去修改lilo 或者 grub了。

如有不妥,清指教!

duotaiya 发表于 2003-12-13 10:46:27

应该不会太难阿,先装win98装在c分区,然后装win200,在d分区,然后把linux装到hda3,把grub引导信息写到mbr上,就可以了
引导时,grub会有两个选项,一个是windows,一个是linux,如果要进windows,那么,进去之后,就会有windows的多重起动管理器,一个是98,一个是2000

GGGO 发表于 2003-12-13 11:00:07

zhoulzu-----win98, linux, win2000的顺序来安装

安装完后,你的系统是用什么引导的??

grub/lilo安装在哪里??
页: [1]
查看完整版本: 关于多系统,麻烦大家看一看,谢谢!!