前些天安装了双系统(centos7+win7),其实网上关于这类的教程很多,这篇日志也只是针对本人安装过程中遇到的一些问题进行说明。我是按照先安装win7再安装centos7的顺序。

1、关于分区:

我的硬盘是640GB,按照100GB+200+170+剩余空间   进行分区。100GB安装WIN7,“剩余空间”安装centos7,这里需要注意的是,对于我们要安装centos的分区,我们只需要进行“删除卷”即可。

2、选择安装位置

当我们先安装完win7再安装centos7的过程中,有一个选择“安装位置”的过程,这里我们直接选择我们的硬盘即可,并且可以使用“自动配置分区”,centos7会自动安装到我们上面一步中   删除卷   的硬盘空间中,大可不必担心它会安装到其他硬盘分区中。(以下两张图片来自网络,因为我的计算机已经安装好了,截不了图了。。。)。

3、关于恢复window7的开机引导

当我们按照,先安装windows7再安装centos7的流程,在centos7安装完成后,你会发现开机的时候找不到windows7的开机启动项了。

对于这个问题,我一开始的做法是,使用PE恢复windows7的启动项,这样是恢复了windows的启动项,但是,他妈的,centos的启动项又没了。。。

参照网上的一篇文章的解决办法http://jingyan.baidu.com/article/c35dbcb0e87c4f8916fcbc8a.html

我这里把链接里的内容粘贴一下:

用centos iso 制作启动u盘进入到安装centos的界面,开机选择的时候不要选择安装centos,而是选择troubleshooting疑难解答选项,然后回车选择rescue a centos system。

进入到下一个界面,按tab键选择continue (一定要选),然后选择ok.

进入命令行界面,输入

chroot /mnt/sysimage

接着就是重要的一步,安装grub2了。

执行以下命令

/sbin/grub2-install /dev/sda

安装成功后执行reboot重新启动系统。(我实际实验的时候,好像reboot是没有用的,我直接按电源键关机的,不影响结果)

