安装环境:

  1、系统:Windows 10

  2、硬盘:SSD(已装好Win 10) + HHD(用来装CentOS 7)

准备工作:

  1、DiskGenius(分区工具):用来给硬盘做分区;

  2、系统U盘:刻录好CentOS 7系统的U盘;

安装步骤:

  1、 win 10下使用分区工具DiskGenius分出一部分空闲分区

  2、 重启插入CentOS 7系统盘,华硕主板启动时按F8选择启动项,选择系统安装U盘进入

  3、 出现安装选项时选中第一项即“Install CentOS 7”,不要回车进入,按Tab键,这是屏幕下方的字符串会变为:

  vmlinuz initrd=initrd.img inst.stage2=hd:LABEL=CentOSx207x20x86_64 rd.live.check quiet

  删除 LABEL=CentOSx207x20x86_64 rd.live.check 这部分,并用 linux dd 替换,最终的内容为 vmlinuz initrd=initrd.img linux dd quiet

  稍后会出现一系列代码,其中需要注意的是如下问题: DEVICE 、 TYPE 、 LABEL 和 UUID列,LABEL标注驱动器名称(制作启动优盘时候名称应该会改为该系统的名称),依据你的优盘名称记下对应 DEVICE 列的名称。

  4、 强制重启电脑并重复第二步,按 Tab 键,修改启动参数,这次修改为 vmlinuz initrd=initrd.img inst.stage2=hd:/dev/sdb4 quiet

  说明:sdb4为优盘对应的DEVICE 列的值,依据实际情况填写

  5、 回车后即进入CentOS 7安装界面,根据实际需求进行安装即可

  6、 修复引导:

  安装完成之后重启电脑,选择系统安装所在位置盘进入CentOS 7系统,使用 root 身份(必须)打开 /boot/grub2/grub.cfg,使用root身份(必须)打开 /boot/grub2/grub.cfg

  在后面添加:

    menuentry 'Windows 10' {
    insmod ntfs
    set root=(hd1,1)
    chainloader +1 // “+”前面有空格
    }

  说明:set root=(hd1,1)
其中 hd1 表示第二块硬盘,1表示该硬盘第一个分区,根据实际情况进行编辑。

  然后保存重启选择CentOS所在盘启动,这时应该就会出现win10启动项了,选择win10

  启动项,如果可以进入系统,证明配置正确

  再次重启进入CentOS,配置默认引导项为win10:

    #
grub2-set-default 'Windows 10'

    验证默认启动项:# grub2-editenv list

    输出: saved_entry=Windows 10

  7、配置硬盘启动顺序(单硬盘安装双系统可以忽略这一步):

  我的电脑是SSD + HHD双硬盘,Windows 10与CentOS 7各装在一个硬盘上,所以还要设置一下启动顺序:

  进入BIOS设置,将CentOS 7所在硬盘设置为第一启动盘和第一启动项即可!

  到此OK!

参考文献:

  https://www.linuxidc.com/Linux/2016-06/132051p2.htm

  http://m.blog.csdn.net/q260864798/article/details/53502242

