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

原文网址:http://blog.csdn.net/lengbuleng1107/article/details/14532177

需要的东西有:

1,ubuntu系统镜像,下载地址:http://www.ubuntu.com/download/desktop 选64位吧,兼容性好些。

2,空闲的大于20G硬盘空间,这个大小根据个人使用情况决定的,我用70GB来装Ubuntu。

给硬盘划分空白空间安装Ubuntu。在计算机上右键--管理--磁盘管理

单击最后一个硬盘,我的是F盘,F盘要有足够的空白空间。右键选择“压缩卷” 然后在弹出的窗口里的“输入压缩空间量”输入70000,然后一直下一步直到结束,得到大约70GB绿色的可用空间。这个逻辑分区最好是win7下的最后一个硬盘,若是放在win7中间的逻辑分区,安装过程中磁盘分区的时候,可能会出现不知的错误,影响其他硬盘中的已有数据。到时候,安装好的ubuntu的分区,在windows下是看不到的,但是进入ubuntu是可以访问windows的磁盘的。

3,EasyBCD软件, 因为ubuntu引导和win7不同。对ubguntu还不熟悉的话,别用ubuntu的引导来启动win7,就用win7来引导ubuntu启动会好一些。下载后在windows里直接装好。

准备工作

1.安装好easybcd后,启动软件:

按照上图的箭头方向依次点击“Add New Entry”——“NeoGrub”——“Install”,然后再点“Configure”。

2.点击“Configure”后弹出一个menu.lst文件,然后在menu.lst文件最后粘贴如下代码:

[plain] view plaincopy

  1. title Install Ubuntu 12.04 LTS
  2. root (hd0,N)
  3. kernel (hd0,N)/vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
  4. initrd (hd0,N)/initrd.lz

上图代码中“ubuntu-12.04-desktop-amd64.iso”为你下载的ubuntu 12.04系统镜像文件名,这个文件名是可以修改的,但修改的名字一定要与写入的代码名字一致,否则将无法引导安装;

(hd0,N) 表示磁盘分区,hd(0,0), hd(0,1), hd(0,2), hd(0,3)表示主分区,(hd0,4)以后的表示逻辑分区,比如我只有一个主分区C盘,则(hd0,0)表示C盘,(hd0,4)表示D盘,(hd0,5)表示E盘,(hd0,6)表示F盘。如果把镜像文件放在D盘里,则把(hd0,N)改成(hd0,4),一定要记得将(hd0,N)改为要放镜像的那个分区。最后点击保存。

3.将下载的镜像文件放到(hd0,N)盘的根目录下,并确保文件名与上面写入的代码的文件名一致为ubuntu-12.04-desktop-amd64.iso,然后用WinRAR解压缩软件将iso打开,将casper文件夹目录下的vmlinuz和 initrd.lz解压并复制到(hd0,N)盘根目录下。

开始安装

1.重新启动计算机,在启动项界面选择NeoGrub Bootloader ,之后回车,就会进入ubuntu桌面。在安装之前,先摁下组合键 Alt + Ctrl + T 切出终端,输入以下命令:

[plain] view plaincopy

  1. sudo umount –l /isodevice

2.双击ubuntu桌面上的“安装Ubuntu12.04 LTS”进入安装,在“欢迎”界面中选择你想安装的语言, 接下来的“准备安装ubuntu”选项中最好的是勾选“安装这个第三方软件”;选安装类型,选择其他选项:

3.点击继续之后就会出现“分区界面”,在这里可以看到之前压缩的空间,前边有“空闲”二字,我们要做的就是:在这个空闲的空间里给ubuntu划分分区。

分区顺序,分区类型,文件格式和空间大小如下:

‘交换分区‘      逻辑分区    文件格式:无     空间大小: (此取决于你计算机物理内存大:,<=512MB的,可以设置为:实际大小*2 , >512MB的,可以直接填写内存的实际物理大小)

