QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 710|回复: 11

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

[复制链接]
发表于 2003-12-9 18:31:26 | 显示全部楼层 |阅读模式
本人准备装win98,win2000和red flag4.0。
硬盘分三个区,想用linux的grub引导,在此请教大家
有什么较好的方案。谢谢!!!!
发表于 2003-12-9 22:34:40 | 显示全部楼层
按WIN98,WIN2000,flag4.0的顺序装就行了。
回复

使用道具 举报

发表于 2003-12-10 05:58:43 | 显示全部楼层
这样安装下来应该是Linux与windows2000的菜单
选择Windows2000之后会进入一个win2000与win98的选择菜单
比较麻烦~
还是编辑一下gurb.conf好一点
直接加入对win98的引导~
回复

使用道具 举报

发表于 2003-12-10 11:59:39 | 显示全部楼层
[quote:11bdbf640b="cspcoo"]这样安装下来应该是Linux与windows2000的菜单
选择Windows2000之后会进入一个win2000与win98的选择菜单
比较麻烦~
还是编辑一下gurb.conf好一点
直接加入对win98的引导~[/quote]
怎么加?
我只知道用了nt osloader以后,原先的win98的引导块被做成一个bootsect.dos,不过这个东东怎么利用呢?
我知道的解决办法是不要把grub安装到mbr,而是用dd命令做成类似bootsect.dos那样的引导块文件,利用nt osloader引导,这样就可一直用一层菜单。
回复

使用道具 举报

发表于 2003-12-10 12:45:01 | 显示全部楼层
http://www.linuxfans.org/nuke/modules.php?name=Forums&file=viewtopic&t=1346
回复

使用道具 举报

发表于 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,不会影响引导
回复

使用道具 举报

发表于 2003-12-11 09:33:16 | 显示全部楼层
上面的 --force 中是两个-
回复

使用道具 举报

 楼主| 发表于 2003-12-11 20:06:10 | 显示全部楼层
谢谢楼上的朋友们!!
回复

使用道具 举报

发表于 2003-12-12 11:58:14 | 显示全部楼层
[quote:ab56e5fae3="GGGO"]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,不会影响引导[/quote]
不需要一定是fat32的,如果是ntfs的,用
rootnoverify (hd0,0)
chainloader +1
boot
就可以了。
回复

使用道具 举报

发表于 2003-12-13 08:39:10 | 显示全部楼层

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

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

如有不妥,清指教!
回复

使用道具 举报

发表于 2003-12-13 10:46:27 | 显示全部楼层
应该不会太难阿,先装win98装在c分区,然后装win200,在d分区,然后把linux装到hda3,把grub引导信息写到mbr上,就可以了
引导时,grub会有两个选项,一个是windows,一个是linux,如果要进windows,那么,进去之后,就会有windows的多重起动管理器,一个是98,一个是2000
回复

使用道具 举报

发表于 2003-12-13 11:00:07 | 显示全部楼层
zhoulzu-----win98, linux, win2000的顺序来安装

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

grub/lilo安装在哪里??
回复

使用道具 举报

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

本版积分规则

GMT+8, 2024-11-18 08:04 , Processed in 0.041574 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

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