重新安装Ubuntu12.04

重新安装Ubuntu12.04

  之所以我重新安装Ubuntu,因为我第一次给根目录分配的空间过小,好像是20GB吧~结果编译Android的时候,编译了3个小时候直接中止掉了。郁闷。这个也告诉我们一定概要根据自己的需求去进行分区的大小分配。因此这次给根目录分配大点空间。当然这是利用DiskGenius实现的。

  所用文件下载链接:

mbrfix.exe:

http://linux.linuxidc.com/pub/2007/Windows%E4%B8%8B%E4%BF%AE%E5%A4%8Dmbr%E7%9A%84%E8%BD%AF%E4%BB%B6MbrFix.exe/

顺便说说,linux.linuxidc.com 这个网址里面有很多linux相关好的资源。账号密码都是linux.linuxidc.com

grub4dos:

http://linux.linuxidc.com/pub/%E5%B8%B8%E7%94%A8%E5%B7%A5%E5%85%B7/Grub4DOS%200.4.4%20%E4%B8%8B%E8%BD%BD/

看到没,又是这个网址下面的目录。

Ubuntu镜像,官网下载:

http://cdimage.ubuntu.com/releases/12.04/release/

一、使用mbrfix.exe来修复引导项

将mbrfix.exe复制到某个目录下,为了输入在命令提示符cmd中操作简单,我就复制到C盘根目录吧!

打开cmd,切换到C盘根目录(输入C:,然后回车),然后输入mbrfix /drive 0 fixmbr /yes这样就可以了。可以试一试,启动之后直接进入windows了。

然后,打开DiskGenius就可以将Linux分区直接给删除了。这个过程很快。

二、安装准备工作

下载Ubuntu镜像文件,以及grub4dos。

将grub4dos中的menu.lst以及grldr还有menu.lst复制到C盘根目录下。

然后将Ubuntu镜像中的.disk文件夹,还有casper文件夹中的vmlinuz.efi、initrd.lz都复制到C盘的根目录。另外,将镜像文件也添加到C盘根目录。(注意64位是vmlinuz.efi,32位是vmlinuz,因此对于64位去掉后缀efi便可)。以下就是我复制的文件了:

 图1 我们复制的文件

好了文件准备玩了,开始修改启动配置文件。打开boot.ini文件,在最后添加上一句:

c:\grldr="Ubuntu Install"(注意引号内的文本时起到选择时提示作用的,文本可以随便改)

接下来,修改menu.lst。在最后添加上以下文本:

title Install Ubuntu12.04

root  (hd0,0)

kernel (hd0,0)/vmlinuz boot=casper iso-scan/filename=/ubuntu12.04.5-amd64.iso locale=zh_CN.UTF-8

initrd (hd0,0)/initrd.lz

title一行后的文本会显示到屏幕上,供我们选择。然后hd0,是指的我们的磁盘,0就是指C盘。

kernel一行中,红色的文本就是我们的镜像名称了。必须照着我们的镜像名填写。

注意:文本中的空格不要填错,否则选择不了该选项。

三、开始安装

  重启电脑,接着选择Ubuntu Install,之后就进入了试用Ubuntu系统了。那么我们必须先卸载掉光盘,打开终端,输入:

sudo umount -l /isodevice

  然后,双击桌面上的安装Ubuntu系统。好了,弹出窗口要求你进行安装配置:

  包含键盘布局(通常是英语(美国))、所处地点选择、分区划分等等。其中分区是最重要的,你需要实现就安排好空间以及分区个数和其挂载点。我的分区如下:

 表1 各个分区的大小及挂载点说明

挂载点 分区大小 说明
根目录/ 37G 因为我要编译Android,编译Android需求空间比较大,估计我的需要至少20G空间。第一次,因为空间不够,编译终止了。
/boot  500MB  
/home 10GB 普通用户的家目录
swap  4GB 该分区必须有,通常为物理内存容量的1.5~2倍
/tmp  5G  

  还留下剩余空间供以后学习用。图2是刚刚安装完Ubuntu12.04的分区情况,可以参考下每个分区安装后的大小:

  

  图2 刚刚安装完Ubuntu的分区情况

  好了,之后就是等待了,大约20分钟后,重启就可以啦。

四、善后工作

  将复制到C盘根目录的文件删除掉,并将boot.ini修改还原,也就是去掉我们添加的最后一句。

  当然,重启后,默认的启动项是Ubuntu,如果我们用Ubuntu不多怎么办?这时候,我们要修改默认启动系统,那么当然要进入Ubuntu系统哦!打开终端,输入:

vim /boot/grub/grub.cfg

  找到set default一行,将后面引号中的数字修改成系统启动时Windows对应的序号,注意,序号是从0开始的。通常0就是Ubuntu操作系统哦。

2015-03-13  22:01:30

zamely

hust

时间: 2024-09-30 09:02:53

重新安装Ubuntu12.04的相关文章

VirtualBox中安装Ubuntu12.04/Ubuntu14.04虚拟机

