当前位置首页 > Fedora知识

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

阅读次数:223 次  来源:admin  发布时间:

本文档转载自:百度小冶的空间

http://hi.baidu.com/sf_chipan/item/59c3272d425bf72e43634a6

一、用到的软件

1.fedora 16,CentOS 6.2,Ubuntu 12.04 镜像文件(本文安装为i386,32位的)

首先强调,往电脑上装的LInux版本是DVD版,即非Live版本,所有带LiveDVD,LiveCD的都是在介质(如U盘,CD)中直接打开的。Live版本的安装镜像用本文的方法安装一律不成功,之前我一直在用Live版安装都没有成功。

2.easyBCD。下载地址:http://dl.pconline.com.cn/download/90611-1.html

3.wingrub。下载地址:http://www.linuxidc.com/Linux/2008-03/11975.htm

二、安装前的准备

1.打开磁盘管理。右键我的电脑点击管理,选择磁盘管理。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

在扩展分区(墨绿色框起来的部分)中要有10G以上可用空间,不够的可以通过压缩其他逻辑分区得到,或者直接删除多余的逻辑分区。

右键可用空间,新建简单卷。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

建一个10G大,FAT32格式的分区:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

2.将Linux安装包放在刚建好的分区中。

先演示CentOS 6.2的。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

用压缩包格式打开镜像文件:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

把里面的ioslinux文件夹中的vmlinuz和initrd.img文件,以及image文件夹提取出来,解压到和CentOS镜像文件相同的目录,即刚建好的分区中。解压完之后是这样的:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Fedora 16的操作和CentOS基本相同,只是不需要images文件夹了,解压完成是这样:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Ubuntu和上面两个系统略有区别,它是要将iso中casper文件夹下的vmlinuz和initrd.lz两个文件提取到根目录下。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

完成后是这样:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

3.用wingrub工具查看分区号。

wingrub主要功能不是查分区列表,这里只是借用一下。我看到很多教程中经常把分区号搞错,就特地找了这个可以查看分区号的软件,这样就不会弄错了。

打开wingrub。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

点继续。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

点cancel取消。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

选择工具栏的tool->Partiton List。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

找到刚才建好的分区,10G,FAT32格式,如上图,从分区类型和容量就可以看出。看到前面的Name一栏为:(hd0,5)。记住这个号。不同的主机分区情况不同,所以这个号一般也是不同的,具体还要按个人的主机来记。我电脑上是(hd0,5)。

4.用easyBCD创建多重启动。

打开easyBCD:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

新建启动项:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

变成:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

点击Configure。进入menu.lst编辑。

CentOS 6.2安装将下面红色文字复制到原有文本下面:

title install centos 6.2

kernel (hd0,5)/vmlinuz

initrd (hd0,5)/initrd.img

这个(hd0,5)就是刚才用wingrub记录的分区号,具体根据不同的分区而改写。我的电脑上新建的分区是时(hd0,5),其他电脑则按其他电脑上面的分区号来填写,一般格式为(hd0,x)。

复制以后,保存。如下图:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Fedora 16安装将下面红色文字复制到原有文本下:

title initall fedora 16

kernel (hd0,5)/vmlinuz linux askmethod

initrd (hd0,5)/initrd.img

这个里同样,(hd0,5)就是刚才用wingrub记录的分区号,具体根据不同的分区而改写。填写自己电脑新建分区的分区号(hd0,x)。

复制后,保存。如下图:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

为什么Fedora16安装的时候多了句linux askmethod,因为fedora16安装默认联网安装,加上linux askmethod是为了让安装程序能够选择来自硬盘的镜像文件。

Ubuntu 12.04安装将下面红色文字复制到原有文本下:

title Ubuntu 12.04 install

root (hd0,5)

kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu-12.04-desktop-i386.iso ro quiet splash

initrd /initrd.lz

注意阴影部分的名称要和根目录下Ubuntu安装镜像文件的名称相同。 复制后,保存。如下图:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

(这里root (hd0,5)和省略该句而改写后面为 kernel (hd0,5)/vmlinuz.....是一样的)

关闭easyBCD。

到这里安装之前的准备工作就做好了。

三、安装

1.进入安装界面。

重新启动,选择win7下面的选项:

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

