Keep on going, never give up.

Windows 7下硬盘安装Ubuntu方法

天缘在《光盘安装Ubuntu双系统图文教程》一文中,提到Vista和Windows 7下可以采用简单的直接运行镜像解压方法安装Ubuntu,由于天缘也对Ubuntu 11.10的DVD版本进行了安装测试,从中发现了很多问题,本文先介绍采用直接ISO镜像安装方法,与上一篇文章互补参考,其它问题稍后文章会有介绍。

[本文最后修正:20140827-Ubuntu14.04]

下载Ubuntu最新版本:Ubuntu CD/DVD桌面版服务器版下载

如果计算机已经装有Linux系统,硬盘安装Ubuntu非常容易,只需要修改menu.lst增加启动安装引导项即可(menu.lst写法请参考下文)。

下面看看在Windows平台下硬盘安装Ubuntu方法。如果操作系统是Windows 7+,只需把Ubuntu ISO提取出来放到某个驱动器下,然后双击wubi.exe设置一下即可安装,Ubuntu会自动设置Windows 7的引导,当然安装完成后Ubuntu还可以反向引导到Windows 7。

方法1:解压光盘镜像,提取wubi.exe直接双击

Vista/Windows 7下直接采用ISO镜像加载安装方法,此种安装方法Ubuntu作为Windows的一个文件夹存在,可以把Ubuntu安装到D:\Ubuntu目录下,而且似乎无法进行高级分区,一切都被“代表”了。具体步骤如下:

1、使用WinRar把光盘镜像打开,把其中的wubi.exe提取到当前目录下

2、双击wubi.exe,如下图:

3、设置安装路径到D盘,预留安装空间为14G,设置用户名和密码。

4、点击Install开始安装。

Ubuntu会自动设置和接管Vista或 Windows 7引导。然后重启机子,自动进入安装模式。

天缘在实际测试Ubuntu 11.10 i386(即32位)版时,采用此种安装方式,但安装时需要下载一个amd64的安装包(检测到当前CPU支持64位于是主动去下载64位安装包?),没耐心等直接取消了。

最近又测试Ubuntu 12.04时,即使下载的是64位DVD版本ISO,居然还是要先下载ubuntu-12.04-wubi-amd64.tar.xz这个文件,按照中国的网速标准,猴年马月都DOWN不完。以前安装Ubuntu 11.10 amd64位版本安装是不需要下载这个文件,可以顺利进行,换个版本(ubuntu-12.04-desktop-amd64.ISO), 安装OK,起初安装时也会在线下载一点东西,但很快会完成,没耐心就把网线给拔了,它就不装了:)。

所以,综合一下:

  • 目前在VISTA/WIN7上直接双击wubi安装的,可以直接安装的。
  • 32位Ubuntu总是要下载那个近500M的amd64位包,装64位ubuntu还要看哪个ISO,有可能要下,也可能不要。
  • 安装结果是作为一个Windows文件夹而存在,故无需为Ubuntu删留安装分区,只需在某个驱动器上预留安装空间即可。
  • 如果坚持安装32位版本Ubuntu,又没耐心等待下载,建议下文方法
  • 如果想自主控制安装分区,或想做Ubuntu服务器,建议下文方法

注:下文方法均支持高级分区模式,关于高级分区:

安装Ubuntu时如何手动指定分区(高级分区)

关于硬盘分区容量和分区数选择的几点参考意见

关于磁盘分区管理的几点个人建议

Linux挂载点介绍及桌面服务器分区方案

方法2:使用GRUB引导光盘镜像安装

下面看一下在Vista/Windows 7下使用光盘镜像ISO直接安装Ubuntu 14.04方法:

1、准备光盘镜像

比如D:\ubuntu-14.04-desktop-amd64.iso,放置到非安装驱动器根目录下,示例D:\。

2、配置GRUB引导安装

(用UltraISO或WinRar)把安装ISO里casper目录下的initrd.lz和vmlinuz.efi两个文件提取出来放到C:\根目录下。

3、设置启动菜单

下载Grub4Dos(点击地址),然后将grldr.mbr和grldr文件复制到C盘根目录,并且创建一个menu.lst,内容如下:

        title Install Ubuntu

        root (hd0,1)

        kernel (hd0,0)/vmlinuz.efi boot=casper noacpi iso-scan/filename=/ubuntu-11.10-beta2-desktop-i386.iso ro quiet splash locale=en_US.UTF-8

        label check live-install

        initrd (hd0,0)/initrd.lz

        boot

