光阴似箭

2008 5.17 Sat
    123
45678910
11121314151617
18192021222324
25262728293031
«» 2008 - 5 «»

文章搜索

日志文章

2008年05月06日 22:52:46

Linux:ubuntu和windowsxp双系统使用boot.ini引导

前几日,兜兜把一台自用的个人服务器重新做了分区规划,安装ubuntu+windowsxp双系统.该机器兜兜打算用来模拟一套IE的dynamips rack.呵呵.然后通过本本远程连上去实验.兜兜很意淫的想到:速度肯定岗岗滴!!

中途出了一点小问题.目前已经解决,现在兜兜把解决问题的心得分享出来.


问题描述:

当时未找到兜兜想装的windowsxp英文版光盘,于是先安装了ubuntu.大家都知道,正确的顺序(不能说是正确的,只能说是常规装法)是先
windows后linux,如果先linux的话,windows会把linux的grub覆盖掉.太霸道了.在兜兜装好ubuntu后,做了大量的环
境配置工作.已经把系统折腾OK了.于是开始装windowsXP.

在安装完毕后,重启系统,很正常的,启动grub没了.



解决办法:

1.使用recuse重写grub.不过兜兜不喜欢.兜兜喜欢用windows的boot.ini来引导双系统.以后也不会有那么多麻烦事.

2.使用windows的boot.ini文件来引导系统.

兜兜这里主要介绍第二种方法.


使用boot.ini文件来引导ubuntu你需要准备如下两样东东:

1.矮人DOS工具箱(其实用grub4dos也可以的,个人爱好问题)

2.Explore2fs 1.07(这个软件就大用说头了,它支持在win下查看linux的ext3分区哦)


矮人dos工具箱兜兜就不提供了,满世界都是.去下一个吧.兜兜这里用的是"矮人DOS工具箱 V5.3 Build 6.exe"


先安装矮人dos工具箱,用高级安装模式,然后把启动等待时间改为5秒以上吧.随便你自己.下面把默认密码改成你自己习惯的密码吧.输入两遍.OK!


然后打开explore2fs软件,在/boot/grub/目录下,找到menu.lst文件.直接复制到C盘根目录下,这里的C是相对的哦.你的windows系统在哪里就丢那里去.


准备工作已经完成.


进入C:\boot\grub\,你会看到一个menu.lst文件躺在那里.用记事本打开它.里面都是矮人dos生成的内容.不要动它吧.把刚才从linux分区下复制出来的menu.lst文件打开,把如下内容复制出来:


## ## End Default Options ##


title        Ubuntu 7.10, kernel 2.6.22-14-generic

root        (hd0,6)

kernel        /boot/vmlinuz-2.6.22-14-generic root=UUID=34c9cdab-a8f0-431b-83d5-6bb19c07471c ro quiet splash

initrd        /boot/initrd.img-2.6.22-14-generic

quiet


title        Ubuntu 7.10, kernel 2.6.22-14-generic (recovery mode)

root        (hd0,6)

kernel        /boot/vmlinuz-2.6.22-14-generic root=UUID=34c9cdab-a8f0-431b-83d5-6bb19c07471c ro single

initrd        /boot/initrd.img-2.6.22-14-generic


title        Ubuntu 7.10, memtest86+

root        (hd0,6)

kernel        /boot/memtest86+.bin

quiet


### END DEBIAN AUTOMAGIC KERNELS LIST


把它们粘贴到你C:\boot\grub\目录下的menu.lst文件的尾部.保存一下.重启系统.你的windows启动菜单会多出一项"我的DOS工具箱",那个项目是矮人DOS添加上去的.如果想把那个标题改改,就去C盘根目录下去修改boot.ini文件吧.

废话多了.....进入"我的DOS工具箱",你会看到你的ubuntu启动菜单在那里等你哦.^_^


Tags: linux   windows   boot.ini   ubuntu   grub  

类别: 资源分享 |  评论(2) |  浏览(334) |  收藏
一共有 2 条评论
2楼 [楼主]兜兜里有糖 2008年05月08日 15:32:12 Says:
C:\boot\grub\这个目录是由矮人DOS创建.
你也可以使用其他的GRUB工具来完成这个任务哦/

我只是推荐使用矮人而已.
比如说你可以使用GRUB4DOS等.

至于你说的删除矮人,建议不要这么做.
你可以使用GRUB4DOS来安装双系统,完成后,依照上述步骤来进行设置,然后卸掉GRUB4DOS.就可以了。

如果你使用矮人,那么不能卸载,C:\boot\grub\这个文件夹由矮人创建,卸载后,启动也会出现问题.
1楼 [匿名]流水中的清凉 2008年05月08日 13:36:15 Says:
我想问下如果把这些都弄完了以后,可不可以把矮人工具箱卸载掉啊
发表评论