这只是又把centos的启动项找回来了,windows的引导要在之后通过grub2来完成。

  • 之后的恢复就很简单了,重新启动系统之后centos系统就能打开了,可以通过grub2的功能实现windows的引导。

    注意如果windows系统安装在ntfs格式的分区中,应先安装ntfs-3g(命令:yum install ntfs-3g,如果安装不成功就手动下载NTFS-3g源码再编译安装,这个自行百度),使centos能识别出windows所在的分区。

  • 打开终端,在root用户下执行下面的命令。

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

    grub.cfg为grub的配置文件。 系统自动找到windows 8 系统与xp系统的引导项,并加入到了grub.cfg菜单中。这样就避免了手功改动文件的危险,并且所有系统都能正常启动。(文章作者恢复的是win8的系统,所以下面图片里显示的找到windows8系统)

  • 以下是我的笔记本电脑安装完双系统后的开机引导画面实拍,其中第二项是修复centos7使用的,不用去管它。上下选择就可以进入需要的操作系统。

  • centos7和windows7双系统安装的更多相关文章

    1. Ubuntu14.04 和 Windows7 双系统安装

      用了一个暑假,我原来的Ubuntu终于挂了,连gnome桌面器都进不去了,索性重装整个Ubuntu.至少这次我知道什么都升级是一个很糟糕的行为. 由于笔者的电脑原来是Win8预装机,所以各种地方都是的 ...

    2. centos7 windows7 双系统重新构建引导和启动顺序

      安装centos后无法引导启动windows7的解决方法 在电脑Windows7系统上安装Centos7,安装后找不到Windows7引导菜单. 原因:因为CentOS 7已采用新式的grub2系统, ...

    3. WINDOWS7,8和os x yosemite 10.10.1懒人版双系统安装教程

      安装过程 磁盘划分 懒人版如果不是整盘单系统或者双硬盘双系统安装我们需要在当前系统磁盘划分两块磁盘空间,一个用来做安装盘,一个作为系统盘. 我这里是单硬盘,想从最后一个盘符压缩出80GB的空来安装黑苹 ...

    4. [转]win7+ubuntu 13.04双系统安装方法

      win7+ubuntu 13.04双系统安装方法 http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubunt ...

    5. win7+ubuntu 13.04双系统安装方法

      转自:http://jingyan.baidu.com/article/60ccbceb18624464cab197ea.html 当需要频繁使用ubuntu时,vmware虚拟机下运行ubuntu, ...

    6. Linux和Windows双系统安装要点

      这里主要说下CentOS和Windows7的双系统安装遇到的一些问题 一.磁盘分区 这个不得不说下在Windows下坑爹的设定了,如果是用默认的磁盘划分,系统会自己先划出一个100M左右的区,关键还是 ...

    7. win7 64位系统与Ubuntu14.04 64位系统双系统安装【转】

      本文转载自:http://blog.csdn.net/strugglepeach/article/details/51260886 Window 7 + Ubuntu 双系统安装   硬件: Thin ...

    8. Windows10+Ubuntu双系统安装 (转)

      1.Windows10+Ubuntu双系统安装:   http://www.jianshu.com/p/2eebd6ad284d 2.UEFI启动模式安装ubuntu指南  :  http://col ...

    9. CentOS7和win7双系统启动项

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

    随机推荐

    1. ArrayBlockingQueue和LinkedBlockingQueue分析

          JAVA并发包提供三个常用的并发队列实现,分别是:ConcurrentLinkedQueue.LinkedBlockingQueue和ArrayBlockingQueue. Concurren ...

    2. [phpmyadmin] phpmyadmin select command denied to user

      phpmyadmin 在查看一个数据库中Table的数据的时候,会提示 select command denied to user 在Ubuntu下,我是使用重装Phpmyadmin的方式解决的 卸载 ...

    3. 搭建maven开发环境测试Hadoop组件HDFS文件系统的一些命令

      1.PC已经安装Eclipse Software,测试平台windows10及Centos6.8虚拟机 2.新建maven project 3.打开pom.xml,maven工程项目的pom文件加载以 ...

    4. 浅谈用java解析xml文档(一)

      关于xml本身的语法及使用的环境不多说了,网上有很多规则, 然对xml文档进行解析,一般分为四种解析方式,基于java官方文档的Dom 和Sax解析,还有就是基于 第三方jar包的 Jdom 和 Do ...

    5. 주기적으로 php파일 실행시키기 (PHP 파일 cron 으로 돌리기)

      크론탭에 추가 ]# crontab -e       한시간에 한번씩 원하는 페이지를 실행시키는 코드 0 * * * * wget -O - -q -t 1 http://domain.com ...

    6. 优雅的实现Activiti动态调整流程(自由跳转、前进、后退、分裂、前加签、后加签等),含范例代码!

      最近对Activiti做了一些深入的研究,对Activiti的流程机制有了些理解,对动态调整流程也有了一些实践方法. 现在好好总结一下,一来是对这段时间自己辛苦探索的一个记录,二来也是为后来者指指路~ ...

    7. web框架--来自维基百科

    8. Android——四种AterDialog

      本经验将分别介绍Android里面的四种AlertDialog分别是:显示带中立,取消,确定的提示框. 获取带列表的对话框按钮.获取带单选列表的对话框按.获取显示带多选项的对话框.此经验介绍获取显示带 ...

    9. 【MySQL】MySQL中针对大数据量常用技术_创建索引+缓存配置+分库分表+子查询优化(转载)

      原文地址:http://blog.csdn.net/zwan0518/article/details/11972853 目录(?)[-] 一查询优化 1创建索引 2缓存的配置 3slow_query_ ...

    10. ios面试题集锦(一)

      一.前言部分 文中的问题多收集整理自网络,不保证100%准确,还望斟酌采纳. 1.iOS9有哪些新特性? 答案: 1)改进了 Siri 基于日期.位置和相簿名称来搜索个人照片和视频 要求 Siri 来 ...