打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

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

前几日把一台自用的个人服务器重新做了分区规划,安装ubuntu+windowsxp双系统,
当时未找到想装的windowsxp英文版光盘,于是先安装了ubuntu ,.大家都知道正确的顺序(不能说是正确的,只能说是常规装法)是先windowslinux ,如果先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工具箱 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
启动菜单在那里等你哦.^_^


本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/31/showart_654227.html
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
为WindowsXP设置一个隐形密码
毕生精力总结的电脑技巧第三张
为啥我抛弃了 Windows,只用一个 Linux 系统?
XP硬盘安装Ubuntu 10.10双系统图解
WinXP启动故障排除
vista下装xp双系统实现双启动
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服