本流程不适用先安装centos后安装windows.
需要: 大于4g的u盘,centos7.iso,软碟通
用软碟通先打开centos7的iso,然后->启动->导入硬盘镜像->不用改,直接选择写入.
等待写入完成后,直接重启,F12选择usb启动 (如果是使用uefi的win8系统,那就比较纠结了,虽然你可以选择legacy,但是你的win8是不能在这种模式启动的,所以真要有决心,建议放弃uefi的win8,或者你不怕麻烦的话,用win8时再bios改回去,用linux再改回来虽然说现在有的linux已经支持uefi了,但是还是大部分都不支持的.)
然后就会进入centos7的安装界面,选择第一个安装即可,最下面的是trouble什么是抢救模式.记得把最小安装改成你希望的,如gnome界面的.否则最小安装是没有x window界面的,纯文本模式.然后就是硬盘选择,这里调一下 /可以改成100G./swap改成内存的两倍./home是其他的可支配空间.然后开始安装.
安装完后重启就能直接进入centos7了.
开启控制器
[gavin@localhost]su #输入密码 [root@localhost]vim /boot/grub2/grub.cfg #将下面代码加载文件内 menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-XXX' { insmod part_msdos insmod ntfs set root='hd0,msdos1' chainloader +1 }
:wq #退出
这时重启后就应该能看到选项,并进入windows了,如果出现问题,可以返回linux
[root@localhost]fdisk -l #看看/dev/sda1是不是一个100M左右的启动分区,类型是/NTFS,检查一下menuentry是不是放在其他menuentry的代码里了