先安装的Win7,后安装的CentOS7,结果系统引导就只有CentOS7了。记得以前CentOS6.x系列没这个问题,主要是由于CentOS7.x使用grub2的原因吧。

方案一:使用Win PE、EasyBCD修复引导(可理解为:干掉CentOS引导,然后引导Win7和CentOS)

  Step 1:重启系统,插入WinPE系统启动盘,选择系统引导修复,可修复Win7系统引导,但是CentOS系统就没了。

  Step 2:进入Win7系统,下载EasyBCD,然后安装,在“编辑引导菜单”-->"Linux/BSD"-->"添加新条目"选项,可添加CentOS7系统引导。(但是开到系统引导界面本人感觉没有系统自带的自然,感觉没有方案二好)

方案二:利用CentOS7安装盘修复引导(可理解为:干掉Win7,重新引导CentOS以及Win7)

  Step 1:重启机器,插入CentOS7系统安装盘,选择已存在的系统急救(Rescue install system大致是这个意思)那个选项,然后我们会进入到CentOS7命令行。

  Step 2:

    挂在分区: chroot /mnt/sysimage

    重新安装grub2:/sbin/grub2-install /dev/sda

    此时,重新启动你将发现,引导菜单只有CentOS系统的而没有Win7的,如下图所示,原因是CentOS7默认不支持NTFS格式的文件系统。接下来的3个步骤我们来解决这个问题:

  Step 3:安装NTFS-3G,下载地址:down1.chinaunix.net/distfiles/ntfs-3g-1.328.tgz

    tar zxvf  ntfs-3g-2011.1.15.tgz

    cd ntfs-3g-2011.1.15

    ./configure

    make

    sudo make install

  Step 4:挂载NTFS分区,挂载命令示例如下:

    mount -t ntfs-3g /mnt/sda1 /mnt

  Step 5:使用grub2-mkconfig更新系统引导

    grub2-mkconfig -o /boot/grub2/grub.cfg

    上述命令执行之后,重启系统就可以看到win7的引导菜单了。

备注:CentOS7默认是不支持NTFS文件系统的,fedora20默认就支持NTFS。

CentOS7与Win7双系统引导问题的更多相关文章

  1. centos7 ,windows7 grub2 双系统引导

    因为原先的windows7 和 centos6.3 安装在一台笔记本上.因为centos6.3不能识别无线网卡,在网上找了找,要升级内核到3.2以上. 因为本人初级水平,不敢擅自行动,怕把window ...

  2. Win7&Ubuntu12.04 双系统引导问题

    周末的时候手贱,重装系统,导致原来的ubuntu12.04和win7双系统的引导不见了,所以在此进行一下说明,如何修复. 1. win7和ubuntu12.04双系统引导修复 问题描述:    在重装 ...

  3. Ubuntu+Win7双系统grub的修复问题

    最近,在grub引导的Ubuntu+Win7双系统上作业,用的是Ubuntu14.04.2.进行系统更新,更新到一般卡住了,恰好此时在进行grub相关文件的更新,我把机器重启后进入了grub resc ...

  4. Ubuntu + Win7 双系统 重装win7后进入不了Ubuntu

    机子上先有win7,然后装Ubuntu,装完Ubuntu后,开机进入Ub开机界面,里面有ubuntu,win7 loader(启动项),选择win7启动后就出现读盘错误. 天,我怎么能修复好这双系统启 ...

  5. 1. 用U盘安装Centos6.5 + Win7 双系统

    一. 用U盘安装Centos6.5 + Win7 双系统 准备工作:U盘(8G).需要安装的Centos6.5系统(64bit).EasyBCD(用来修复引导,否则开机只有一个系统).         ...

  6. 安装backbox和win7双系统记录

    安装backbox和win7双系统记录 描述 主机已先安装win7,通过ultralISO制作启动盘安装backbox 错误一: error paring from pcc... 这个错误是我在从U盘 ...

  7. Ubuntu14.04、win7双系统如何设置win7为默认启动项

    Ubuntu14.04.win7双系统如何设置win7为默认启动项 Ubuntu14.04.win7双系统设置win7为默认启动项方法: 在启动项选择菜单处记住windows 7对应的序号. 从上至下 ...

  8. CentOS7和win7双系统启动项

    1.添加win7启动项编辑文件 /boot/grub2/grub2.conf menuentry 'Windows 7' { insmod ntfs set root='hd0,1' chainloa ...

  9. iMac一体机安装苹果和Win7双系统

    前几天,有个客户说有一苹果的一体机,想装苹果和Win7双系统.约好了时间,带上工具就过去了.去的路上,用手机上网查了一下苹果电脑装双系统的过程.虽然以前也有给苹果的电脑安装过双系统,但次数不多而且时间 ...

随机推荐

  1. CodeForces 132C Logo Turtle (记忆化搜索)

    Description A lot of people associate Logo programming language with turtle graphics. In this case t ...

  2. how to translate the text of push button

    Background:In a project, the need to translate the buttons on the screen, as shown below,the followi ...

  3. JQuery(二)——简单动画效果

    上一篇博客总结了JQuery的一些基本知识,这篇博客重点从JQuery能够制造各种各样的网页效果方面来进行总结.总结一些常见的常用的基本效果的必备方法.从隐藏显示,淡入淡出,滑动,动画等几个方面来简单 ...

  4. shell 学习

    将maven 项目里面的jar 包导出目录: 在项目里面执行: mvn dependency:copy-dependencies -DoutputDirectory=lib shell 参数之间必有空 ...

  5. LVS客户端启动脚本

    在设置LVS客户端时,如果我们使用手工设置的话会比较麻烦.现在我们直接使用脚本来启动lvs-client就OK了,下面是一个简单的脚本. VIP地址:10.0.0.230,把文件放到/etc/init ...

  6. canvas总结:线段宽度与像素边界

    在canvas中,我们经常需要绘制线段,主要使用moveTo和lineTo两个方法,moveTo移动至线段起始点,lineTo将线段绘制至终点.同时,绘制线段时可以指定线段的宽度,使用lineWidt ...

  7. MySQL 有输入输出参数的存储过程实例

    1.MySQL 有输入输出参数的存储过程实例 DELIMITER // DROP PROCEDURE IF EXISTS `test`.`p_getvalue` // CREATE PROCEDURE ...

  8. 14-利用SVD简化数据

    参考:http://blog.csdn.net/geekmanong/article/details/50494936 http://www.2cto.com/kf/201503/383087.htm ...

  9. YACC基本用法

    YACC文件格式 yacc文件分为三部分: ... definitions ...(%{}%) %%... rules ...%% ... subroutines ...   定义部分 第一部分包括标 ...

  10. JQuery DataTables Editor---页面内容修改&&数据库信息修改 (1)

    我们使用jquery datatables 不光是为了对数据的展示,同时需要对数据惊行简单的操作,这个操作分为两个部分:1.页面内容的修改:2.对应的数据库信息的修改. 前一篇博文介绍了页面级的操作, ...