Chinaunix首页 | 论坛 | 博客
  • 博客访问: 533823
  • 博文数量: 526
  • 博客积分: 10000
  • 博客等级: 上将
  • 技术积分: 3235
  • 用 户 组: 普通用户
  • 注册时间: 2008-08-29 17:52
文章分类

全部博文(526)

文章存档

2011年(1)

2008年(525)

我的朋友

分类: LINUX

2008-08-29 18:01:58

 
昨天根据网上搜索到的从windows引导进入ubuntu的方法,试了很多种办法,其中采用从ubuntu导出*.inx的办法,试验没有通过,从boot.ini不能引导,后自己在摸索中找到如下的方法,与大家共享。

1、boot.ini配置:
[bootloader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operatingsystems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="MicrosoftWindowsXPProfessional"/noexecute=optin/fastdetect
C:\Vfloppy\boot\BootDisk.bin="由虚拟启动软盘启动"
c:\grldr="Ubuntu7.04"

2、C盘下memu.lst配置
timeout5
default0
fallback1
splashimage(hd0,0)/boot/grub/bj2008.xpm.gz
fontfile(hd0,0)/boot/grub/fonts

titlebacktoWindowsXP
root(hd0,0)
makeactive
chainloader 1

titleGNUGrubmenu
configfile(hd1,0)/boot/grub/menu.lst

titleUbuntuLinux7.04LiveCD
kernel(hd0,0)/boot/feisty/vmlinuzboot=gnix_oagramdisk_size=1048576root=/dev/ramrwquietsplashdebian-installer/locale=zh_CNfd_dir=feisty
initrd(hd0,0)/boot/feisty/initrd.gz

3、方法解释
3.1、我的ubuntu安装在第二块硬盘的第一分区,ubuntu安装时选择把grub安装在ubuntu所在分区,而不是在win所在的mbr,并且备份配置好的c盘下的boot.ini、grldr和menu.lst以及其它的c:/boot下的文件(装ubuntu时的启动文件),这样重新装win后只需将备份文件还原即可,并不影响ubuntu的使用。

3.2本办法采用的是先从Windows的ntloader引导grldr,再根据C盘下的menu.lst文件从grldr引导ubuntu下的menu.lst的方法引导ubuntu。

3.3第二条中的menu.lst配置中,“titlebacktoWindowsXP”是返回XP的启动菜单;“titleGNUGrubmenu”是实现启动ubuntu分区的menu.lst,并引导启动ubuntu;“titleUbuntuLinux7.04LiveCD”是实现引导ubuntu的LiveCD。

按照以上方法,本人已经实现了通过boot.ini对ubuntu的引导。

从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04从boot.ini引导ubuntu7.04
阅读(896) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~