win10下硬盘安装CentOS7的更多相关文章

  1. Win10下轻松安装centos7.0(推荐)

    Windows10下安装centos7.0虚拟机环境 Windows10自带了一个类似Vmware虚拟化产品Hyper-V管理器 如果没有找到这个的小伙伴可以从菜单中的windows管理工具找到如图: ...

  2. Win7下硬盘安装Linux双系统

    Win7下硬盘安装CentOS6.2 一.准备工作:划出磁盘空闲空间和准备安装文件  参考文献: [Win7下硬盘安装Linux总结(CentOS)]来源:Linux社区  作者:lixianlin ...

  3. 【转】Windows 7下硬盘安装Ubuntu 14.04图文教程--不错

    原文网址:http://www.linuxidc.com/Linux/2014-04/100369p3.htm Ubuntu 官方已经发布了正式版的 Ubuntu 14.04 LTS,并宣称这是为云计 ...

  4. win7下硬盘安装win7+CentOS双系统方法

    原文:win7下硬盘安装win7+CentOS双系统方法 LinuxCentOS安装大致介绍: win7下硬盘安装win7+CentOS双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. ...

  5. win7下硬盘安装win7+linuxUbuntu双系统方法

    Linux安装大致介绍: win7下硬盘安装win7+linuxUbuntu双系统方法 原则: 所有的看完在装,请仔细看 一 条件: 1. 系统选择 linux unbuntu12.04.2-desk ...

  6. 分布式进阶(一)Windows 7下硬盘安装Ubuntu 14.04图文教程

    Windows 7下硬盘安装Ubuntu 14.04图文教程 本人下载的是ubuntu-14.04.2-desktop-amd64.iso,经本人亲自测试的,折腾了一天的时间. 1)首先还是分区,在计 ...

  7. Windows 7硬盘安装CentOS 6.4 双系统 (WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04))

     WIN7下硬盘安装Linux(Fedora 16,CentOS 6.2,Ubuntu 12.04) 最近在看<鸟哥私房菜:基础学习篇>,觉得很不错,想要用U盘装个windows 7 和 ...

  8. Win7下硬盘安装fedora17

    Win7下硬盘安装fedora17 这几天经过很多次的百度和实验,终于成功的在我的x64机子上装上了fedora17,以此分享给大家,希望能给大家帮助. 一.准备工作: 1.工具,因为我们电脑上大部分 ...

  9. win7下硬盘安装Windows

    win7下硬盘安装Windows: 1.下载 Windows 7 ISO镜像,用虚拟光驱拷贝至非C盘(如d:\win7)2.开机按F8 - 修复系统 - 选择最后一项命令修复 - 在命令框输入 d:\ ...

随机推荐

  1. NOIp2013 车站分级 【拓扑排序】By cellur925

    题目传送门 我们注意到,题目中说:如果这趟车次停靠了火车站 x,则始发站.终点站之间所有级别大于等于火车站x的都必须停靠.有阶级关系,满满的拓扑排序氛围.但是,如果我们按大于等于的关系连,等于的情况就 ...

  2. 无法生成DH密钥对Could not generate DH keypair

      Source from here Add this library to classpath(following is maven project) <dependency> < ...

  3. 题解报告:hdu 1075 What Are You Talking About

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1075 Problem Description Ignatius is so lucky that he ...

  4. angular2+typescript在asp.net MVC Web项目上的实现

    网上现在还没有关于angular2+typescript在asp.net mvc web项目上的实现的系统介绍,这里我也只是探索到了一个简单的方式,还有很多问题没能解决.但是能有个好的开头也值得记录一 ...

  5. 转 windows10 U盘系统启动盘怎么制作

    转 windows10 U盘系统启动盘怎么制作 现将http://jingyan.baidu.com/article/9f7e7ec05e24d56f29155455.html  将dvd 写入 is ...

  6. 173 Binary Search Tree Iterator 二叉搜索树迭代器

    实现一个二叉搜索树迭代器.你将使用二叉搜索树的根节点初始化迭代器.调用 next() 将返回二叉搜索树中的下一个最小的数.注意: next() 和hasNext() 操作的时间复杂度是O(1),并使用 ...

  7. Maximum Subsequence Sum 最大子序列和的进击之路

    本文解决最大子序列和问题,有两个题目组成,第二个题目比第一个要求多一些(其实就是要求输出子序列首尾元素). 01-复杂度1 最大子列和问题   (20分) 给定KK个整数组成的序列{ N1​​, N2 ...

  8. poj1930 Dead Fraction

    思路: 循环小数化分数,枚举所有可能的循环节,取分母最小的那个. 实现: #include <iostream> #include <cstdio> #include < ...

  9. 冒泡排序算法和简单选择排序算法的js实现

    之前已经介绍过冒泡排序算法和简单选择排序算法和原理,现在有Js实现. 冒泡排序算法 let dat=[5, 8, 10, 3, 2, 18, 17, 9]; function bubbleSort(d ...

  10. iOS-控件响应用户控制事件之事件处理

    事件处理 响应者对象 在iOS中不是任何对象都能处理事件,只有继承了UIResponder的对象才能接收并处理事件.我们称之为“响应者对象” UIApplication.UIViewControlle ...