原文网址:http://www.cnblogs.com/jiangz/p/3751617.html

最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况。不过还好的是升级之前保存了主要的文件,于是便决定重新安装ubuntu。这里总结一下我通过用硬盘安装的步骤:

一、文件下载

ubuntu 13.04桌面64位版下载:http://releases.ubuntu.com/13.04/ubuntu-13.04-desktop-amd64.iso

easyBCD:http://www.linuxidc.com/Linux/2012-10/72140.htm

二、安装步骤

0.在win7下确保有足够的空闲硬盘空间,20G以上吧。

1.将ubuntu-13.04-desktop-amd64.iso拷贝到d盘根目录,用rar软件打开ubuntu-13.04-desktop-amd64.iso文件,将其中的.disk目录和casper目录下的intrd.lz和vmlinuz.efi解压至d盘根目录。

2.安装并打开easyBCD软件,新建neogrub。

添加新条目-》Neogrub-》安装

点击配置,在弹出的txt文件编辑器用如下文字覆盖(其中vmlinuz.efi、initrd.lz是和之前拷贝到d盘根目录下的两个文件名相对应的)

title Install Ubuntu 13.04
root (hd0,2)
kernel (hd0,2)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quietsplash locale=zh_CN.UTF-8
initrd (hd0,2)/initrd.lz

3.重启windows,在开机是选择 “Install Ubuntu 13.04”进入ubuntu

4.打开terminal(ctrl+alt+t),运行

sudo umount -l /isodevice

5.点击桌面安装系统按钮开始安装

如果选择将ubuntu的启动菜单单独安装可以参考如下方法,详细解释见http://blog.csdn.net/holybin/article/details/17786473

6.按照提示进行选择,其中在分区界面,可以参考如下分区方法:所有的分区类型都选择为逻辑分区,分区大小:/ 10~15G,交换分区 4G,/boot 200M,/home 剩余硬盘空间。

7.选择将grub安装至/boot分区

为ubuntu建立windows下的导引

8.重启进入windows,打开easyBCD,添加新条目->Linux/BSD->Grub(Legacy) 添加条目(在编辑引导菜单中可以删除之前为了安装ubuntu增加的条目)

