参考文章:http://forum.ubuntu.org.cn/viewtopic.php?f=77&t=348452
1.下载11.10镜像文件,地址:http://releases.ubuntu.com/11.10/,下载desktop版本,我下载的是ubuntu-11.10-desktop-i386.iso,放在某个盘的根目录下,我的是在F盘。
2.下载Grub4Dos,地址:http://download.gna.org/grub4dos,解压缩后将目录中的grldr(非grldr.mbr)和grub.exe两个文件复制到C盘根目录下。
3.在下载好的11.10的镜像文件中的casper目录下找到vmlinuz、initrd.lz解压并复制到C盘根目录下。
4.这里应该就是和xp不同的地方了。Win7下没有boot.ini文件,怪不得找半天没有,参考文章里面说直接创建就可以,但是我在安装的时候却不行,所以用了他的另外一种方法:使用EasyBCD引导iso进行硬盘安装。首先,下载EsayBCD,地址http://www.onlinedown.net/softdown/58174_2.htm,这是华军的地址,参考文章没给出地址,其实google一下就可以了。
5.启动EasyBCD,选择AddnewentryNeoGrub——>NeoGrub——>Install,然后点击新出现的configure,这时候出现menu.lst,添加如下内容:
title Install Ubuntu 11.10
root (hd0,0)
kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-desktop-i386.iso ro locale=zh_CH.UTF-8
initrd (hd0,0)/initrd.lz
注:ubuntu-11.10-desktop-i386.iso为镜像文件的文件名。
需要注意的地方就是C盘是不是(hd0,0)了,我原先装win7的时候用安装盘分的区,结果硬盘上就有一个100M的系统分区,这样的话C盘就不是(hd0,0)了,而是(hd0,1)了,所以上面的(hd0,0)全部要改成(hd0,1)。刚开始不知道,安装的时候总是提示找不到文件,害我重启了好几次。如果没有自己分区,按照上面添加就ok了。
6.重启,选择NeoGrubBootloader进行安装。安装前要在终端输入命令
sudo umount -l /isodevice
(11.10里面点击左上角的主面板,在搜索框中输入terminal就可以知道终端了,单击就是了,或者使用ctrl+alt+t快捷键也可以直接打开终端)
7.双击图标“安装”开始安装,后面就直接下一步,直到“分配磁盘空间”这一步,选择第三项“其他”,自己编辑各个分区挂在对应目录(/、/home等)就OK;记住要安装在系统未使用的分区上,不能安装在win7已经使用的分区上(我犯了这么一个低级的错误……)下面是参考文章的分区建议:
/建议15G以上,如果/home不单独分区,则建议30G以上
/home建议30G以上,尽量单独分区。
swap建议2G以下。也可以不分
/boot可以不单独分区,如果单独分区,建议300M以上。
我差不多就是按照这个方案来的。具体的步骤就是选择空闲空间——>add,除了swap是交换空间外,其他都选的是ext4文件系统。
8.剩下的按照提示完成就ok了,最后安装完重启就行了。