在windos中安装ubuntu系统很多人都会选择用wubi来安装、如果你用过wubi的话就会发现当你运行wubi安装的时候会下载整个安装包、就算你已经将iso文件已经下载到本地之后在运行wubi也会重新下文件、我在公司的网络中用wubi居然提示需要30小时完成、好吧我放弃了于是开始用硬盘安装的方式来安装ubuntu双系统。

一、准备工作(在win7下操作完成)

1.下载镜像文件
2.下载并安装easybcd。
3.弄出一个空盘,键格式化之后把它删除分区(这样做之后你在windows系统里面讲看不到这个盘符)
4.安装好easybcd2.1.2后,启动软件:

 

 

5.启动easybcd之后依次点击“Add New Entry”——“Neo Grub”——“Install”,点到“Install”后出面下面的界面,再点“Configure”。
点击“Configure”按钮后,会出现一个记事本文件,将下面的代码粘贴到文件尾部:
title Install Ubuntu 12.04 LTS
root (hd0,5)
kernel (hd0,5)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,5)/initrd.lz

代码中“ubuntu-12.04-desktop-amd64.iso”为你下载的ubuntu 12.04系统镜像文件名,这个文件名是可以修改的,但修改的名字一定要与写入的代码名字一致,否则将无法引导安装;
(hd0,5)?表示磁盘分区,hd(0,0), hd(0,1), hd(0,2), hd(0,3)表示主分区,(hd0,4)以后的表示逻辑分区,现在我只有一个主分区C盘,则(hd0,0)表示C盘,(hd0,4)表示D盘,(hd0,5)表示E盘,我的镜像就是放在E盘里,请把(hd0,5)改成自己对应的分区)
6.将下载的镜像文件放到(hd0,N)盘的根目录下,并确保文件名与上面写入的代码的文件名一致为ubuntu-12.04-desktop-amd64.iso,然后用WinRAR解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz解压并复制到(hd0,N)盘根目录下。准备工作至此已全部完成!!!

二、安装过程

重新启动并选择NeoGrub Bootloader启动项,就会进入ubuntu桌面,先不要急着点击点桌面上的安装系统图标。先点击桌面左上角应用程序—附件—终端,然后在命令窗口输入“sudo umount -l /isodevice”并回车(注意空格键)。
这主要是为了防止安装过程中出现“无法卸载挂载点”的错误。然后可以点击桌面上的“安装Ubuntu”一步步按照提示选择安装了。

安装的时候出现三个选择
与windows7共存
删除整个磁盘并安装Ubuntu
其他选项

刚才我们已经单独弄一个独立分区来安装ubuntu了所以选择其他选项

下一步之后开始分区、选择空闲空间(如果没有空闲空间说明在windows下格式化和删除分区的时候出现问题、进入到windows系统重新格式化并删除分区)
分区的时候建议弄3个分区出来’/’、’交换分区’、’/home’
分区的时候先创建’交换分区’和’/home’分区最后创建’/’
设置好之后直接下一步下一步安装好即可。

三、安装之后1.修改系统启动引导项。安装完成重启后你会发现默认启动系统为Ubuntu。

 

1、终端中输入“sudo mv /etc/grub.d/30_os-prober /etc/grub.d/06_os-prober”然后会提示你输入系统密码,输完后回车,接着输入“sudo update-grub”然后回车即可。
2.点击桌面右上角重启,win7启动项已经在最上面且为默认了。进入win7后运行easybcd,移除nerogrub引导项。

 

原文引用文章

http://www.hiadmin.org/linux/windows7-ubuntu

 

图文版

http://wenku.baidu.com/view/bad8fe01e87101f69e3195a6.html