我最初的设想是:Win引导CentOS,最后却变成了CentOS引导Win了。算是‘弄拙成巧’了吧。
因为我打算用U盘刻录镜像直接从U盘启动,所以不需要网上一些教程里面的繁琐的win下引导CentOS安装盘;
但是有个问题一开始让我迟疑了一下:U盘启动安装好CentOS后肯定是能进CentOS的,那怎么进win呢?
好吧,那就看看CentOS里面能不能引导win吧。(其实肯定可以的,只是我之前没干过)
Google一下,尴尬的是我随手打开的第一个链接居然是个百度经验的文章http://jingyan.baidu.com/article/1709ad80b28cf74634c4f0d5.html--囧--
文章里讲到:“/boot/grub2/“下grub的配置文件 grub.cfg,可以修改启动菜单,加上这段就可以引导win了:
menuentry ‘win7’{ set root=(hd0,1) chainloader +1 }
这句set root=(hd0,1)后面的数字根据你自己win在哪个分区去改,要注意下"chainloader +1"中间可是有个空格的;
好了,这我就能肯定U盘刻录启动盘安装CentOS再用它引导win可以成功的,下面给一些简要步骤记录并分享一下(但愿能从一两个点上帮到一两个人):
0 先用win的磁盘管理压缩出一块逻辑分区(压缩出来它应该是空闲的分区),别去动它了,CentOS就要装在它里面;
1 用刻录软件Win32DiskImager-0.9.5-install(刻录工具随便选啦,尽量官网找最新版本)把CentOS-7-x86_64-DVD-1503镜像刻录到8GU盘(至少要8G);
2 U盘启动安装CentOS 7 ;(安装过程没啥好说的)
3 安装完成后重启进入CentOS 7(这个时候是没法进win的),最好先用root用户登录进去,找到上面写的/boot/grub2/grub.cfg编辑它,即在两个menuentry中间加上'Win7'的那段;
OK了,完事儿了,重启进win吧,可能是要多试几次才能确定你能找到自己的win的分区位置,特别是分区比较乱的童鞋.
能进win能进CentOS,想干嘛干嘛吧...
本文链接:http://www.cnblogs.com/cdzhao/p/4433675.html