[i=s] 本帖最后由 huige728 于 2009-10-27 21:27 编辑 [/i]
我发这个帖希望大家喜欢,如果大家喜欢就顶起来,让更多的人看到,一起学习这个方法。
由于本人不知道怎么加图片,所有教程不清楚请谅解,但在下文中看到的第一,二...七步是安装系统时引导程序的步骤(可以看到,在左下角)
原帖地址http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=217161带有图片指导
一、安装准备:
硬盘安装的关键则在于实现从iso文件启动.
从网上下载ubuntu的iso文件,把它放在一个盘的根目录下,这个盘可以ntfs的,也可以是fat32的,当然,它也可以是linux的文件系统.只是不要把这个文件放在你要安装系统的分区上就可以。
用winrar或者其它工具从iso文件中提取Casper下的vmlinuz和initrd.gz两个文件到这同一个盘的根目录下.
在这个盘的根目录下,新建一个文本文件,把它重命名为:menu.lst
在这个文件里面写入如下命令:
title Install Ubuntu
find --set-root /ubuntu-9.04-desktop-i386.iso
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-9.04-desktop-i386.iso locale=zh_CN.UTF-8
initrd /initrd.gz
注意:
这个命令里面的 ubuntu-9.04-desktop-i386.iso 是你下载的iso文件的名字,你下载的光盘镜像可能不是这个名字,所以要把它改为你自己的文件的名字。
除了这个我们建立的menu.lst的文件之外,其它盘的根目录下如果也存在着这样的名字的文件,必须全部删除或者重命名。
从网上下载最新版的grub4dos,从中提取出一个名为grldr的文件(只要这一个就够了),把它放到XP系统盘的根目录下。然后修改 boot.ini,在最末加上一句:
c:\grldr=”ubuntu”
须要注意的是,我这里是假设你的XP是装在C盘的。如果是装在其它盘,把这里的C盘改为其它的对应盘符。
PS: vista 和 win7 也可以使用boot.ini,只是在写法上有一个注意点。
在XP中,我们加入的这一行可以写成:c:\grldr=ubuntu
而在vista中,我们加入的这一行必须写成:c:\grldr=“ubuntu”
所需所有文件以打包,下载后解压到目标盘根目录下即可,下载地址:
http://crshare.com/2009/07/ubuntu-904-xp-grub-mbr/
重启计算机,选择 ubuntu 启动。
二、安装
双击”安装”
第一步:点击 “Forward” 下一步
第二步:选择时区,点击 “Forward” 下一步
第三步:键盘布局,根据你键盘选择后,点击 “Forward” 下一步
会出现:
the installer has detected that the following disks have mounted partitions
/dev/sda
do you want the installer to try to unmount the partitions on these disks before continuing?if you leave them mounted,you will not be able to create,delete,or resize partition on these disks.but you may be able to install to existing partition there.
点击 “是”
第四步:预备硬盘空间,选“手动指定分区”(跟据你自己情况选择)
分区:新建
./
./boot (给出150mb就差不多了)
./home
./swap (依据内存而定,我的是512mb)
......... (要不要再建别的分区你们自己定啦)
分好后点击 “Forward” 下一步
第五步:填好后先不要着急下一步
调出终端,在里面输入
sudo umount -l /isodevice (一定要加 -l )
回车,关掉终端,点击 “Forward” 下一步
第七步:点击“高级”
设置引导
PS:这里讲的是把启动引导装置安装到逻辑分区。
装 win 与 ubuntu 双系统,我倾向于以不写入mbr为好。因为一旦写入mbr,就会麻烦很多,比如 win 下安装的一些软件不可用啦,ubuntu 出了问题 win 也启动不了啦。。。。。
安装启动引导的设备,默认是选择活动的主分区。这里我们选择一个逻辑分区,有些朋友喜欢把 ./boot 分区做一个单独的分区,那么我们应该把这个 ./boot 分区设为逻辑分区为好。
这里我们选择安装启动引导的设备当然也就选择这个 ./boot 分区啦。如果我们没有把 ./boot 分区设为独立的分区,那么我们在这里应该选择 ./ 分区,这个 ./ 分区最好是逻辑分区。
总之,只要选择安装启动引导的设备是逻辑分区,那么安装程序就不会写入mbr。至于如果我们选择的是非活动的主分区,会不会写入 mbr,那就不知道了。
我的 ./boot 分区是 /dev/sda9 ,所以选 /dev/sda9 ,确定。(视个人实际情况定)
回到准备安装界面,点击“安装”
正在安装
安装完毕,重启,回到 win 下,删除 vmlinuz,initrd.gz,menu.lst 三个文件,重启,引导界面选 ubuntu,进入 ubuntu 系统。
所需所有文件以打包,下载后解压到目标盘根目录下即可,下载地址:
http://crshare.com/2009/07/ubuntu-904-xp-grub-mbr/
junyang517 于 2010-03-19 10:51:46发表:
路过。。。。。。。。。
foundamoi 于 2010-03-19 02:24:17发表:
路过
cpt8 于 2010-03-14 13:58:34发表:
正在装呢?~~~~
w2738093 于 2009-11-23 14:07:17发表:
我是量产了U盘 安装的双系统
icykiss 于 2009-11-22 19:03:13发表:
谢谢!过了Grub的那一步了~!
wangyu 于 2009-10-27 23:06:10发表:
我硬盘安装没成功过
huige728 于 2009-10-27 22:23:19发表:
一样的,上面有提到
王中云 于 2009-10-27 22:16:22发表:
路过,有没有Ubuntu9.10在Windows电脑里硬盘安装完能用的例子?特别是与Windows7组成双系统的