1.fedora 16,CentOS 6.2,Ubuntu 12.04 镜像文件(本文安装为i386,32位的) 2.easyBCD。下载地址:http://dl.pconline.com.cn/download/90611-1.html 3.wingrub。下载地址:http://www.linuxidc.com/Linux/2008-03/11975.htm
二、安装前的准备 1.打开磁盘管理。右键我的电脑点击管理,选择磁盘管理。 在扩展分区(墨绿色框起来的部分)中要有10G以上可用空间,不够的可以通过压缩其他逻辑分区得到,或者直接删除多余的逻辑分区。右键可用空间,新建简单卷。 建一个10G大,FAT32格式的分区:
2.将Linux安装包放在刚建好的分区中。 先演示CentOS 6.2的。 用压缩包格式打开镜像文件: 把里面的ioslinux文件夹中的vmlinuz和initrd.img文件,以及image文件夹提取出来,解压到和CentOS镜像文件相同的目录,即刚建好的分区中。解压完之后是这样的: Fedora 16的操作和CentOS基本相同,只是不需要images文件夹了,解压完成是这样: Ubuntu和上面两个系统略有区别,它是要将iso中casper文件夹下的vmlinuz和initrd.lz两个文件提取到根目录下。 完成后是这样: 3.用wingrub工具查看分区号。 wingrub主要功能不是查分区列表,这里只是借用一下。我看到很多教程中经常把分区号搞错,就特地找了这个可以查看分区号的软件,这样就不会弄错了。 打开wingrub。
点继续。
点cancel取消。 选择工具栏的tool->Partiton List。 找到刚才建好的分区,10G,FAT32格式,如上图,从分区类型和容量就可以看出。看到前面的Name一栏为:(hd0,5)。记住这个号。不同的主机分区情况不同,所以这个号一般也是不同的,具体还要按个人的主机来记。我电脑上是(hd0,5)。 打开easyBCD: 新建启动项: 变成: 点击Configure。进入menu.lst编辑。 CentOS 6.2安装将下面红色文字复制到原有文本下面: title install centos 6.2 这个(hd0,5)就是刚才用wingrub记录的分区号,具体根据不同的分区而改写。我的电脑上新建的分区是时(hd0,5),其他电脑则按其他电脑上面的分区号来填写,一般格式为(hd0,x)。 复制以后,保存。如下图: Fedora 16安装将下面红色文字复制到原有文本下:
title initall fedora 16 这个里同样,(hd0,5)就是刚才用wingrub记录的分区号,具体根据不同的分区而改写。填写自己电脑新建分区的分区号(hd0,x)。 复制后,保存。如下图: 为什么Fedora16安装的时候多了句linux askmethod,因为fedora16安装默认联网安装,加上linux askmethod是为了让安装程序能够选择来自硬盘的镜像文件。
Ubuntu 12.04安装将下面红色文字复制到原有文本下:
title Ubuntu 12.04 install 注意阴影部分的名称要和根目录下Ubuntu安装镜像文件的名称相同。 复制后,保存。如下图: (这里root (hd0,5)和省略该句而改写后面为 kernel (hd0,5)/vmlinuz.....是一样的)
关闭easyBCD。 到这里安装之前的准备工作就做好了。
三、安装 1.进入安装界面。 重新启动,选择win7下面的选项: 进去后选择安装Fedora16(CentOS 6.2),这里的install...就是我们刚才在easyBCD中输入的“title install fedora 16”,我是输入的“title Install Fedora-16-i386-DVD”,都一样的,只是个标题而已。 经过一系列载入来到选择语言界面(Ubuntu 12.04安装没有语言选择界面,可以跳过这步。不过在还是要看一下,涉及一些比较重要的分区知识)。选择语言,这里以Chinese(Simplified)简体中文来演示。 选择键盘,默认就可以,美式键盘。 选择安装介质,Hard drive。安装Fedora要注意,如果刚才在easyBCD中不输入“linux askmethod”,则这个选择安装路径界面是不会出现的,也就是说是不会用下载好的镜像文件来安装的。而是联网安装。 选择安装路径。还记得刚才的(hd0,5)吗,这时候要用到了。 先来看CentOS 6.2的路径选择。 (hd0,5)是grub的分区符号。而/dev/sdb1这种分区符号是Linux下的。 这里选择/dev/sdb6。这个6是根据上面的5加上1得来的。 具体选哪个,还是刚才说的,要根据不同电脑的(hd0,x)来选择。我的电脑显示是(hd0,5)所以我选择/dev/sd6。 有的电脑会显示/dev/sda或者/dev/sdc等等,这里简单介绍一下它们的区别。 在Linux系统中,每个设备都被当做一个文件来对待。 sdb6就是一个文件名。 在Linux中, /dev/sd和/dev/hd的区别:/dev/sd代表SCSI、SATA或USB接口硬盘。而/dev/hd代表IDE接口硬盘。(grub分区符号不论什么接口的硬盘,一律用(hdx,y)这种形式表示) sda和sdb的区别:sda代表主板上连接的第一块硬盘,sdb代表主板上连接的第二块硬盘。一般来说就只有一块硬盘,也就是sda。我的电脑上还有一个虚拟硬盘。所以这里就显示了sdb,sdb是我电脑里的真实硬盘。 sda1和sda2的区别:分别代表a硬盘的两个分区,1是较2更靠前的分区。 上图中,/dev/sdb6就是一开始分出来的那个10G大小FAT32格式的分区。 grub磁盘分区的命名方式从0开始,而Linux中的分区符号从1开始,所以Linux比grub多1。 具体为什么是6而不是3或4之类的,就不细说了,其实就是扩展分区中的第二个逻辑分区。 看到下面的/images/install.img了吗,如果选择/dev/sdb6,这个路径应该会是自动识别出来的。
然后再说一下Fedora 16的选择分区。 道理和上面相同,也是选择/dev/sd6((hd0,5)中的5加上1得来的6)。 然后下面路径是空的就可以。 为什么刚才不用把Fedora 16安装镜像中的images文件夹提取出来,就是因为fedora 16的images文件夹中没有install.img这 个文件,所以提取出来也没什么用。但是fedora 16能够自动识别安装镜像文件,所以下面的路径就空着就可以。只要安装镜像文件.iso在/dev/sdb6这个分区中就可以。 如果sdb选则的不对,系统就会卡在蓝屏的界面。只能重新启动再次选择,直到选对位置。
2.安装界面的设置。
进入安装界面,点击下一步。 选择驱动器。 CentOS 6.2 Fedora 16 Ubuntu 12.04(没有第1步进入安装界面,直接到如下桌面) 点击Install Ubuntu 12.04 LTS
以我这种学习用途,选择基本存储设备就可以,专业存储设备更高级一些,用到的也可以选择。具体区别在图中的小字也可以看到。 选择要安装的到哪个硬盘上。 CentOS 6.2 Fedora 16 、 从名字就可以看出选哪一个硬盘,我的硬盘是东芝500G的,所以可以看到Toshiba以及400多G的容量,就是它了。 Ubuntu 12.04 这里选择安装第三方软件,与音乐视频有关,最好选中。 Ubuntu安装时,顺序下一步,到这一步,选择否:
安装类型选择自定义。选择自定义分区方案。 CentOS 6.2 Fedora 16 Ubuntu 12.04 接下来是分区。从电脑上给Linux划分出安装的区域。 可以看到,这是系统上已经存在的分区。大部分都是win7的分区。 创建类型为标准分区(以下4个分区创建全部为标准分区)。 挂载点/boot,类型ext4,大小100MB。 然后选择sdb6下的空闲,点击右下角创建分区。创建接下来的三个分区。 挂载点不填,类型swap,大小1024MB。 挂载点/,类型ext4,大小10000MB。 挂载点/home,类型ext4,大小5000MB。 分区完毕。来看一下分区信息。 注:我的分区时按照我所学习的教材来分的,具体个人分区情况按照实际用途有所不同。 下面是Ubuntu12.04的分区情况,和上面基本是一样的。 全部分好共4个分区。 下面选择引导加载程序的安装,默认安装在整个硬盘上(MBR中)则开机以grub来引导。关于Fedora和CentOS的引导设置在后面,马上会说到。 Ubuntu安装比较特殊,这里还要多一步。要卸载其他挂点上的分区。具体步骤如下: 在桌面同时按住[Ctrl]+[Alt]+F1(或F2~F6)进入终端界面。 点击下一步设置一些如时间,语言,账号之类的信息,比较简单,这里就不说了。
Fedora与CentOS的安装继续点击下一步。Fedora和CentOS这里提示,分区选项将要写入磁盘,并删除所有分区中的数据。分区是时刚分好的,里面没有数据,点击写入即可。 选择引导加载程序(boot loader)的安装位置。 先来看CentOS 6.2的。 更改设备这里默认就可以,不用更改,可以打开看看: 默认选择将引导加载程序写入MBR。其实理论上也可以写入引导分区的第一个扇区,这样我试过,正常开机时无法进入Linux的。如果这样选择的话,可能还需要其他操作来让mbr的loader指向Linux引导分区的loader,这个目前我还不会,所以先不尝试了。就选择默认的安装在MBR。 回到刚才安装引导加载程序的界面。 可以看到,引导程序操作系统列表中还有个Other,设备是/dev/sdb2,也就是安装win7的C盘了。所以这个Other就是win7了,可以把名字改成win7。 而且这里要记得设置默认启动的操作系统。 再来看下Fedora 16的引导加载程序设置。 默认就可以,和CentOS 6.2一样。 fedora 16没法修改默认开机系统,它默认就是fedora 16。 所以要修改的话还要等到安好以后才可以。 点击下一步。 进入安装类型选择界面,根据需要选择要安装的Linux类型。 CentOS 6.2 选择要安装的类型,默认为最小容量安装Minimal。 Fedora 16 选择基本类型。 然后看下面: 这个repo已经包含所有的安装信息了。不要再选下面的fedora 16 i386,否则要提示安装过程中需要网络激活。可以在安装完成之后再激活网络,所以这项不要选,以及后面的update,test都不要选。然后看到有一个进行软件定制的选项。 建议选择现在定制,然后根据个人需要,选择需要安装的软件。 点击下一步,就可一开始安装了。 CentOS 6.2的安装界面。 Fedora 16就不截图了。 CentOS 6.2安装完毕。提示重新引导,就是重新启动计算机。 重启后会发现系统提示默认启动win7,这个“windows 7”就是刚才在引导加载程序设置中自己编的名字。如果想选择CentOS 6.2,按下任意键就进入选择界面。 安装Fedora 16之后只能默认Fedora 16启动,不过以后可以在Fedora16中修改顺序。 |
windows系统可以制作linux docker镜像吗 windows可以安装linux
转载本文章为转载内容,我们尊重原作者对文章享有的著作权。如有内容错误或侵权问题,欢迎原作者联系我们进行内容更正或删除文章。
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章