‘/home‘      逻辑分区     文件格式:ext4     空间大小: 除了‘交换分区‘和‘/‘大小之外的剩余分区。

‘/boot’      主分区      文件格式:ext4       空间大小: 200M~1GB。

‘/‘   主分区   文件格式:ext4   空间大小: 3GB<=Space <=10GB

部分图如下:

把分区设置好了,下边这步很关键!!!

首先在上边看你创建的”/boot“分区的编号是什么,比如我的是sda6 (你的可能不是sda6,可能是sda5,sda7等等,取决于你的/boot分区编号),那么在下边的”安装启动引导区的设备“下拉选项框选择”sda6“,如果这步忽略了,你就用了ubuntu系统来引导windows了。

4.点击现在安装,之后的是一些常规的设置,时间,键盘布局,用户名和密码,之后等待安装完成。之后根据提示点击重启计算机。 安装过程中若询问,是否与win7共享文件等,根据实际需要勾选,我这边没有勾选。

5.安装完重启后,你会发现直接进入你的Windows系统,因为我们把它的引导搞到/boot分区了。我们要用EasyBCD 来给它创建启动时候的选择系统是Windows还是Ubuntu这个很简单。

打开easyBCD,选择add new entry, 选择linux/BSD。

Type 这一行最好选择 ’GRUB 2‘ ,如果选择第一个 ’GRUB(Legacy)‘ 可能会出现不能引导的问题,症状是选择Ubuntu引导就黑屏,只能看到左上角有个光标在闪。

name 这一行随便填写,只是系统名词,写 Ubuntu 吧。

Device 这一行选择刚刚我们创建的200MB的那个”/boot“ 分区,前边有linux标记的。如下图     PS:EasyBCD很强大,不懂的别乱搞,搞坏MBR别怪我。

6.之后重启系统,选择Ubuntu,正常的都能进入Ubuntu系统了,安装流程到此已经结束了。

7.最后可以进入Window7,打开EasyBCD删除一开始安装的NeoGrub Bootloader引导项,按Remove即可。

一些小设置

1.如果开机时觉得启动界面的选择时间太短,可以进入win7修改EasyBCD的设置,把秒数改为自己觉得合适的时间。如图所示,改完重启即可。

2.重启应该会出现两个启动项界面,首先是win7的,选择进入Ubuntu之后,又出现一个Ubuntu的启动项界面,还需要选择Ubuntu,或者等待它的秒数走完进入Ubuntu。关于这个可以将Ubuntu启动项界面的秒数设为1秒或者较短的时间。具体设置可以参照http://blog.csdn.net/lengbuleng1107/article/details/14230261

时间: 2024-12-25 06:38:01

【转】Win7系统下安装Ubuntu12.04(EasyBCD硬盘安装)--不错的相关文章

【转】Win7+Ubuntu12.04.1硬盘安装错误及解决方案----不错

原文网址:http://blog.csdn.net/ys_073/article/details/8310115 前言: 说起来了,为了在Win7上进行硬盘安装Ubuntu浪费了整整一个晚上的时间.装的时候,不是这里的问题,就是那里的问题.但归根结底都是些小问题,只是被铺天盖地千篇一律的博客或帖子给误导了. 问题: 1.提示:filesystem type is ntfs, partition type 0x7 当时也没有提示是错误,所以我就没有管它.因为我的电脑的所有盘都是NTFS格式的.可是

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

安装Ubuntu12.04 -64位时,用EasyBCD建好引导文件重启电脑后出现如下错误: Error 15: File not found 原因一个是安装文件所在盘符不对,另一个是文件名.Ubuntu12.04 32位的ISO包解压后casper文件夹下内核文件为vmlinuz,而64位解压后casper文件夹下内核文件为vmlinuz.efi.用EasyBCD创建的引导文件中内核文件所用名字为vmlinuz,所以出错.可以将vmlinuz.efi改名为vmlinuz即可解决. 附安装过程如

