64位win7硬盘安装64位ubuntu 13.04
最近本来是准备通过升级的方式把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的更多相关文章
- 【转】64位win7硬盘安装64位ubuntu 13.04
原文网址:http://www.cnblogs.com/jiangz/p/3751617.html 最近本来是准备通过升级的方式把ubuntu从12.04升级到12.10再升级到13.04的,但是升级 ...
- Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统
一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu.com/download/desktop/ : 这里使用的是 ubuntu 14.04.1 LTS 64bit 版 ...
- 【转】Windows 7/8/8.1 硬盘安装法实现 ubuntu 14.04 双系统
原文网址:http://www.cnblogs.com/chenguangqiao/p/4219532.html 一.软件准备 1. 下载 Ubuntu 系统镜像:http://www.ubuntu. ...
- 如何在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.将解压缩后的文件放到自己想要的地方, ...
- 64位Win7下安装与配置PHP环境【Apache+PHP+MySQL】
[软件下载] 本安装实例所使用安装文件如图所示: 其中,64位版本的MySQL安装文件mysql-5.5.33-winx64.msi,可直接从官网下载,下载地址:http://dev.mysql.co ...
- 64位WIN7上安装11G R2 ,PLSQL的配置方法
64位WIN7上安装11G R2 ,PLSQL的配置方法:1. 1.1. 去http://www.oracle.com/technetwork/topics/winsoft-085727. ...
- 32位Win7下安装与配置PHP环境(一)
运行PHP网站,主要需要安装.配置三个软件,Apache.PHP和MySQL.如果需要编辑调试PHP程序,还要安装一个编辑调试软件. 一. Apache Apache是和IIS类似的一个软件,是运行在 ...
- t420 win7 硬盘安装ubuntu 10.04 LTS 备忘
http://zhangwen.sinaapp.com/?p=5 t420 win7 硬盘安装ubuntu 10.04 LTS 备忘 发表于 2011 年 10 月 25 日 对ubuntu的新版没有 ...
- win7 硬盘安装suse双系统启动顺序更改
使用win7硬盘安装suse双系统之后,首先面临的问题是,PC默认启动的系统更改的问题,有些人可能想默认启动是win7,只有在使用linux的时候在去选择suse系统,这里我告诉大家更改的办法: 首先 ...
随机推荐
- [Android]Activity启动过程
Android系统启动加载流程: 参考图 Linux内核加载完毕 启动init进程 init进程fork出zygote进程 zygote进程在ZygoteInit.main()中进行初始化的时候for ...
- Learn RxJava
Learn RxJava http://reactivex.io/documentation/operators.html https://github.com/ReactiveX/RxJava/wi ...
- Android中View的绘制过程 onMeasure方法简述 附有自定义View例子
Android中View的绘制过程 onMeasure方法简述 附有自定义View例子 Android中View的绘制过程 当Activity获得焦点时,它将被要求绘制自己的布局,Android fr ...
- 深入浅出-iOS程序性能优化 (转载)
iOS应用是非常注重用户体验的,不光是要求界面设计合理美观,也要求各种UI的反应灵敏,我相信大家对那种一拖就卡卡卡的 TableView 应用没什么好印象. iOS应用是非常注重用户体验的,不光是要求 ...
- UWP开发中两种网络图片缓存方法
通常情况下,我们的程序需要从服务器读取图片,但如果需要不止一次读取某一张图片的话,就需要做本地缓存了,这样既为用户省一点流量,又能显得你的APP很快. 假如你已经知道了某一张图片的地址,那么第一件事就 ...
- 如何正确使用Cocoapods
➠更多技术干货请戳:听云博客 一.介绍Cocoapods Cocoapods是引入为项目引入新血液的接口,只有引入了新血液,功能才可以多样化,进而满足不同的消费群体.使用Cocoapods可以方便日后 ...
- 【读书笔记】iOS网络-Cookie
Cookie是HTTP协议在首个版本之后加入的一个重要组件.它向服务器提供了追踪会话状态的能力,同时又无须维持客户端与服务器之间的连接.在浏览器客户端,Cookie值是由服务器通过请求提供的,,然后被 ...
- Atitit.android js 的键盘按键检测Back键Home键和Menu键事件
Atitit.android js 的键盘按键检测Back键Home键和Menu键事件 1. onKeyDown @Override public boolean onKeyDown(int keyC ...
- 初识Go
意外关注到一位牛人的微信,提到了2014年他推荐的编程语言是Go.于是乎饶有兴趣的淘了一本书<Go语言程序设计>,学习起来. 第一章的练习题我的答案如下: // Copyright © 2 ...
- Java并发之CountDownLatch 多功能同步工具类
package com.thread.test.thread; import java.util.Random; import java.util.concurrent.*; /** * CountD ...