先安装的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. jsp验证码页面笔记

    首先在网上搜了下jsp生成验证码的代码,如下: package com.servlet; import java.awt.Color; import java.awt.Font; import jav ...

  2. .NET委托:一个关于C#的睡前故事 【转】

    紧耦合 从前,在南方一块奇异的土地上,有个工人名叫彼得,他非常勤奋,对他的老板总是百依百顺.但是他的老板是个吝啬的人,从不信任别人,坚决要求随时知道彼得的工作进度,以防止他偷懒.但是彼得又不想让老板呆 ...

  3. CXF interceptor拦截顺序

    CXF Interceptor中Phase的先后顺序 org.apache.cxf.phase.PhaseManagerImpl中 final void createInPhases() { int  ...

  4. java中驼峰与下横线格式字符串互转算法

    public static final char UNDERLINE = '_'; /** * 驼峰格式字符串转换为下划线格式字符串 * * @param param * @return */ pub ...

  5. Google Map 根据坐标 获取地址信息

    using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.X ...

  6. JQuery弹出层,点击按钮后弹出遮罩层,有关闭按钮

    <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <t ...

  7. Java SE 8 for the Really Impatient读书笔记——Java 8 Lambda表达式

    1. lambda表达式的语法 lambda表达式是一种没有名字的函数,它拥有函数体和参数. lambda表达式的语法十分简单:参数->主体.通过->来分离参数和主体. 1.1 参数 la ...

  8. golang sha1 signature

    package models import ( "crypto/hmac" "crypto/sha1" "encoding/base64" ...

  9. 如何截取url中的各个参数?

    在页面跳的时候,目的界面可能会根据url中的某些参数进行数据处理,这个时候如何能快速并设计一个通用的截取url中的参数,并且获取各个参数值? 代码: url = location.search;//获 ...

  10. jupyter巨好玩-调试代码自动变文档

    有时候,我们写python程序,总是会出现各种错误,当酒过三巡,菜过五味,所有问题都解决了之后,我们就想把犯过的错误总结一下,以便日后查询.这时候问题来了,难道要一一重现一下? jupyter来了!一 ...