LinuxSir.cn,穿越时空的Linuxsir!

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

续昨天装linux后xp的引导问题

[复制链接]
发表于 2002-8-8 13:58:24 | 显示全部楼层 |阅读模式
昨天下网后试着从ntloader引导linux,结果没有成功,为了保险起见只好重装了xp和linux ,按98 , xp ,linx 的顺序安装的,以下是分区的情况

hda1 98 (c盘)
hda2 dos extend
hda3 linux /
hda4 xp (h盘)
hda5 (d盘)  
hda6 (e盘)
hda7 (f盘)
(windows下的G盘是光驱)

装linux时grub并没有发现xp,只有dos和linux显示。装好linux后我在grub中加入
title windwos xp
      rootnoverity (hd0,3)
      chainloader +1
好像是这么写的吧,我是将98的那部分copy来改的,然后我用xp的安装光盘将引导信息写入C盘,可是接下来从grub引导xp并没有成功,系统提示invalid system disk .....
但是可以在进入98的选项后有ntloader,此时有xp的选项,可以从此进入xp,然后我在linux中以root身份执行
dd if=/dev/hda3 of=/grub.lnx bs=512 count=1
将生成的grub.lnx拷贝到C盘,在boot.ini中写入C:\grub.lnx="linux"
可是启动后从grub中选98,出现ntloader,选linux,不能进入linux(系统提示信息记不清了,也许根本就没有提示)


:confused: 好了,折腾了一天,还是没有搞定这件事情,下面是昨天的讨论
http://www.linuxsir.cn/forum.php?mod=viewthread&tid=4078
各位看还有办法么?
发表于 2002-8-8 14:19:46 | 显示全部楼层
安装 linux 的时候,把 linux 的引导信息装载到当前分区上了吗?

___________________________

allen
 楼主| 发表于 2002-8-8 14:24:46 | 显示全部楼层
allen兄是什么意思,我没明白
装linux时,我选grub,引导信息装在mbr上
发表于 2002-8-8 14:34:06 | 显示全部楼层
如果用 os loader 引导的话,就不要把 linux 引导信息装到 mbr 上。

_______________________

allen
 楼主| 发表于 2002-8-8 14:50:04 | 显示全部楼层
昨天我就是用MS的fdisk/mbr搞掉了linux的启动,使我没法进入linux了(很不巧,linux启动软盘在那个时候坏掉了),而且在昨天讨论的帖子中,flynng兄讲了他自己的情况了,应该和linux的grub装在那里没有关系的啊

我是按照 evileye 兄的帖子做的

                  初级会员

                  注册日期: Jul 2002
                  来自:
                  发帖数: 29不用LILO,也不用GRUP。
                  初学LINUX可能对这两个东西比较恼火,重装WINDOWS就没了!(我就是)
                  其实可以就用NT的引导器,来引导。
                  1: 将LILO(GRUP)不装在MBR上。
                  2: 用ROOT登录,键入:“dd if=/dev/hda2 of=/grub.lnx bs=512
                  count=1”(把if=/dev/hda2 改成您的ROOT分区。)
                  3: 把“grub.lnx”拷贝到C:\。
                  4: 修改boot.ini文件在最后一行加入 “C:\gurub.lnx=linux”

                  注:若lilo(grup)已安装在MBR上,在完成第三步后,fdisk
                  /mbr执行第四部。您也可以同时用LILO(GRUP)和NT的引导器共同引导。
                  __________________
                  I wanna free,so i wanna linux.
发表于 2002-8-8 15:48:09 | 显示全部楼层
我也是这样做失败了,好像哪里出了一点小错误。
发表于 2002-8-8 15:55:28 | 显示全部楼层
我想起来了,引导信息装在mbr上是不行的,osloader是引导的lilo或grub,再由它们启动linux,不过可以试试安装时既不用lilo也不用grub,也许就可以了。
发表于 2002-8-8 16:20:38 | 显示全部楼层
兄弟,我想用这篇文章,能解决兄弟之急....

http://www.linuxsir.cn/forum.php?mod=viewthread&tid=3953
发表于 2002-8-8 16:25:01 | 显示全部楼层
辛苦了兄弟!
发表于 2002-8-8 21:34:43 | 显示全部楼层
两种情况:
1,用xp的boot.ini引导,此时,grub要装在linux的分区上才行,不能装在mbr上
2,用grub引导,装好98和xp后,确定此时已经有了xp的双引导系统,然后把grub装在mbr上,此时你选dos时因该出现的是xp的双引导,然后再选进98或xp
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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