本文章主要讲解如何在Windows7操作系统中硬盘安装Ubuntu 14.04 64bit;

1.准备文件

1.ubuntu-14.04.4-desktop-amd64.iso

2.EasyBCD.exe

3.DiskGenius.exe

2.设置

1.打开EasyBCD软件,可以看到目前只有一个Win7启动项;

2.点击"添加新条目",选择"NeoGrub",点击"安装";

3.然后点击"配置",将menu.lst文件的内容替换成以下文本:

title Install Ubuntu
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=/ubuntu-14.04.4-desktop-amd64.iso locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz
title reboot
reboot
title halt
halt

说明:hd0表示磁盘所处的硬盘号,即图中的磁盘0,所以是hd0;

hd0后面的数字表示C盘在硬盘中的分区顺序,每个人的系统不大一样,可以查看分区"计算机"->"管理"->"磁盘管理",查看分区如下所示:

4.经过配置后,C盘中会多出一个"NST"文件夹和一个NeoGrub文件;

5.将Ubntu系统ISO文件解压缩,将casper目录下的initrd.lz和vmlinuz.efi文件拷贝到C盘根目录,将ubuntu-14.04.4-desktop-amd64.iso也拷贝到C盘目录;

C盘根目录下新增文件:

6.分区,需要给Ubuntu划分单独的分区,用DiskGenius.exe进行分区,然后将新建的分区删掉,否则,进入Ubuntu系统后新建的分区还不是free space;

3.安装Ubuntu系统

1.重启电脑,可以看到多了一个启动项"NeoGrub引导加载器",

选择该项enter,然后选择"install ubuntu",另外两项分别是"重启"和"关机",是为了防止安装出错而设的,这个在之前的menu.lst配置文件中已经设定好了;

2.接下来如果正常的话,会刷刷的满屏幕文字,等着它结束就行。如果在这一步报错,一般来说就是之前的menu.lst配置文件不对,无法访问C盘,这时只要"reboot"然后进入win7重新配置就行;

3.然后进入一个小系统,通过快捷键ctrl+alt+T打开终端,输入:

sudo umount -l /isodevice

执行后就可以双击安装图标进行安装了;

4. 安装类型选择"其他类型",安装过程中暂时不进行软件更新;

5. 分区,选中"freespace",点击"+",

创建swap分区,

创建/boot分区,

本次分区,主要分为"swap","/","/boot","/home",分别为20G,30G,10G,70G;

点击"continue",

然后就开始安装,

安装完成后,选择"Restart Now",

6.重启后,画面如下:

可以看到启动顺序如下:

Ubuntu
Advanced options for Ubuntu
Memory test (memtest86+)
Memory test (memtest86+, serial console 115200)
Windows 7 (loader) (on /dev/sda1)

现在Ubuntu是第0位,因此默认启动Ubuntu,Windows 7为第4位。在Ubuntu下修改启动顺序,ctrl+alt+T打开终端,输入:

sudo gedit /etc/default/grub

显示如下:

# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration' GRUB_DEFAULT=0
#GRUB_HIDDEN_TIMEOUT=0
GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=10
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX="locale=zh_CN"

把GRUB_DEFAULT的值修改为4,运行如下命令:

sudo update-grub

重启电脑,默认启动的系统就换到windows 7;

进入Window 7,后删除"NeoGrub"引导项,防止后续误操作,将Ubuntu重新安装了;

4.遇到问题

1.双系统安装好之后,进入Window 7之后,鼠标、键盘无响应;

解决措施,在开机后进入BIOS,回复默认设置,但是再次进入Ubuntu后,再进入Windows 7之后,鼠标、键盘又无响应;

去技嘉(PC主板是技嘉)官网上下载本机主板对应的USB驱动和芯片组驱动,重新安装后,问题解决;

5.参考链接:

win7下通过easyBCD引导安装Ubuntu14.04

Win7+Ubuntu11.10(EasyBCD硬盘安装)

安装win7/ubuntu14双系统后在windows里鼠标动不了,该怎么解决?