进去后选择安装Fedora16(CentOS 6.2),这里的install...就是我们刚才在easyBCD中输入的“title install fedora 16”,我是输入的“title Install Fedora-16-i386-DVD”,都一样的,只是个标题而已。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

经过一系列载入来到选择语言界面(Ubuntu 12.04安装没有语言选择界面,可以跳过这步。不过在还是要看一下,涉及一些比较重要的分区知识)。选择语言,这里以Chinese(Simplified)简体中文来演示。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

选择键盘,默认就可以,美式键盘。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

选择安装介质,Hard drive。安装Fedora要注意,如果刚才在easyBCD中不输入“linux askmethod”,则这个选择安装路径界面是不会出现的,也就是说是不会用下载好的镜像文件来安装的。而是联网安装。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

选择安装路径。还记得刚才的(hd0,5)吗,这时候要用到了。

先来看CentOS 6.2的路径选择。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

(hd0,5)是grub的分区符号。而/dev/sdb1这种分区符号是Linux下的。

这里选择/dev/sdb6。这个6是根据上面的5加上1得来的。

具体选哪个,还是刚才说的,要根据不同电脑的(hd0,x)来选择。我的电脑显示是(hd0,5)所以我选择/dev/sd6。

有的电脑会显示/dev/sda或者/dev/sdc等等,这里简单介绍一下它们的区别。

在Linux系统中,每个设备都被当做一个文件来对待。

db6就是一个文件名。

在Linux中,

/dev/sd和/dev/hd的区别:/dev/sd代表SCSI、SATA或USB接口硬盘。而/dev/hd代表IDE接口硬盘。(grub分区符号不论什么接口的硬盘,一律用(hdx,y)这种形式表示)

da和sdb的区别:sda代表主板上连接的第一块硬盘,sdb代表主板上连接的第二块硬盘。一般来说就只有一块硬盘,也就是sda。我的电脑上还有一个虚拟硬盘。所以这里就显示了sdb,sdb是我电脑里的真实硬盘。

da1和sda2的区别:分别代表a硬盘的两个分区,1是较2更靠前的分区。

上图中,/dev/sdb6就是一开始分出来的那个10G大小FAT32格式的分区。

grub磁盘分区的命名方式从0开始,而Linux中的分区符号从1开始,所以Linux比grub多1。

具体为什么是6而不是3或4之类的,就不细说了,其实就是扩展分区中的第二个逻辑分区。

看到下面的/images/install.img了吗,如果选择/dev/sdb6,这个路径应该会是自动识别出来的。

如果不知道选择哪一个sdb,还有一个比较笨的办法就是一个一个试。这种方法仅限于CentOS 6.2的安装,Fedora16不能这样。后面再说。

点击OK,就进入安装界面了。

然后再说一下Fedora 16的选择分区。

道理和上面相同,也是选择/dev/sd6((hd0,5)中的5加上1得来的6)。

然后下面路径是空的就可以。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

为什么刚才不用把Fedora 16安装镜像中的images文件夹提取出来,就是因为fedora 16的images文件夹中没有install.img这 个文件,所以提取出来也没什么用。但是fedora 16能够自动识别安装镜像文件,所以下面的路径就空着就可以。只要安装镜像文件.iso在/dev/sdb6这个分区中就可以。

如果sdb选则的不对,系统就会卡在蓝屏的界面。只能重新启动再次选择,直到选对位置。

所以说如果选择了sdb之后蓝屏,没有反应,就说明选择的分区不对,其中没有fedora 16的镜像文件。

选择OK,进入安装界面。

2.安装界面的设置。

进入安装界面,点击下一步。

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

选择驱动器。

CentOS 6.2

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Fedora 16

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Ubuntu 12.04(没有第1步进入安装界面,直接到如下桌面)

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

点击Install Ubuntu 12.04 LTS

以我这种学习用途,选择基本存储设备就可以,专业存储设备更高级一些,用到的也可以选择。具体区别在图中的小字也可以看到。

选择要安装的到哪个硬盘上。

CentOS 6.2

转:windows安装linux双系统(fedora16,CentOS6.2,Ubuntu12.04)-放飞自我

Fedora 16

上一篇:centos服务器如何监控访问ip,并将非法ip通过防火墙禁用
下一篇:Fedora安装openresty