网站下载了最新的Centos7
1、U盘制作
1.1、用UltraISO打开下载的镜像
文件-->打开-->选择镜像,如下图:
1.2、写入U盘
启动-->写入硬盘镜像
注意:写入方式:我选择的是USB-HDD+ v2,据说,兼容性更好。其他默认就行!
1.3、开始制作
点击写入,开始制作U盘启动盘,漫长的等待…………
2、给硬盘分区 分出一个60G的空间,然后删除该分区,得到60G未分配的空间!!这点很重要,如果不删除,进系统时,显示的500G的硬盘(本身硬盘为500G),如果删除后发现CenOS会默认把删除的这个60未分配的的分区作为首选项用于安装。
重启进入后,发现该系统为EFI盘的系统,而我的硬盘不是EFI 所以问题就来了,
(下面这一步为 失败过程,可跳过-----------------------------------------------------------------------------------------------
2.1 u盘首先进入安装界面,如果是直接U盘启动,按E进入编辑
按 e键进入编辑界面。
将 vmlinuz initrd=initrd.imginst.stage2=hd:LABEL=CentOS\x207\x20x86_64 quiet
改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet,这里sdb4为U盘所在分区,一般U盘就是stage2,可根据实际情况修改(也可以用其他方法),这个可以在win7下用工具grub软件看到 为(hd1,3)这里为 3+1
顺利进入安装界面,问题会出现在硬盘分区这里
因为U盘制作的启动吧为UEFI,而我的硬盘系统不是,所以一直分不成功。
解决方法:跳过U盘直接进入安装,通过easyBCD制作系统启动选项
正确方法见下面--------------------------------------------------------------------------------)
2、通过easyBCD制作系统启动选项

在弹出的文档中加入下面内容,这里的(hd0,5)是上一步中找到的分区编号:
title Install CentOS kernel (hd1,3)/isolinux/vmlinuz initrd (hd1,3)/isolinux/initrd.img |

重启,注意不是U盘启动,而是选择硬盘,选择NeoGrub Bootloader,进入CentOS的安装,图6 7

接下来应该会看到黑色界面,如下:
将光标移到第一行,然后这里不是直接点Install CentOS7
,要按Tab键先配置CentOS镜像位置。
按下Tab之后可以看到一下三行英文:
- 1
- 2
- 3
- 1
- 2
- 3
这个是用来选择镜像位置的,因为CentOS它不会自动定位到正确的位置。。。所以接下来要先修改
kernel /image/vmlinuz inst .stage 2=hd:/dev/sdb4 quiet顺利进入界面,现在分区就OK了。
这步需要格外注意:
(1)在选择自动创建分区时,分区信息将不能在更新,(这可能是我自己的问题,等待大家测试)
完成后,点完成,返回配置摘要界面
注意:此时,我们再选择安装位置项,将上面没添加的分区引导一项选上,直接点完成,直到返回配置界面!!
- 3、安装完成后,如果出现没有win7选项的,选择第一个选项直接进入系统。进入系统时还要对其进行许可设置。点击同意就可以。至于要不要启动“Kdump”根据自己的需求选择吧!设置好要重启,这次重启就开始第三个重点了。
-
启动终端。到“/boot/grub2/“里找到了grub的配置文件 grub.cfg,修改这个文件来确定启动菜单。
-
在两个menuentry中间添加一个win7启动设置,具体参数是
menuentry ‘win 7’{
set root=(hd0,1)
chainloader +1
}
然后保存就可以了。最好不要直接copy上面的参数,免得出现中英文错误。报错即可。注意,=号前后不要有空格
-
重新启动就可以看到win7启动选项了。