http://www.cnblogs.com/plokmju/p/linux_installubuntu.html

最近一直在研究Android内核驱动开发的相关事宜,使用VMware虚拟机虽然可以更方便的开发,但是对于开发环境硬件的要求还是比较高的,若用于开发,效率太低了,所以考虑使用单独PC去装载Linux环境进行开发,这里这里挑选的Ubuntu,因为Google测试Android源代码时使用的就是Ubuntu。因此如果从事Android底层驱动开发,强烈建议使用Ubuntu。本篇博客就Ubuntu系统使用U盘安装到硬盘,进行详细的讲解,这里使用的Ubuntu镜像版本是Ubuntu12.04。

本篇博客的主要内容:

  1. 准备工作
  2. 制作启动盘
  3. 安装Ubuntu到硬盘

准备工作

安装Ubuntu系统到硬盘中,有一些准备工作需要做:

  1. 2GB以上空间的U盘
  2. Universal-USB-Installer(自启动Linux U盘创建工具)
  3. Ubuntu系统镜像

2GB以上空间的U盘

如果需要把Ubuntu安装在硬盘中,一般使用的方式是使用系统光盘或者U盘安装,因为现在U盘的获取比较便捷,基本上谁手边都会有一个可用的U盘。这里需要一个不小于2GB的空白U盘,建议在使用前对U盘中的重要资料进行备份。

Universal-USB-Installer

Universal USB Installer(通用USB安装程序)是一个自启动Linux U盘创建工具,可从大量精选的Linux发行版中挑选一个安装到您的U盘上。通用USB安装程序使用方便,只需选择自启动Linux发行版的ISO文件,和连接的U盘,单击“安装”即可。其他功能包括,持续保存(如果可用的话),以FAT32格式格式化U盘(推荐)确保一个干净的安装。安装完成后,就拥有了一个安装了Linux版本的自启动U盘。

Universal USB Installer网上下载的版本很多,本篇博客中介绍的版本号是1.9.5.2,在我的CSDN资料中提供了下载,方便直接下载。

Universal USB Installer:点击下载

Ubuntu系统镜像

Ubuntu有三个版本,分别是桌面版(Desktop Edition),服务器版(Server Edition),上网本版(Netbook Remix),这里使用桌面版即可。Ubuntu每6个月发布一个新版本,而每个版本都有代号和版本号,其中有LTS是长期支持版,所以这里下载的也是LTS的。

到现在为止,Ubuntu最新的LTS版本是Ubuntu 14.04 LTS,可以直接从官方网站上下载:点击下载

但是最新版的肯定有诸多的问题,那么可以考虑下载历史版本,我这里安装的版本是Ubuntu 12.04 LTS。可以考虑从各种开源镜像站下载,下面提供一些镜像站的下载地址:

在开源镜像站中选择相应的版本,找到desktop版本的下载ISO镜像,可以发现有非常多的下载链接。其中i386表示32位操作系统,amd64表示64位操作系统。

所以如果想安装32位Ubuntu操作系统,可以下载ubuntu-12.04.4-desktop-i386.iso,如果想安装64位Ubuntu操作系统,可以下载ubuntu-12.04.4-desktop-amd64.iso,点击下载即可,大约七百多MB。

制作Ubuntu启动盘

运行Universal USB Installer,点击<I Agree>按钮。然后按照提示选中需要安装的Linux版本、镜像文件、制作镜像的U盘。如下图:

最后点击<Create>按钮,接下来软件会自动帮我们把镜像文件写入到U盘中,最后提示完成即可。

安装Ubuntu到硬盘

制作好启动盘之后,就可以正式开始安装Ubuntu系统了。要想让你的电脑从U盘启动,有两种方法,一种是在BIOS里修改启动顺序;另一种是开机时按某功能键(具体决定于机型,通常是F2),然后选择从哪启动,这里就不详细讲解了。

当进入U盘启动之后,可以选择预览或者直接安装。这里选择直接安装,如如下视图,对于英语不太好的可以选择中文,点击<Install Ubuntu>安装。之后的步骤可按照向导一步一步完成即可,安装结束后会提示重新启动电脑。

