[分享]Linux与Windows双系统下的Grub引导管理器安装——boot.ini与menu.lst的例解
-
- 帖子: 515
- 注册时间: 2006-05-20 10:38
为本帖添加了可以下载、打印、阅读的附件
为本帖添加了可以下载、打印、阅读的附件。
- skyforum
- 帖子: 54
- 注册时间: 2007-04-19 1:37
- 来自: 重庆
- 联系:
-
- 帖子: 81
- 注册时间: 2006-12-16 10:19
-
- 帖子: 515
- 注册时间: 2006-05-20 10:38
回复站内短信
使用 grub4dos ,可以有以下两种方式,看了你的Linux与Windows双系统下的Grub引导管理器安装的文章!
我也是为了双系统在苦恼!
现在是U+W系统,u的引导是在MBR,近日W系统发生不明故障,
但是重装系统会破坏U的引导,于是在论坛无意搜到你的文章!
因为本人对电脑不是很明白,想请教一下,应该怎么做才能把U的引导
写入linux分区,希望最简单的方法写个过程给小弟!例如1、2、3、~~
一、 应用grub4dos 直接加载 linux 分区里的内核文件:
1、 Linux 下,把 /boot/grub/menu.lst 复制出来,在重新安装 windows 系统后,放到 windows 下c: 盘根目录;
2、windows 下,从 grub4dos 的软件包内解压grldr 到 c: 盘根目录;
3、windows 下,用文本编辑器修改 c:\boot.ini,把 timeout=0 改为 timeout=3, 最后增加一行;
代码: 全选
c:\grldr="grub4dos"
也可把以上的1和4替换为以下两步:
1、Linux下,用文本编辑器修改 /boot/grub/menu.lst,注释掉 savedefault(即在行首添加 #),或直接删除该行;
4、windows 下,用文本编辑器在 c: 盘根目录生成 c:\menu.lst,内容为
代码: 全选
title Linux
configfile (hd0,4)/boot/grub/menu.lst
二、 应用 grub4dos 加载 linux 分区上已经安装的 Grub 引导块:
1、 Linux 下,安装 Grub 到 Linux 根分区,终端内执行 # grub, 或 $ sudo grub, 这样会进入 Grub 的命令行,执行以下三步:
代码: 全选
root (hd0,4)
setup (hd0,4)
quit
2、重新安装 windows 系统;
3、windows 下,从 grub4dos 内解压grldr 到 c: 盘根目录;
4、windows 下,用文本编辑器修改 c:\boot.ini,把 timeout=0 改为 timeout=3, 最后增加一行;
代码: 全选
c:\grldr="grub4dos"
代码: 全选
title Linux
rootnoverify (hd0,4)
chainloader +1
上次由 xiaoyong 在 2007-07-19 12:02,总共编辑 4 次。
- aerowolf
- 帖子: 1787
- 注册时间: 2006-02-25 17:09
- 来自: 西安
-
- 帖子: 515
- 注册时间: 2006-05-20 10:38
我为什么写这篇文章
viewtopic.php?t=34110,所引用文章的原理在我的帖子里是详细讨论的(补充,置顶帖是备份硬盘的MBR,我个人还是倾向只备份Linux系统根分区的Grub引导记录,因为所备份的lnx文件必须由ntloader引用,MBR的备份感觉有些嵌套)。我的文章写得很长,用意不单是写出操作过程,而希望做些讨论,从原理和经验两个方面出发,彻底细致的检讨与 Grub 引导管理器相关的问题。本身, Grub 或者 grub4dos,它们的使用都是很简单的,但论坛里总是没完没了的重复此类问题,我希望改变这个现象,因而写了这篇文章。有空看看http://forum.ubuntu.org.cn/viewtopic.php?p=363694#363694吧,更便捷。
交待了写作动机,但效果问题还是不能回避,与 Grub 有关的问题还是那么多,依然故我。我花了一周时间写的长文似乎用处不大,现下几乎要嘲笑自己。
其实,查查与 Grub 有关的资料,分析一些现成的 menu.lst 配置文件,再用心想一想,它是很容易上手和使用的。我早就说过,我的帖子没有什么技术水准,只不过有一些经验在里面,── 本人分析过 Grub 配置文件的不同 Linux 发行版,不管是安装光盘还是 LiveCD,应该不下十几种,然后又很用心的写过一些配置文件。我想,把自己的经验写出来,对于新手,应该是有些价值的。
其实,我自己在其他方面,也只是个新手。我给新手的建议,遇到问题,多动脑,少动手,不要厌烦查文档,在网上简单的复制粘贴是不会有提高的。如果有时间,我会对这篇文章做一些修改,增添原理和操作两个方面的内容。其实,我真正想做的,不是发帖加精,而是能对 howto 文档做些贡献。
上次由 xiaoyong 在 2007-07-19 13:21,总共编辑 2 次。