LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: ooze

linux在第一分区的,GRUB难以启动WIN,如何处理?

[复制链接]
发表于 2002-12-3 20:10:18 | 显示全部楼层
最初由 风起 发布
可以修改2000的boot.ini文件。我只是推测。自己没试过。
方法是这样的。让grub指向d:
然后把2000启动要的四个文件放到d:去。
然后修改boot.ini。。(也放到D上)。
应该可以吧。。

我觉的问题不大。应该能引导的。。


这样是不行的,2000的OS loader只能装在MBR,不象grub可以由os loader调用
发表于 2002-12-3 21:00:43 | 显示全部楼层
最初由 dancingpig 发布
偶只知道c盘最好别放linux,放windows且不能是ntfs,不然linux就死掉了


我的w2k 放在C的且是NTFS格式,红帽子占用/dev/hda7(8、9),红旗放在/dev/hda10(11、12) —— 括号内的数字分别代表boot区和 swap区
linux活得很好啊
发表于 2002-12-3 21:46:10 | 显示全部楼层
win2000不用把osloader放在MBR的,在win2000的系统中,MBR里只是一个无条件跳转,转到第一个主分区执行。所以像楼主的这种情况是没有问题的。楼主的原因是分区改变了硬盘的盘符,所以要改boot.ini,语法注意一下就行了,没什么特别的。
发表于 2003-2-17 13:11:44 | 显示全部楼层
如果只是修改boot.ini是不够的

你用安装2000的光盘试安装一下,到第一个重启动时按上下键,会出

现启动那个选项啊,因为你装了redhat,再装2000,结果那个启动

选项就没有了,也就是启动时没有grub,你连续按上下键,就可以看

见有2000那个选项,有两个2000选项,一般是下面个,进入后修改

boot.ini,将第一个选项改掉

剩下的就是grub问题了,再装grub,redhat就可以用了

2000也可以用,我这样说对吗大家 ?
发表于 2004-2-1 00:55:11 | 显示全部楼层
drwxr-xr-x    3 root     root         4096 1970-01-01  .
drwxr-xr-x    6 root     root         4096  2月  1 08:40 ..
-r-xr-xr-x    1 root     root       150528 2003-06-19  arcldr.exe
-r-xr-xr-x    1 root     root       163840 2003-06-19  arcsetup.exe
-rwxr-xr-x    1 root     root            0  1月 31 11:16 autoexec.bat
-r-xr-xr-x    1 root     root       304624 2002-08-14  bootfont.bin
-rwxr-xr-x    1 root     root          186  1月 31 11:08 boot.ini
-rwxr-xr-x    1 root     root            0  1月 31 11:16 config.sys
-r-xr-xr-x    1 root     root            0  1月 31 11:16 io.sys
-r-xr-xr-x    1 root     root            0  1月 31 11:16 msdos.sys
-r-xr-xr-x    1 root     root        34724 2002-07-22  ntdetect.com
-r-xr-xr-x    1 root     root       221088  1月 31 14:49 ntldr
drwxr-xr-x    2 root     root         4096  1月 31 11:33 Recycled


"然后把2000启动要的四个文件放到d:去。
然后修改boot.ini。。。应该可以吧"
哪四个文件? 除了这四个文件外,别的文件可以不要吗?
可否在C:上使用其他的文件系统?
我打算在C:上装一个FREEBSD,看样子没戏了,

-------------------------------------
打算用MBR上的GRUB引导LINUX,WINDOWS,FREEBSD,C盘用UNIX的文件系统
发表于 2004-3-6 17:47:15 | 显示全部楼层
我就把linux放在第一个分区 win2000放在最后一个分区
linux 和 swap 放在最前面,为主分区
安了redhat9.0 grub 的选项里面有Dos但是进不去 win2000
只有把最前面的分给win2000 最后的分给linux才行吗
修改grub.conf文件中的参数行不行?
例如将Dos项中的参数指向最后一个分区,即win2000的分区
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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