grub 引导 windows问题

king2world 2007-07-31 05:56:23
我是从windows下硬盘安装的as5,安装的时候没有安装grub,想从windows下通过grub for dos引导,我在boot.ini里边加了 c:\grldr="grub" 并把menu.lst拷贝到了c盘根目录,选择grub的时候可以看到选择菜单,但是从里边选择windows xp 后就又跳回了ntldr的选择界面了,能不能从grub里边直接启动windows 而不是返回到选择菜单? 从网上找了很长时间 都是
root (hd0,0)
makeactive
chainloader +1
这样设置就是会跳到ntldr的选择菜单,这个不是我要的效果。
...全文
1603 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
hefuhua 2007-09-20
  • 打赏
  • 举报
回复
直接点左上角管理帖子结

谢谢楼主总结
king2world 2007-09-20
  • 打赏
  • 举报
回复
谢谢大家了,已经很长时间没动linux了,这个问题已经明白怎么回事了,grub 没有办法直接引导进windows,只能是把引导权交给ntldr,由ntldr来进行引导, 我的那个是把grub for dos直接加到了boot.ini里边,那样根本就是错误的,现在还是安装了grub,这个帖子已经过期了,不知道还能不能给分了
mdzhao 2007-09-04
  • 打赏
  • 举报
回复
mark
lsyer 2007-09-04
  • 打赏
  • 举报
回复
chainloader +1
boot

其实可以直接下载一个dos工具箱,安装后boot.ini设置等待时间为0,默认是dos工具箱启动,然后修改menu.lst,里面加上
title windows xp
root(hd0,0)如果是sata硬盘那么可能就是(sd0,0)了,然后加上上面两行就可以了。
i770880 2007-08-31
  • 打赏
  • 举报
回复
楼主的做法没有错,实现用windows引导程序引导linux。
但是,windows只能用它自身的ntldr来引导。楼主有ntldr,应该可以直接选择启动windows的。如果不能,说明楼主把boot.ini文件中引导windos的选项给删除了,照着别人的添加进去就可以了。
analysefirst 2007-08-31
  • 打赏
  • 举报
回复
打完字发现你的方法根本就不对头,
不知道你从哪看来的?!
analysefirst 2007-08-31
  • 打赏
  • 举报
回复
你弄错了,

第一、你要启动在纯DOS(要么原来有装DOS,要么用启动盘进DOS)
第二、进入你放GRUB FOR DOS的目录,在进入DOS之前在WINDOWS下把这个目录改成简单点,比如:全部解压放在D盘DOS目录下。下面以此为说明
第三、C:>D:
D:>cd dos
d:\dos>grub (前提是GRUB FOR DOS的文件全部放在这个目录下,见第二步说明)
第四、会弹出对话框。PS:我用的是4。O的版本。选择只用命令行的那一句,具体的英文如何写我忘了。
第五、会出现下面的样子:
....

grub:>
第六:这时就可以输入命令了

grub:>root (hd0,7)
//注意root 之后有空格 如果不知道是HD后面如何写,可以按TAB键。其中HD0表示第一个硬盘,HD1表示第二个硬盘。
//看你实际装在哪个硬盘上的。7是指BOOT分区。也就是你安装LINUX在哪个分区,可以按TAB键看。

grub:>kernel /vmlinuz xxx.el
//根据实际写,如果不知道。可以在写完vmlinuz之后 再输入空格,再按TAB键就可以再下面的一列显示出来了。
//直接和下面输入的一样就行了
grub:>initrd /initrd xxx.img
//方面与上面相同,不知道的话用TAB键,抄上去打回车
这样就可以启动linux了。

grub:>boot


如果不想每次启动GRUB FOR DOS 这样操作一遍的话
可以把grub装在MRB上,注意,先不要输入上面的命令。

命令如下:
grub:>setup(hd0)

打字打得手痛。还不知道的话给我留言吧!





wuchengyoubing 2007-08-29
  • 打赏
  • 举报
回复
我的想法:
ntldr是XP的专门引导程序,其它引导程序也得通过它引导XP
所以你可能不能实现你的效果咯
你要是进不了as5,得像楼上说那样弄
你要装了grub后,boot.ini里你就有XP这一项,应该就看不到ntldr选择界面了
jufeng2309 2007-08-29
  • 打赏
  • 举报
回复
通过linux rescue硬盘安装重新安装一下GRUB就可以了!

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