双系统引导其他ISO的问题

香港 澳门 台湾
回复
头像
seekTw
帖子: 33
注册时间: 2009-08-31 4:21
联系:

双系统引导其他ISO的问题

#1

帖子 seekTw » 2009-10-15 16:22

问题如下,折磨多时,望大伙帮忙!
:
现在是双系统,XP sp3 .Ubuntu 8.04 LTS.
在E盘有一个镜像iso 希望能引导到 硬盘启动 .注:E盘是NTFS格式.
具体该怎样解决?

在线等候.搜
Dr.蒙:用力晃!!


咕叽咕叽
头像
wangdu2002
帖子: 13284
注册时间: 2008-12-13 19:39
来自: 物华天宝人杰地灵

Re: 双系统引导其他ISO的问题

#2

帖子 wangdu2002 » 2009-10-15 16:26

用grub4dos在XP下硬盘安装Ubuntu 9.10
一、Ubuntu9.10光盘镜像
1、下载所需版本的iso镜像文件;
---如果下载的是AlterCD版本,还需要另行下载两个硬盘安装内核文件,此两个文件务必对应发布版本的代号;
---如果下载的是Desktop版本,直接可以把ISO文件casper目录下的vmlinuz和initrd.gz文件解压出来;
2、把下载的iso镜像文件复制或移动到WinXP的系统盘根目录下;
3、把两个硬盘安装文件放置到C盘根目录下;
---ubuntu-9.10-alternat-i386.iso,把另行下载的两个硬盘安装内核文件复制或移动到WinXP的系统盘根目录下
---ubuntu-9.10-desktop-i386.iso,把直接解压出的vmlinuz和initrd.gz文件复制或移动到WinXP的系统盘根目录下

二、grub4dos引导装载器
1、下载grub4dos0.4.4版本,解压出grldr文件到WinXP的系统盘C盘;
2、编写menu.lst文件,内容如下:
title InstallUbt910
root (hd0,0)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.10-alternate-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd /initrd.gz
boot
---第3行iso的文件名根据自己情况修改。这里以系统盘为C盘,用Ubuntu9.10AlterCD版为例。
---第4行initrd.gz的文件名根据自己情况修改。这里以系统盘为C盘,用Ubuntu9.10AlterCD版为例,如果是Desktop版本,用initrd.lz。

3、在WinXP的boot.ini文件的最后一行加上c:\grldr="grub4dos"
---timeout的值改为6或更大的数字

三、安装过程(这里以Desktop这例)
1、重启电脑,在启动菜单选择Ubuntu;
2、进入Ubuntu的LiveCD后,打开Terminal(Accessories -> Terminal);
3、输入sudo umount -l /isodevice;
4、关闭Terminal,双击桌面上的“安装(Install)”;
5、按自已习惯去完成之后安装步骤;

四、最后的清理工作
---如果打算使用GNU的grub完成双系统启动,删除系统盘的vmlinuz、initrd.gz、menu.lst、ubuntu-9.10-desktop-i386.iso,还可以连grldr都删了,留着也不错,下次硬盘安装装方便些。
---如果要继续使用grub4dos完成双系统启动,删除系统盘的vmlinuz、initrd.gz、ubuntu-9.10-desktop-i386.iso,但grldr就不能删了,还要修改menu.lst文件,添加Ubuntu启动菜单。
行到水穷处,坐看云起时。
海内生明月,天涯共此夕。
--------------------吾本独!
回复