一、

环境介绍:


1、  笔记本、Win7

2、  C盘NTFS、D盘NTFS、E盘NTFS、F盘FAT32

3、  注:用Win7磁盘管理工具,磁盘状态,C盘前面有100M的未用空间,貌似默认安装Win7都有,C盘、D盘为主分区,其他都是逻辑分区,最好不要在主分区中安装Centos 6.3,会提示无法分配空间(猜测是因为主分区不能超过四个限制)这里在E盘中安装。另外Centos 不识别NTFS格式文件系统,所以需要一个NTFS格式之外的盘来存储,Centos的ios镜像文件,这里用F盘(FAT32格式不支持单个文件大于4G的文件,这里使用的ISO没有超过4G,如果你使用的超过了4G请选择其他类型文件系统)。

二、所需软件:(google搜索下载)

1、DAEMON Tools Lite-----虚拟光驱软件,用来提取Centos 6.3 iso文件中的几个文件夹。

2、 grub4dos V0.4.4 启动引导工具。

3、CentOS-6.3-i386-bin-DVD1.iso

4、WinGrub 分区查看工具,如果对分区比较熟悉可以不用。

5、Acronis Disk Director Suite---分区软件(也可以使用win7 自己的磁盘管理完成)

三、安装:

1、  C盘作启动盘,根目录存放isolinux、grldr、grldr.mbr、menu.lst

       使用DAEMON Tools Lite打开CentOS-6.3-i386-bin-DVD1.iso镜像文件将isolinux文件夹复制到C盘根目录。

     解压 grub4dos V0.4.4,将里面的grldr、grldr.mbr、menu.lst文件复制到C盘根目录。

2、准备安装Centos 的硬盘分区,从逻辑分区中分割出一个用于安装cenos的分区这里是H盘和一个用于存放安装时使用的CentOS-6.3-i386-bin-DVD1.iso镜像的磁盘这里是G盘(注:磁盘格式不能是NTFS,centos不识别该类型文件系统)。

    使用DAEMON Tools Lite打开CentOS-6.3-i386-bin-DVD1.iso镜像文件将images文件夹复制到G盘根目录。

     将CentOS-6.3-i386-bin-DVD1.iso也拷贝到G盘根目录。

3、修改grub文件。如果对分区不熟悉,打开WinGrub GUI软件,出现如下界面,

点击Cancel,出现如下界面

           记录下引导所在的分区,这里为C盘(hd0,0),后面修改menu.lst文件时候会用到

            安装所用的iso镜像文件所在的分区,这里为G盘(hd0,6)。

Centos 系统要安装到的分区的分区号码,即E盘分区号。

打开C盘根目录下面的menu.lst文件,清空里面的内容,写入如下内容

color blue/green yellow/red white/magenta white/magenta

timeout 30

default /default

title CentOS

kernel (hd0,0)/isolinux/vmlinuz

initrd (hd0,0)/isolinux/initrd.img

title Win7

find --set-root --ignore-floppies /bootmgr
chainloader /bootmgr

boot

4、修改启动配置文件

         a)进入win7命令行,开始->运行->cmd

         b)按以下内容逐条输入,如提示错误请检查命令是否正确

            bcdedit /create /d "grub" /application bootsector

            提示生成一个{id},(注意:记录下该id,后面的命令都要使用该id)

           输入如下内容:id用上面生成的实际串

            bcdedit /set {id} device partition=C:

            bcdedit /set {id} path \grldr.mbr

            bcdedit /displayorder {id} /addlast

       重新启动,此时在引导界面会出现grub选项(注意:在Win系统中,计算机-属性-高级系统设置-高级-启动和故障恢复中要勾选"显示操作系统列表的时间")选择grub,会出现CentOS,回车开始安装。

          1、 grub引导安装时,选择从Hard Drive(硬盘安装),回车选择OK

       2、选择安装语言,这里选择中文简体,回车选择OK

       3、选择键盘布局,这里用 US布局,回车选择OK

       4、当安装提示directory holding images:__时,会出现很多分区,had表示硬盘,序号从0开始表示第一块分区,你确定image和iso镜像文件的所在分区即可,即:上面红色部分。

        5、再往后面的安装步骤可参考光盘安装的配置方法,注意:在对centos系统进行分区的时候要使用上面切分出来的分区,即:上面绿色部分。

主要安装过程图解:

1、选择基本存储设备

2、主机名随自己爱好填写一个

3、时区选择,这里使用亚洲上海

4、根用户密码设置,注意要记录该密码,否则以后无法切换到super user(超级用户)。

       如果密码过于简单,系统会提示:是否使用该密码,点击”无论如何都使用“即可

5、点击下一步,出现如下界面,选择创建自定义布局

后面的安装,可参考Centos 6.3 安装详解,google搜索有很多资料,这里不再截图注释。

当分区完成,进行安装时候,也许会提示找不到所需的安装镜像文件,没有关系,不用担心。点击取消系统重新引导进入centos安装,重新进行上面的操作,注意当安装提示directory holding images:__时候,此时不再是原来的分区号码了,那怎么办呢?最简单的方法是从后到前把所有的都是一下,必有一个正确。然后进行后面的安装,这次就可以安装成功了。

      为什么会出现这种情况呢? 原因是我们在给centos安装进行内部分区,如果分配/、 /boot、/home、swap时候,分区号发生了变化,导致现在存放centos系统的镜像文件的磁盘编号和我们原来前面选择不一样,所以报错。如果安装前存放Centos系统文件iso镜像的磁盘编号在centos系统要安装到的磁盘的前面就不会出现该问题。

    安装双系统有些风险,操作不当,可能导致Win7无法引导,数据丢失。不过不用担心参考我的另一篇关于 grub引导和修复win7 Mbr引导 的文章即可解决。

     如有任何安装问题,可以留言。