安装环境:

  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. spoj 839 OPTM - Optimal Marks&&bzoj 2400【最小割】

    因为是异或运算,所以考虑对每一位操作.对于所有已知mark的点,mark的当前位为1则连接(s,i,inf),否则连(i,t,inf),然后其他的边按照原图连(u,v,1),(v,u,1),跑最大流求 ...

  2. js点赞浮动特效

    js自己封装的库: (function($) { $.extend({ tipsBox: function(options) { options = $.extend({ obj: null, //j ...

  3. bootstrap 弹出框 另类运用

    下面是我在做一个简单登录页面时,应用boostrap弹出框,通过调节做成警示框的过程,前后经过了一番波折.因为摸索过程十分有趣,最后也是成功的,使用弹出框做除了警示框的效果,下面我们来看一下吧. 首先 ...

  4. Miller&&Pollard POJ 1811 Prime Test

    题目传送门 题意:素性测试和大整数分解, N (2 <= N < 254). 分析:没啥好讲的,套个模板,POJ上C++提交 收获:写完这题得到模板 代码: /************** ...

  5. 434 Number of Segments in a String 字符串中的单词数

    统计字符串中的单词个数,这里的单词指的是连续的非空字符.请注意,你可以假定字符串里不包括任何不可打印的字符.示例:输入: "Hello, my name is John"输出: 5 ...

  6. hdu 1695 GCD 欧拉函数 + 容斥

    http://acm.hdu.edu.cn/showproblem.php?pid=1695 要求[L1, R1]和[L2, R2]中GCD是K的个数.那么只需要求[L1, R1 / K]  和 [L ...

  7. android开发学习——android studio 引入第三方库的总结

    http://www.jianshu.com/p/0c592fff5d89 总结的很溜

  8. (五)SpringIoc之Bean的作用域

    此文转自 https://blog.csdn.net/icarus_wang/article/details/51586776# 有状态bean和无状态bean请看 https://blog.csdn ...

  9. java数据结构和算法04(链表)

    前面我们看了数组,栈和队列,大概就会这些数据结构有了一些基本的认识,首先回顾一下之前的东西: 在数组中,其实是分为有序数组和无序数组,我简单实现了无序数组,为什么呢?因为有序数组的实现就是将无序数组进 ...

  10. hihocoder offer收割编程练习赛12 A 歌德巴赫猜想

    思路: 枚举. 实现: #include <iostream> #include <cstdio> #include <algorithm> using names ...