NOTE: 一开始安装的Ubuntu12.04,后来又重新安装了14.04.截图基本使用了安装12.04时的截图,后来安装14.04时又补充了几张.该安装过程对Ubuntu12.04和14.04都是适用的. 1. 选择版本 1.1 Ubuntu桌面版与服务器版的区别 桌面版与服务器版,只要发布版本号一致,这两者从核心来说也就是相同的,唯一的差别在于它们的预期用途.桌面版面向个人电脑使用者,可以进行文字处理.网页浏览.多媒体播放和玩游戏.本质上说,这是一个为普通用户所定制的多用途操作系统.另一方面

ubuntu12.04+cuda6.0+opencv2.4.9

更新了cuda之后,opencv的gpu模块又要重新编译了,这个地方有一个疑问,我对cuda6.0装了两次,第一次装好之后,没有配一个bumblebee,重装了cuda6.0之后,发现原来编译的opencv2.4.9又要重新编译,这边有理解一下为什么同一个cuda的版本,重新安装了一下,opencv下的gpu模块要重新编译,是不是因为nvcc是实时编译的原因. 好了,通过bumblebee安装Nvidia卡驱动的时候出了很多问题,这里把所有的问题一并写出,一开始以为装个驱动直接ubuntu里面有

VirtualBox中安装Ubuntu12.04/Ubuntu14.04虚拟机(转)

add by zhj: VirtualBox建议安装4.3.12,之前我安装的4.3.28,但在上面无法安装Ubuntu,关于这点本文作者也第3节也提到了 原文:http://www.cnblogs.com/zhcncn/p/3987301.html NOTE: 一开始安装的Ubuntu12.04,后来又重新安装了14.04.截图基本使用了安装12.04时的截图,后来安装14.04时又补充了几张.该安装过程对Ubuntu12.04和14.04都是适用的. 1. 选择版本 1.1 Ubuntu桌面

ubuntu12.04下安卓编译环境搭建总结

前言: 因为工作需要,经常要编译安卓下的动态库,公司有已经搭建好环境的服务器,但是第一自己想自己搭建一下了解一个整个过程,另外,公司的服务器也经常出现问 题,导致编译不了,所以就想自己搭建环境.开始是在公司自己的电脑上装了一个unbuntu的虚拟机,然后在网上找了一个攻略,开始搭建环境.但是一直卡 在源码下载那一块,每次源码下载都出错,如后面问题1所描述.断断续续,都是工作之余抽空弄一弄,但是始终下载不成功,我以为是公司网络的问题,网络不稳 定,所以下载老失败.本来想多试几次,想想总有一次会下载

折腾ubuntu12.04的随笔

一直想从win过度到linux,能力有限一直没有达成,这次可能会是一个大的进步,在ubuntu 12.04上成功安装intellij idea  & sqldeveloper & 卸载高版本firefox 重新安装20.0.1version-firefox & chrome & weblogic10.3.6 ,按照自己的强迫症规则创建好了我喜欢的应用快捷方式. linux 下解压缩app快捷方式创建: 桌面新建一个文档.将以下内容复制到文档内,修改对应参数 比如可执行文件路

ubuntu12.04+hadoop2.2.0+zookeeper3.4.5+hbase0.96.2+hive0.13.1分布式环境部署

博文作者:迦壹 博客地址:http://idoall.org/home.php?mod=space&uid=1&do=blog&id=542 转载声明:可以转载, 但必须以超链接形式标明文章原始出处和作者信息及版权声明,谢谢合作! --------------------------------------- 目录: 一.hadoop2.2.0.zookeeper3.4.5.hbase0.96.2.hive0.13.1都是什么? 二.这些软件在哪里下载? 三.如何安装 1.安装JD

Ubuntu12.04 修复GRUB

电脑安装了双系统,本来好好的GRUB管理启动,在重装过之后就只能进win7了,所以尝试将GRuB重新安装到mbr,使用GRUB作为启动管理程序. 1.制作U盘系统 使用软碟通,讲Ubuntu12.04写入到U盘中,重启电脑,调整为U盘启动,进入Ubuntu系统安装界面,但是不要安装,选择使用Ubuntu,进入Ubuntu系统. 2.挂载根目录 先提示一下要用到的命令用法,fdisk -l.mount.umount.sudo passwd 如果不知道磁盘的情况,可以使用fdisk -l命令来查看

Ubuntu12.04下配置Eclipse+PyDev

开发平台:Ubuntu12.04 IDE:Eclipse3.7.2 python版本:python3.4.4 搭建Eclipse+PyDev的开发环境,在网上找了一些教程,有一些错误,尝试了许久,也走了不少弯路.特此整理,需要用到的朋友,可以参考一下. 安装步骤: 1.安装python3.4.4 sudo apt-get install python3.4 ubuntu12.04默认安装和使用的是python2.7,我要用到的是python3,因此重新安装了python3.4.这里需要注意的是,

ubuntu12.04 apt-get安装 lnmp环境(转)

1.安装mysql [sql] view plaincopy sudo apt-get install mysql-server mysql-client 安装过程中要输入root用户的密码. 我在安装中出错,是原来的mysql-cilent mysql-workbench 未完全卸载,将mysql组件完全卸载的方法: 删除mysql前 先删除一下 /var/lib/mysql 还有 /etc/mysql [sql] view plaincopy sudo rm /var/lib/mysql/