Window7下安装Ubuntu 14.04 64bit的更多相关文章

  1. 在Ubuntu 14.04 64bit上安装numpy和matplotlib库

    原文:http://blog.csdn.net/tao_627/article/details/44004541 按照这个成功安装! 机器学习是数据挖掘的一种实现形式,在学习<机器学习实战> ...

  2. 在Ubuntu 14.04 64bit上安装Markdown和绘图软件Haroopad

    简介 Haroopad:一款让你欲罢不能的Markdown编辑器 身为大程序员,我本来是不需要 Markdown 编辑器的,但是 Haroopad 让我简直欲罢不能,不能再爱更多.跨平台,代码高亮,V ...

  3. 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错

    原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...

  4. 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  5. [视频]mac系统下虚拟机parallels安装ubuntu 14.04视频教程

    此文是http://www.mr-wu.cn/install-ubuntu-14-04-on-parallels-for-mac/这篇博文的补充,为整个ubuntu 14.04安装过程的视频录像. m ...

  6. mac系统下虚拟机parallels安装ubuntu 14.04

    mac系统很棒,mac下的开发环境也很棒,但有时你还得需要ubuntu开发环境,比如进行嵌入式Linux交叉编译,使用Linaro toolchain… 其实mac系统下使用parallels虚拟机安 ...

  7. 【转】Windows 7下用VMware Workstation 10虚拟机安装 Ubuntu 14.04

    一.软件下载 1.VMware Workstation v10.0.1虚拟机官方简体中文版下载(附永久KEY注册密钥) http://www.linuxidc.com/Linux/2012-11/73 ...

  8. 安装Ubuntu 14.04后要做的5件事情

    转自安装Ubuntu 14.04后要做的5件事情 Ubuntu目前是世界上最流行的Linux操作系统,它提供了桌面版本和服务器版本,其他流行的Linux发行版本如Linux Mint也是基于Ubunt ...

  9. Installation Guide of Ubuntu 14.04, 64bit on Dell Server

    Installation Guide of Ubuntu 14.04, 64bit on Dell Server 准备:U盘(已通过ultraiso刻录ISO镜像). 1.插入U盘: 2.启动服务器, ...

随机推荐

  1. UVALive-4839 HDU-3686 Traffic Real Time Query System 题解

    题目大意: 有一张无向连通图,问从一条边走到另一条边必定要经过的点有几个. 思路: 先用tarjan将双连通分量都并起来,剩下的再将割点独立出来,建成一棵树,之后记录每个点到根有几个割点,再用RMQ求 ...

  2. js排序算法总结——冒泡,快速,选择,插入,希尔,归并

    相信排序是任何一个程序猿都会用到的东西,今天简单总结记录下常见的排序算法. 一.冒泡排序 说起冒泡排序,可能每个人都不会陌生,实现思路相当简单明了,就是不停的对数组进行两两比较,将较大(较小)的一项放 ...

  3. linux 下使用配置文件

    最近鼓捣双机热备,写了些shell脚本 适用配置文件 以 ifbeat 为例,linux的标准的配置文件中等号两遍不能存在括号, 空格 或特殊符号可以用转衣服 ' \' beat=true prima ...

  4. 【ORACLE】ORA-12537 问题整理

    ORA-12537主要是ORALCE 监听问题,今天帮同事处理问题时,他问道一种情况,开始连接很正常,后续多次出现ORA-12537问题 简单整理了下 一般请况下 1-检查数据库服务器是否没有启动监听 ...

  5. Android 无标题 全屏设置

    标题栏和状态栏 Android程序默认情况下是包含状态栏和标题栏的. 在Eclipse中新建一个Android程序,运行后显示如下: 图中标出了状态栏(显示时间.电池电量.网络等)和标题栏(显示应用的 ...

  6. [RxJava^Android]项目经验分享 --- 异常方法处理

    简单介绍一下背景,最近RxJava很火,我也看来学习一下,计划在项目的独立模块中使用它.使用过程中遇到很多问题,在这里记录分享一下.可能有使用不当的地方,大家多多包涵.对于RxJava的基本概念和功能 ...

  7. CF2.C(二分贪心)

    C. Road to Cinema time limit per test 1 second memory limit per test 256 megabytes input standard in ...

  8. 关于pl/sql数据库下拉中选项为空的问题

    1.可能是在配置环境变量TNS_ADMIN的时候后面多了一个分号,去掉分号就可以了

  9. Struts 2的拦截器(Interceptor)总结

     什么是Struts 2拦截器? 从软件构架上来说,拦截器是实现了面向方面编程的组件.它将影响了多个业务对象的公共行为封装到一个个可重用的模块,减少了系统的重复代码,实现功能的高度内聚,确保了业务对象 ...

  10. 用微信小程序开发的Canvas绘制可配置的转盘抽奖

    使用https://github.com/givebest/GB-canvas-turntable代码移植过而来. 其它 微信小程序感觉是个半成品,代码移植过程比较繁琐麻烦.canvas API 部分 ...