因为原先的windows7 和 centos6.3 安装在一台笔记本上。因为centos6.3不能识别无线网卡,在网上找了找,要升级内核到3.2以上。

因为本人初级水平,不敢擅自行动,怕把windows7下的数据弄丢。

就在已经安装windows7的机子上,划分出40个g的空间安装contos7,因为功课做得不足,发现装了centos7后windows7就没了。吓了一跳,

最后发现,centos7已经不用grub了,改用grub2。grub2的使用方式和grub一点不一样。经过多次折腾终于安装好了,无线网卡也安装好了。

特此记录

A:

开始安装

重启后,网上有很多教程说是开机时按F2进BIOS里设置U盘为第一引导项,但我的笔记本在BIOS里是找不到U盘引导项,而是按F12直接出现一个选择引导的界面,然后选U盘就能直接进入安装程序。所以不同的机器是不一样的,具体要看你自己的开机界面提示。

载入U盘后会出现下面的界面,先用方向键选择第一项

然后按TAB键,进入这个界面

将界面底部的命令修改为:

vmlinuz initrd=initrd.img linux dd quiet

再回车,进入下图界面,这一步是为了更准确的查看U盘的盘符,就是图中倒数第二行的sr0

我的这个图是用虚拟机演示截取的,所以盘符是sr0,一般U盘会是sdc4这样的,实际情况以你自己看到的为准。放张网上的图

然后按C再回车,等命令行刷完,出现光标,输入reboot重启电脑,或者也可以长按电源键强制关机,再手动启动。再重复之前的步骤,进入CentOS安装界面,按TAB键,将命令行改为

vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdc4 quiet

命令中的sdc4就是你看到的U盘盘符,可按实际情况更改。然后回车,如果你没有输错的话就应该会来到选择语言的界面了,再接着就是图形化设置界面了。

B 之后的安装就按着向导一步步执行,安装重启后启动centos 这时 windows启动项没有出现

一,引导win7:
1.使用root身份(必须)打开 /boot/grub2/grub.cfg
2.找到 ### BEGIN /etc/grub.d/30_os-prober ###
在后面添加
menuentry "Windows 7" {
insmod ntfs
set root=(hd0,2)
chainloader +1
}
说明:set root=(hd0,2) 其中 hd0 表示硬盘,2表示C盘,我的win7装在C盘,它是sda2。 /dev/sda2  …*………………..HPFS/NTFS/exFAT

二,修改引导顺序:
# grub2-set-default "Windows 7"

验证默认启动项:

# grub2-editenv list

输出:

saved_entry=Windows 7

最后执行


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

$ reboot

即可

参考:

CentOS7 + Win7 双系统完美运行安装成功 不需要bcd引导 - 宋晓宇 - 博客园

blog.sina.com.cn · by CICO李依洁 等 一一致谢

centos7 ,windows7 grub2 双系统引导的更多相关文章

  1. CentOS7与Win7双系统引导问题

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

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

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

  3. win10 + Ubuntu 20.04 LTS 双系统 引导界面美化

    版权声明:本文为CSDN博主「ZChen1996」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明. 原文链接:https://blog.csdn.net/ZChen1 ...

  4. ARM开发板实现双系统引导的一种方法——基于迅为iTOP-4412开发板

    前言 本文所用的uboot代码为迅为官方提供,开发板是迅为iTOP-4412开发板.本文如有错误,欢迎指正. 首先,我们确定一下系统启动的流程:首先启动uboot,uboot启动内核并挂载rootfs ...

  5. windows7 ubuntu双系统采用windows7 mbr引导方法

    在安装有Windows7系统上的机器,安装用Ubuntu后,开机会自动用grub2 引导.对于使用双系统的用户来说,用MBR和grub2都差不多,但是,我的机器上有三个系统,需要用MBR来引导变色龙, ...

  6. Linux/Windows双系统引导修复

    安装双系统建议先安装windows,然后在安装Linux,使用Linux(grub2)引导双系统 如果重新安装了windows,则无法引导进入linux,需要修复引导 在windows下安装easyB ...

  7. 使用 boot-repair 对 Windows + Ubuntu 双系统引导修复

    问题描述:     由于在windows上进行更新/重装/修改了引导设置以后,windows会“自私”地重写引导,导致Ubuntu系统引导消失而无法选择Ubuntu启动.

  8. 关于64位 windows&linux双系统引导问题

    换了台本子win7 64位,抽空做个双系统,装了下linux. 遇到开机问题:进linux可以正常使用,进win7花屏死机,初步估计是grub(此时的boot sector位grub)的问题,启动器被 ...

  9. Win10+CentOS7双系统引导修复

    在有Win10的系统下安装了CentOS7后,CentOS7的引导并不会像CentOS6一样自动加载入Win10驱动.难道是grub2不能引导Win驱动?查了一下资料原来是CentOS不能识别Win1 ...

随机推荐

  1. java Arrays常用方法

    1. 简介 Arrays类包含用于操作数组的各种方法(例如排序和搜索).此类还包含一个静态工厂,允许将数组视为列表. 如果指定的数组引用为null,则此类中的方法都抛出NullPointerExcep ...

  2. hdu多校第4场E. Matrix from Arrays HDU 二维前缀和

    Problem E. Matrix from Arrays Time Limit: / MS (Java/Others) Memory Limit: / K (Java/Others) Total S ...

  3. mysql中用limit 进行分页有两种方式

    代码示例:语句1: select * from student limit 9,4 语句2: slect * from student limit 4 offset 9 // 语句1和2均返回表stu ...

  4. JavaScript instanceof 运算符

    instanceof运算符简介 在 JavaScript 中 判断一个变量的类型常常会用 typeof 运算符 判断一个实例是否属于某种类型会使用instanceof 与 typeof 方法不同的是, ...

  5. java数组冒泡排序

    public class PaiXu1 { public static void main(String[] args) { int[] s = {345,879,456,870,221,902,14 ...

  6. django自定义模板标签

    # 创建自定义模板标签目录 django_project_name app_name templatetags (创建Python Packge,注意一定要用templatetags这个名字) my_ ...

  7. 基于MAVEN使用IDEA创建dubbo入门项目图文教程

    花了很长时间没有找到一个很详细的图文教程来学习dubbo入门框架,故记录下来. 一: 项目工程目录 简单介绍项目目录结构: 二: 创建父工程 具体操作步骤: 1,打开IDEA,按下面步骤来 File- ...

  8. Ubuntu中搭建强化学习平台(使用anaconda管理Python并安装tensorflow、opencv)

    首先介绍一下anaconda,annoconda是一个开源的Python发行版本,里面集成了python.conda等多个科学包及其依赖项.安装完成之后,就可以使用conda版本管理器进行管理,可以让 ...

  9. .net正则匹配

    char[] weixin = txtweixinhao.Text.Trim().ToCharArray(); for (int i = 0; i < weixin.Length; i++) i ...

  10. Spring 基础知识(三)MVC 架构简介

    参考博文: http://blog.csdn.net/liangzi_lucky/article/details/52459378 Spring mvc 执行顺序: 过滤器  web.xml 拦截器 ...