1,安装win7系统不赘述。
2,在安装完win7系统后,准备安装CentOS7.0
3,准备ISO文件和所需软件
1.CentOS官网下载DVD ISO文件
一般选择DVD ISO
2.EasyBCD 增加Grub引导软件
3.Wingrub 查看分区列表软件(没有的话就需要费事猜了)
4.Ext2Fsb 在windows下加载Linux分区软件(可能用到)
5.PACNPro傲梅分区助手
4、Windows系统准备
1.分区
如果ISO文件不大于3.99GB,则划分一个6-7GB,文件格式为FAT32的windows和Linux都互认的ISO文件中转站。
如果大于3.99GB,则需要用傲梅分区助手分一个7-8GB文件格式为ext3分区(这个属于linux分区。windows下是看不到的!)
根据实际需要分派一个30GB左右的未分配硬盘空间(分区助手来搞定),准备来安装CentOS。
2.文件准备
将CentOS的DVD ISO文件拷贝到FAT32盘(ext3盘),并将isolinux和images文件夹解压出来
3.引导路径准备
启动EasyBCD软件,添加新条目,并配置
图中的代码也有写成这样的:
title Install CentOS 7.0
root (hd0,2)
kernel (hd0,2)/isolinux/vmlinuz linux repo=hd:/dev/sda3:/
initrd /isolinux/initrd.img
解释一下:这里是最容易出错的地方,如果没写对,linux是不能加载硬盘,会最终跳到“dracut:/# ”
如何才能写对呢,先要在Windows系统中用Wingrub看一下分区列表
如果按照图中的分区硬盘表,那么前面代码中的(hd0,2)要写成->(hd0.4),
sda3要写成->sda5。看出来规律了吧。如果你有两个或多块硬盘,那么要变
的是hd 和 sd后面的数字字母,比如第二块硬盘的第一个分区就分别表示为(hd1,0)、sdb1。
在我的例子中,我放ISO文件的磁盘被分成了ext3格式,在第二块硬盘的第七个分区,
用Wingrub看其分区编号是:(hd1,7),我的配置文件这样写的:
title installCentOS7.0
root (hd1,7)
kernel (hd1,7)/isolinux/vmlinuz linux repo=hd:/dev/sdb8:/
initrd /isolinux/initrd.img
配置完成,重启电脑准备安装!
5、安装
1.重启,开机选项选择NEO Grub加载器
2.进入CentOS安装文件加载页面,按b执行
3.进入安装页面
4. 之后选择空闲的硬盘区域为CentOS分区,可以直接选用自动分区,选择定制安装的应用,设置root用户密码等不再赘述。
5.安装完成重启。
6.如果重启后,没有加载CentOS,可能是CentOS的grub引导未成功覆盖windows的MBR
(本应该是CentOS能启动,而windows失去了引导菜单才对!)。
这时候就需要恢复一下CentOS的引导。 其实要用到的软件我们已经下载好了,还是EasyBCD,
进入Windows 后启动EasyBCD,
添加新条目->linux/BSD->Type:选择grub2,name:自己写,驱动器:选择CentOS的boot盘
7.重启,进入CentOS 如果显示:License information 请按照下面的提示做。
重启进入系统!而且是Win7和CentOS并存的双系统!