注意:

  • 上面1-3步骤已假设vmlinuz.efi和initrd.lz放在c盘,ubuntu iso放在d盘。
  • 尽管按照顺序C盘(假设主磁盘hd0)是(hd0,0)、D盘是(hd0,1)、E盘是(hd0,2)...,但有时并非顺序进行的,甚至可能出现不连续情况,挂载失败可通过grub命令行查找分区。
  • 在grub界面按c键,打开grub命令窗口,可通过执行root (hd0,x)和ls命令查找目标驱动器编号
  • 早期Ubuntu是vmlinuz而非vmlinuz.efi,对应修改上面指令即可。

4、增加启动入口

在Vista或Windows 7下增加Ubuntu的启动入口,在管理员权限下执行cmd进入控制台,并顺序执行以下命令:

bcdedit /create /d "GrubInstallUbuntu" /application bootsector

命令执行后会返回一个GUID,复制并替换下面命令中的GUID(大括号不要删),依次执行:

bcdedit /set {GUID} device partition=C:

bcdedit /set {GUID} path \grldr.mbr

bcdedit /displayorder {GUID} /addlast

5、重启电脑

选择GrubInstallUbuntu菜单,开始进入安装模式,如下图:

6、打开终端(CTRL+ALT+T),挂载ISO

sudo umount -l /isodevice

7、双击桌面安装图标即可开始安装。

指定分区时只需划分swap分区(同内存大小)和ext4(/)根分区即可,Ubuntu会默认按照桌面应用配置下面子分区。

安装完成后,可删除启动入口:

 

 

方法3:使用EasyBcd安装Ubuntu

1、下载ISO镜像,放到D:\根目录

2、解压镜像ISO的casper文件夹下面的vmlinuz和initrd.lz文件,放到C:\根目录

3、启动EasyBCD(下载地址:

Windows双启利器EasyBCD使用教程

),选择 Add New Entry->NeoGrub->Install

4、这时再,点击当前窗口的Config按钮,menu.lst里添加:

title Install Ubuntu

root (hd0,1)

kernel vmlinuz boot=casper iso-scan/filename=/ubuntu-11.10-beta2-desktop-i386.iso locale=en_US.UTF-8

initrd initrd.lz

5、重启电脑,选择NeoGrub Bootloader菜单

6、选择安装Ubuntu,进去安装窗口后,打开终端(CTRL+ALT+T),挂在ISO

sudo umount -l /isodevice

7、双击桌面安装图标即可开始安装。

参考资料:

http://www.linuxsight.com/blog/1472

http://www.linuxsight.com/blog/935

下面是天缘早前安装Ubuntu 9.10总结的,待参考:

A、如果安装用户把Ubuntu 9.10的光盘镜像拷贝在当前安装硬盘的话(比如ISO在D盘,安装到E盘,而D和E都在一块硬盘上),那么用户要想手动指定分区安装(即高级安装),几乎是很难成功的,因为Ubuntu总是报告无法卸载ISOdev驱动器,不卸载就无法更新分区表信息,而且由于大家的硬盘的几乎都很大动辄上百G,随便一个返回或后退都好耗费大量的时间,每次要等很久硬盘之嘎吱嘎的检查分区信息,而且是屡试屡败。

——这里有一个解决办法,就是在进入安装之前,执行一次“sudo umount -l /isodevice”这个指令,就不会报告上述错误。

B、如果使用双硬盘,ISO镜像是拷贝在另一块硬盘上,经过天缘测试,是可以手动指定和分配分区的,中间可能提示某某驱动器卸载失败提示,只需要确认即可,并且在安装完成重启前不要再次挂载和使用该驱动器即可。但用户的双硬盘一般还都是双系统,所以此种安装方法,安装完成后,Ubuntu会把两块硬盘的引导都给接管了,真是郁闷,估计即使使用光盘安装,如果是双硬盘也可能会有这现象,如果不想都让GRUB接管,还需要回头修复各盘的引导。

C、经过天缘多次测试发现,似乎只有使用光盘启动安装更为理想一点。

更多文章:

光盘安装Ubuntu双系统图文教程

如何为Ubuntu 9.10更新升级中文语言包

相关评论(0):  

发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

订阅博客

最新文章

本站采用创作共用版权协议, 要求署名、非商业用途和保持一致. 转载也必须遵循“署名-非商业用途-保持一致”的创作共用协议. 返回顶部
Copyright@2005-2016 Metsky.com, All rights Reserved.