Linux--U盘安装Ubuntu12.04[转]的更多相关文章

  1. Linux--U盘安装Ubuntu12.04

    前言 最近一直在研究Android内核驱动开发的相关事宜,使用VMware虚拟机虽然可以更方便的开发,但是对于开发环境硬件的要求还是比较高的,若用于开发,效率太低了,所以考虑使用单独PC去装载Linu ...

  2. 【转】Win7系统下安装Ubuntu12.04(EasyBCD硬盘安装)--不错

    原文网址:http://blog.csdn.net/lengbuleng1107/article/details/14532177 需要的东西有: 1,ubuntu系统镜像,下载地址:http://w ...

  3. Win7 U盘安装Ubuntu16.04 双系统详细教程

    Win7 U盘安装Ubuntu16.04 双系统详细教程 安装主要分为以下几步: 一. 下载Ubuntu 16.04镜像软件: 二. 制作U盘启动盘使用ultraISO: 三. 安装Ubuntu系统: ...

  4. win7硬盘安装Ubuntu12.04 64位时显示Error 15: File not found.

    安装Ubuntu12.04 -64位时,用EasyBCD建好引导文件重启电脑后出现如下错误: Error 15: File not found 原因一个是安装文件所在盘符不对,另一个是文件名.Ubun ...

  5. vmware安装ubuntu12.04嵌套安装xen server(实现嵌套虚拟化)

    环境准备 软件:vmware workstation 9.0    ubuntu-12.04.2-server-amd64(官方下载) 硬件:确认CPU支持虚拟化VM-T vmware设置 vmwar ...

  6. xp主机用VMware9和10安装Ubuntu12.04后无法进入图像界面

    xp主机用VMware9和10安装Ubuntu12.04后无法进入图像界面 备注:虚拟机安装Ubuntu12.04 64位版本 刚开始我用VMware-workstation-full-8.0.3来安 ...

  7. Ubuntu16.04 U盘安装Ubuntu16.04制作 光盘刻录 安装与简介

    从今天开始,我会把我遇到过的技术问题一一记录下来,从而分享给有需要的朋友,尽量希望你们少走弯路! 一.首先从官网上下载Ubuntu16.04镜像,下载最好从官网上下载(http://www.ubunt ...

  8. Linux知识(1)----U盘安装Ubantu14.04系统

    由于需要用到ROS(Robot Operating System)机器人操作系统,该系统是基于Linux系统Ubantu14.04的,第一次安装接触Linux点点生惧,但我知道并没那么难弄,况且还是U ...

  9. <转>Win7系统下利用U盘安装Ubuntu_12.04实现双系统教程

    目前网上流传的关于Linux 系统的安装教程可是说是五彩缤纷,之前想采用硬盘安装方式,由于配置问题未能正确安装,现研究了下U盘安装,根据互联网上的一些资料及自己的总结,在Windows7 系统下采用U ...

随机推荐

  1. WordPress主题开发:WP_Query使用分页实例

    functions.php加入 <?php function lingfeng_custom_pagenavi( $custom_query,$range = 4 ) { global $pag ...

  2. python测试开发django-26.表单提交之post登录案例

    前言 注册和登录功能实现都是post请求接口,只不过注册是往数据库插入数据,登录是从数据库里面查询数据. 本篇接着上一篇写个简单的登录页面请求,用户注册时密码加密存储,用户登录时候对输入的密码校验. ...

  3. Kubernetes基础:查看状态、管理服务

    目标 了解Kubernetes Pod 了解Kubernetes Node 学习如何调试部署问题 了解如何通过Service暴露应用 Kubernetes Pods 在Kubernetes中创建一个D ...

  4. Cannot create container for service peer1.org2.example.com: Conflict. 解决方案

    I have a docker-compose.yaml file defining 5 services: orderer.example.com peer0.org1.example.com pe ...

  5. go语言之进阶篇 channel介绍

    1.channel介绍 和map类似,channel也一个对应make创建的底层数据结构的引用. 当我们复制一个channel或用于函数参数传递时,我们只是拷贝了一个channel引用,因此调用者何被 ...

  6. go语言之进阶篇接口转换

    1.go语音之进阶篇 示例: package main import "fmt" type Humaner interface { //子集 sayhi() } type Pers ...

  7. iOS开发-iOS8地理位置定位

    现在的App基本上都有定位功能,旅游网站根据定位推荐旅游景点,新闻App通过地理位置推荐当地新闻,社交类的App通过位置交友,iOS中实现以上功能需要一个核心的框架CoreLocation,框架提供了 ...

  8. 通过js去掉所有的html标签,得到HTML标签中的所有内容

    <script> //替换掉所有的 html标签,得到Html标签中的内容 var s="<P><FONT face=宋体 color=#000000> ...

  9. js改变iframe 的src地址

    <script> function dizhi(){ document.getElementById("aaa").src='http://www.sohu.com' ...

  10. 简单使用Google Analytics监控网站浏览行为

    之前对网页做用户转化率调查这块,找到了谷歌GA事件,现在有时间对使用方法和遇到问题做个简单记录.官方文档其实也介绍的比较清楚,可以查看官方文档. 首先,在官网申请UA-id,然后在主页加入如下代码: ...