Win7系统下通过光驱安装CentOS7

前段时间由于工作原因需要安装CentOS7系统,但是自己的笔记本性能不是很好,所以放弃了在原来的Win7系统中通过VMWare来运行CentOS系统的想法(如果电脑性能好建议使用这种方式,方法见“Win7系统下通过VMWare安装CentOS7”).目前安装双系统,网络上都推荐使用EasyBCD进行安装,我也试过使用这个软件,但是个人觉得比较麻烦,特别是在需要安装的CentOS7镜像文件大于4GB的情况下(具体怎么麻烦见“Win7系统下通过EasyBCD安装CentOS7”). 下面主要介绍在W

在Win7系统下为VS2010安装和配置OpenCV2.1

由于要重新开发一个机遇OpenCV2.1的程序,因此需要在Win7系统下为VS2010安装和配置OpenCV2.1.网上找了几个教程都不能正确配置,最后找到一篇英文安装的帖子,简单明了实现了配置.为了方便自己日后查看以及其他人的可能的需要,现在将配置过程记录下来. 原帖请见:http://opencv-srf.blogspot.it/2011/09/getting-started-with-opencv_16.html Installing & Configuring OpenCV2.1 wit

win7系统下安装bugzilla-4.4.9

前言: 本来想安装jira的,但是安装包比较难找,而且还要收费,于是弃之.无意间发现bugzilla,免费安装包也好下载,就是配置复杂了些,没想那么多直接开始干了. 安装过程: 提前准备以下安装子项条件: 1.你得有个自带win7系统的电脑,如果没有请自行pass以下步骤. 2.win7系统下,安装了数据库,我自带的oracle,官网例子是mysql,网速太差,下载不了mysql安装包,放弃mysql. 3.还要安装perl 自行到 官网下载:  http://www.ActiveState.c

在ubuntu12.04 的QT安装

下载以下3个文件: qt-creator-linux-x86-opensource-2.7.0.bin qt-everywhere-opensource-src-4.8.4.tar.gz 还有一个xlib,没有它不能编译的:打开终端,输入以下指令: sudo apt-get install libX11-dev libXext-dev libXtst-dev 安装qt-creator: chmod 777 qt-creator-linux-x86-opensource-2.7.0.bin ./q

ubuntu12.04 android studio 安装

ubuntu12.04 android studio 安装 分类: android 2014-02-17 15:57 10756人阅读 评论(0) 收藏 举报 1.下载JDK ,我下载的是jdk-7u51-linux-i586.tar.gz 我这里有jvm文件夹,直接cd过去: $ cd /usr/lib/jvm/ 拷贝下载的jdk-7u51-linux-i586.tar.gz到jvm文件夹: $ sudo cp  ~/下载/jdk-7u51-linux-i586.tar.gz /usr/lib

VMware9.0安装ubuntu-12.04

Android应用开发有两种形式,一种是基于SDK开发,它是基于IDE开发环境(ADT)和SDK套件,能够在Windows下快速开发出Android应用程序,但涉及到框架层代码的修改就需要第二种源码开发,这种开发方式可以让开发者开发出个性的Android操作系统,对Android自带源码的修改也需要这种环境. 国内一般的用户都是使用Windows操作系统,但源码编译需要在Linux下进行,这就需要在Windows下安装虚拟机装上Linux系统,安装完VMware后接下来就是安装ubuntu-12

ubuntu12.04 64位 安装w3af以及相关问题的解决

ubuntu12.04 64位下安装w3af: sudo apt-get install w3af 解决安装之后w3af_console不能运行的问题: 运行w3af_console会提示如下错误: /usr/bin/w3af_console: 3: /usr/bin/w3af_console: /usr/bin/python2.5: not found这是由于ubuntu12.04自带的python已经升级成2.7所致 修改/usr/bin/w3af_console sudo gedit /u