XP下Ubuntu10.04硬盘安装 Grub4Dos引导

 

Reference:

安装:

http://www.ourubuntu.com/install/2010/0502/ubuntu-10-04-harddisk-install.html

http://www.ylmf.net/read.php?tid=1608725

Grub4Dos引导:

http://blog.csdn.net/chong232/archive/2009/06/28/4300918.aspx

 

 

Grub4Dos引导镜像硬盘安装Ubuntu10.04Grub4Dos引导启动Ubuntu10.04

Microsoft Windows XP Professional 版本2002 Service Pack 3

hp pavilion dv4-1104tx

sata硬盘

 

 

 

l 下载Ubuntu10.04镜像:http://www.ubuntu.com/,下载桌面版32位:ubuntu-10.04-desktop-i386.iso,放到任意一个根目录下面

 

l 解压镜像中文件夹casper下的两个文件至镜像所在的根目录:vmlinuzinitrd.lz

 

l 下载Grub4Doshttp://sourceforge.net/projects/grub4dos/files/grub4dos-0.4.4.zip

 

l Grub4Dos文件grldrmenu.lst,放到C盘根目录

 

l 修改C:/boot.initimeout改成大于0的值,没有timeout则添加。然后添加一行:c:/grldr="Grub4Dos",最后的文件大概是:

 

[boot loader]

timeout=10

default=c:/grldr

[operating systems]

c:/grldr="Grub4Dos"

multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect

 

解释:

timeout是等待时间;

c:/grldr="Grub4Dos",表示启动项c:/grldr,等号后面是启动项的名字;

 

l 修改上面拷贝的menu.lst,添加:

 

title Ubuntu 10.04 ISO

root (hd0,4)

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash

initrd /initrd.lz

 

解释:

“Ubuntu 10.04 ISO”grub启动项的名字;

“root (hd0,4)”hd0指第1块硬盘,4是第二个分区。第一个是0,第二个是4,第三个是5,往后递增。通常指C盘,D盘,E,没有123

“kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash”vmlinuz是根目录下的链接文件,需要绝对文件名,参考名字规则。ubuntu-10.04-desktop-i386.iso是前面的镜像文件名

“initrd /initrd.lz”initrd.lz文件需要绝对文件名

名字规则:http://www.uruk.org/orig-grub/filesystem.txt

 

l 重启进Grub4Dos,启动”Ubuntu 10.04 ISO”,安装Ubuntu10.04。安装之前终端输入sudo umount –l /isodevice取消挂载,也可在安装时由安装程序提醒取消。安装的最后一步,Advanced按钮点击之后,取消复选框,不使用UbuntuGrub覆盖mbr

 

l 安装完成后,重启进Windows XP,修改menu.lst,添加:

 

title Ubuntu 10.04

root (hd0,8)

kernel /vmlinuz root=/dev/sda9 ro quiet splash

initrd /initrd.img

quiet

 

解释:

“root (hd0,8)”Ubuntu装在分区8,从0开始数

“kernel /vmlinuz root=/dev/sda9 ro quiet splash”sda9指分区9,从1开始数,没有234

 

l 重启进Grub4Dos,启动”Ubuntu 10.04”

  

 

 

menu.lst内容参考:

 

color blue/green yellow/red white/magenta white/magenta

timeout 10

default /default

 

title Ubuntu 10.04

root (hd0,8)

kernel /vmlinuz root=/dev/sda9 ro quiet splash

initrd /initrd.img

quiet

 

title Find and Load NTLDR of Windows NT/2K/XP

fallback 1

find --set-root --ignore-floppies /ntldr

chainloader /ntldr

savedefault --wait=2

 

title Ubuntu 10.04 ISO

root (hd0,4)

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso ro quiet splash

initrd /initrd.lz

 

title Halt

halt

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值