9,用文件AGN0(http://forum.ubuntu.org.cn/download/file.php?id=170164)替换C盘下同名文件

三、遇到问题总结

因为之前采用的是将12.04的引导和windows装在一起的方式,在安装13.04之前,直接在win7下面将之前linux分区删除,出现了无法进入windows7的问题。我用老毛桃winPE U盘版进入winPE之后,用其自带diskgenius重写mbr之后就可以正常进入windows7了。

四、参考材料

[1] http://forum.ubuntu.org.cn/viewtopic.php?f=139&t=422888

[2]Win7下硬盘安装Ubuntu12.04双系统 http://blog.csdn.net/holybin/article/details/17786473

[3]64位 win7操作系统 硬盘安装 64位ubuntu13.04 http://blog.csdn.net/supersonico/article/details/14000819

[4]解决:XP和Ubuntu双系统,直接删除Ubuntu导致无法引导xp,报错Error:unknown filesystem, grub rescue http://xieyanhua.iteye.com/blog/1489454

【转】64位win7硬盘安装64位ubuntu 13.04的更多相关文章

  1. 64位win7硬盘安装64位ubuntu 13.04

    最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级到12.10之后,可能是因为某一步的操作不当,出现无法进入系统的情况.不过还好的是升级之前保存了主要 ...

  2. Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统

    一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu.com/download/desktop/ : 这里使用的是 ubuntu 14.04.1 LTS 64bit 版 ...

  3. 【转】Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统

    原文网址:http://www.cnblogs.com/chenguangqiao/p/4219532.html 一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu. ...

  4. 如何在64位WIN7下安装64位的解压版mysql-5.6.37-winx64.zip

    1.到mysql官网下载 https://cdn.mysql.com//Downloads/MySQL-5.6/mysql-5.6.37-winx64.zip 2.将解压缩后的文件放到自己想要的地方, ...

  5. 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】

    [软件下载] 本安装实例所使用安装文件如图所示: 其中,64位版本的MySQL安装文件mysql-5.5.33-winx64.msi,可直接从官网下载,下载地址:http://dev.mysql.co ...

  6. 64位WIN7上安装11G R2 ,PLSQL的配置方法

    64位WIN7上安装11G R2 ,PLSQL的配置方法:1.       1.1. 去http://www.oracle.com/technetwork/topics/winsoft-085727. ...

  7. 32位Win7下安装与配置PHP环境(一)

    运行PHP网站,主要需要安装.配置三个软件,Apache.PHP和MySQL.如果需要编辑调试PHP程序,还要安装一个编辑调试软件. 一. Apache Apache是和IIS类似的一个软件,是运行在 ...

  8. win7 硬盘安装suse双系统启动顺序更改

    使用win7硬盘安装suse双系统之后,首先面临的问题是,PC默认启动的系统更改的问题,有些人可能想默认启动是win7,只有在使用linux的时候在去选择suse系统,这里我告诉大家更改的办法: 首先 ...

  9. t420 win7 硬盘安装ubuntu 10.04 LTS 备忘

    http://zhangwen.sinaapp.com/?p=5 t420 win7 硬盘安装ubuntu 10.04 LTS 备忘 发表于 2011 年 10 月 25 日 对ubuntu的新版没有 ...

随机推荐

  1. HDU-3787(字符串模拟)

    Problem Description 给定两个整数A和B,其表示形式是:从个位开始,每三位数用逗号","隔开.现在请计算A+B的结果,并以正常形式输出.   Input 输入包含 ...

  2. 大型分布式C++框架《一:框架简介》

    首先名字要取得霸气才能吸引人气,哈哈~~ 下面简单介绍下情况.框架是腾讯电商平台的分布式框架.虽然腾讯拍拍已经玩完了.但是这套框架还是很不错的.而且据原腾讯同事说微信也是用的这套框架.源码肯定是不能说 ...

  3. 我所理解的设计模式(C++实现)——策略模式(Strategy Pattern)

    概述: 每个人都要“交个人所得税”,但是“在美国交个人所得税”和“在中国交个人所得税”就有不同的算税方法. 而策略模式就是对算法进行包装,是把使用算法的责任和算法本身分割开来,委派给不同的对象管理.策 ...

  4. 使用JMeter做压力测试

    使用JMeter做压力测试 1.下载Jmeter 地址:http://jmeter.apache.org/download_jmeter.cgi 2.启动jmeter 运行bin/jmeter.bat ...

  5. HBase学习(十四)LINUX下用Eclipse构建HBase开发环境

    Eclipse,HBase版本号眼下没有发现须要特别指定 1:从HBase集群中复制一份Hbase部署文件,放置在开发端某一文件夹下(如在/app/hadoop/hbase096文件夹下). 2:在e ...

  6. magento产品eav笔记【持续跟新...】

    //magento把产品信息分在子表中,最顶上的表是catalog_product_entity,仅仅包含产品的信息(SKU) //表eav_attribute,这张表在magento里为全部不 同的 ...

  7. openwrt time sycronize

    三行命令搞定这个. opkg update opkg install ntpclient ntpclient -s -c 0 -h ntp.sjtu.edu.cn 最后把这个 放到 rc.local ...

  8. JAVA设置环境变量和在DOS下运行java程序

    在学校实训的这几天,老师带着我们开始深入的复习java.这是第一天的内容哦 对于“JAVA设置环境变量和在DOS下运行java程序”,许多初学者是陌生的,但了解这个却对后期的学习很重要. http:/ ...

  9. HTML5 格式化、样式、链接、表格

    HTML格式化.样式.链接.表格的使用举例

  10. ResourceDictionary 和 XAML 资源引用

    XAML 定义应用的 UI,并且 XAML 也可以定义 XAML 中的资源.资源通常是对你希望多次使用的某些对象的定义.你要为 XAML 资源定义一个键,以供将来引用,该键的作用类似于资源的名称.你可 ...