参考文章:

1. https://blog.csdn.net/zh175578809/article/details/78576193

2. https://jingyan.baidu.com/article/c275f6bacc3326e33c756743.html

3. https://blog.csdn.net/huangkanii/article/details/78189006 (建议先看)

4. https://blog.csdn.net/mengxiangjia_linxi/article/details/78965103

5. https://blog.csdn.net/Fortune_smile/article/details/71616544

一共需要以下几个步骤

1. 制作linux安装盘(U盘)

2. windows分区

3. 安装linux系统

4. 设置双引导

一、制作linux安装盘(U盘)

最近要安装一个Linux系统系统做简单的服务器,在网上找了半天资料,终于在自己的电脑上成功安装了,实现了Windows+Linux双系统,将自己的安装过程记录了下来。这里安装的是CentOS7操作系统,下载地址: https://www.centos.org/download 。
        下载分2个版本,一个是DVD ISO,一个是最小版本的ISO,我下载的是最小版本的ISO,估计能够满足我的使用。

下载完成后是一个.iso的镜像文件,需要刻录到光盘上或者制成U盘启动,制作大约需要4.5G的空间(Minimal版本才1G左右,但是只有控制台界面,基本的vim工具也没有,所以安装个大点的吧,之前我安装了,一把泪呀,有卸载了从新安装的4.5G的版本)。百度搜索软碟通 或 UltraISO下载安装(我用的是uiso9_cn.exe,注册名:王涛, 注册码:7C81-1689-4046-626F),打开后点击文件→打开,选择下载的镜像文件,打开。

然后选择菜单栏的启动→写入硬盘映像,硬盘驱动器选择U盘设备,写入方式选择USB-HDD+,这里一定不要选错了,点击格式化,格式化U盘后,点击写入,开始将镜像数据文件写入到U盘中。之前也有见文章提到设置便捷启动为“syslinux”,实测不用设置就可以。

制作完成后,提示如下:

计算机中的U盘存储设备名称变为了 CentOS7。至此,linux安装盘制作完成。

二、 windows分区

右键我的电脑,选择管理,在窗口中选择磁盘管理,这里显示的是系统的所有分区,选择需要安装linux系统的磁盘,在磁盘上点击右键,选择“压缩卷”。

为Linux系统分配的空间大小,分配大小自己设置,一般20-30G就够用了,我这里为Linux分配了40G的容量。

设置空间大小后点击压缩,压缩完成后会在分区中多出一个未分配的空间,这就是从磁盘中压缩出来,供Linux系统安装时使用的。至此分区完毕。

三、安装linux系统。

1. 在电脑上插入第一步制作好的U盘,重启电脑,启动时按F2(有的电脑是按F12,Del等等),进入Bios界面

2. 在Boot Menu 项里选择USB HDD。

3. 回车,进入到安装界面。按上下键选择 “Install CentOS 7”。回车。之前看别的文章提到有此项不能进入安装界面的问题,解决问题的办法参考 https://blog.csdn.net/Fortune_smile/article/details/71616544。不过我比较幸运,没有碰到不能进入安装界面的问题。

4. 进入语言选择界面,按默认选择英语,点击continue。建议选择英语,中文有些地方兼容性不好。

5. 选择“SOFTWARE SELECTON” -> GNOME Desktop -> Done。 在minimal的版本中,没有此选项。如果发现没有,建议从新做个完整版的U盘安装盘。

6. 选择“INSTALLATION DESTINATION” -> Done,自动完成。注意在这个位置会选择linux系统安装的位置。其他的一些文章要求不选择自动分配,要“I will configure partitioning”,之后给每个位置自己分配空间。而我就选择的自动完成。可以正常使用,且我的电脑其他盘中的内容也都正常保留的。选择的硬盘位置仅有一个,显示40G的空间可用,实际安装时,linux也只回安装在这40G的范围内,其他的硬盘不会受到破坏。

7. 点击开始安装

8. 需要创建root用户和普通用户,输入密码后,等待安装完成。

9. 安装完成后,点击reboot重启。

10.重启完成后,进入此画面,点击“LICENSE INFORMATION” ->勾选 “I accept” -> Done.

11. 点击“NETWORK&HOST NAME”, 修改host name(记得点击Apply) -> 打开网络 -> Done。

12. 然后就可以点击“FINISH CONFIGURATION”进入系统了。

13. 登陆使用root登陆。进入桌面后,设置语言、键盘等,一路 next 就可以啦。

四、设置双引导

重启系统后,发现还是进入linux系统,莫慌莫慌。是因为windows的mbr被linux覆盖了导致的。按照下面的操作恢复就可以啦。

此处可以参考文章:https://blog.csdn.net/mengxiangjia_linxi/article/details/78965103

我用的方法是设置引导文件grub.cfg。登陆linux系统后,按照如下步骤执行。

首先登陆root模式,执行命令su,之后输入root密码。

在下面的过程中,我实际使用的是Windows 7,下面的过程中把 Windows 10更换为Windows 7即可,其他一样。

特别需要注意的是,chainloader +1命令,中间是有个空格的。否则不能正常启动windows。

重启后,既可以看到为windows7的引导了.

开机默认启动windows,很多人在找这个设置

这时,开机首选的启动系统是CentOS 7,如果想首选windows的话,进行如下设置:
修改默认引导顺序:
1. su (然后输入密码,获取root权限)

2. vim /etc/default/grub

3. 用 ‘#’ 注释掉GRUB_DEFAULT=saved,在这一行的下面插入GRUB_DEFAULT=’Windows 7’,保存并退出。

注意,这一步中是Windows 7可能是其他名,最好cat /boot/grub2/grub.cfg看其中的带windows语句的windows标,如我的是Windows 7,所以就使用这个内容。

4. 执行grub2-mkconfig --output=/boot/grub2/grub.cfg 上面的命令不能省,否则就算改了/etc/default/grub,也不会生效。

注意,此命令仅在 --output之前有一个空格,且output之前是2个 ‘-’。否则命令不能执行正常。

5. reboot可以看到电脑启动后光标默认在windows上,如果这时不做选择则自启动的是windows

经过实测发现,下述使用winPE恢复MBR的方法有问题,就建议就不要使用啦。

出现的问题是在进入linux系统后,提示要输入grub命令,搞了好久,没有搞定。就放弃啦。

在Windows的情况下,用U盘再做个winPE启动盘,软件用老毛桃就可以,下载地址http://www.laomaotao.org,我用的是增强版。

老毛桃u盘启动pe重建mbr图文教程: http://www.laomaotao.org/softhelp/syjc/1193.html。这个教程老了点,我做好启动盘启动后,在开始菜单并没有找到他说的“分区助手”,所以用了桌面上的一个分区软件,里边也有“重建MBR”这么个东西。大概按照说明做了,可以正常使用。

另外,之前我安装了minimal版本的linux,卸载了,从新安装的完整版本,卸载方法参考的是: Win7(64位)下卸载/删除CentOS7系统: https://blog.csdn.net/oaim_zh/article/details/78104031。 使用DiskGenius分区软件,下载地址:http://www.diskgenius.cn.

恢复MBR后还没完,这时候你可以进入windows了,但是,你会发现启动项中又没有CentOS了,所以我们要用到EasyBDC这个软件(注册码去百度)

重启电脑后,就可以看到启动项了,至此,整个安装过程就完成了。

也是至此,重启后,进入linux系统后,进入了grub命令界面。搞不定了。

Windows 7下安装CentOS 7 Linux双操作系统相关推荐

  1. Windows系统下安装CentOS

    目录 一.开辟安装CentOS的硬盘空间 1.1 右击"此电脑" -- "管理" 二.制作CentOS U盘启动盘 三.利用U盘引导安装 3.1 安装之前要做好 ...

  2. 如何在一台电脑上同时安装Windows和Linux双操作系统

    相关说明: 1.台电脑上同时安装Windows7和CentOS7双操作系统,本教程同样适用于安装其它版本的多操作系统 2.安装双系统应该先安装Windows,再安装Linux,因为Windows的引导 ...

  3. 如何安装windows和linux双操作系统?

    如何安装windows和linux双操作系统? 一.win压缩卷: 1.右键此电脑,选择管理,选择磁盘管理. 2.挑选一个磁盘然后右击选择压缩卷,空间大小自己确定. 二.下载复刻工具和iso光盘映像文 ...

  4. Linux和Windows系统下:安装Anaconda、Paddle、tensorflow、pytorch,GPU[cuda、cudnn]、CPU安装教学,以及查看CPU、GPU内存使用情况

    Linux和Windows系统下安装深度学习框架所需支持:Anaconda.Paddlepaddle.Paddlenlp.pytorch,含GPU.CPU版本详细安装过程 1.下载 Anaconda ...

  5. Windows环境下安装HBase(Hadoop3.1.3、HBase2.2.5)与Linux环境下搭建HBase高可用集群

    Windows环境下安装HBase 下载HBase 官网: https://hbase.apache.org/downloads.html 不同版本集合:https://archive.apache. ...

  6. Windows XP硬盘安装Ubuntu 12.04双系统

    Windows XP硬盘安装Ubuntu 12.04双系统 一.下载文件 需要下载的东西有两个,一个是grub4dos,另一个是Ubuntu 12.04 LTS的镜像文件,具体下载地址如下: 1.Gr ...

  7. 如何装双系统xp和linux,如何安装xp和linux双系统

    如何安装xp和linux双系统 更新时间:2019-10-12 05:36 最满意答案 linux系统建议使用ubuntu. 选择时有32位和64位系统选择,可以下载优化大师查看. 2:先使用一个虚拟 ...

  8. xp双系统linux 视频教程,如何安装XP和Linux双系统

    如何安装XP和Linux双系统 更新时间:2019-05-30 14:38 最满意答案 linux系统建议使用ubuntu. 选择时有32位和64位系统选择,可以下载优化大师查看. 2:先使用一个虚拟 ...

  9. 安装win10和linux双系统,安装win10和ubuntu双系统

    2019-06-22 ​ 最近找了一份新的工作,要用到linux,由于之前基本上没有接触过这方面的东西,所以今天捣鼓一下,安装win10和linux双系统,办公研发双不误. 如果在安装的过程中遇到什么 ...

最新文章

  1. 【数据库复习】第二章关系数据库
  2. MOSS Content Types 概述
  3. 鞭策你一辈子的好文章
  4. 史上最全的Visual Studio Code安装C/C++环境,若不行头砍给你。
  5. PyCharm取消启动时自动加载项目
  6. sonarqube使用maven进行代码分析
  7. 从业16年,经历了这7个数据仓库的变化,总结出了这份干货
  8. python能做什么工作-学Python能找到什么工作?这4种工作最热门!
  9. [渝粤教育] 西南科技大学 管理学原理 在线考试复习资料(4)
  10. Log4j框架配置文件log4j.properties配置使用详解
  11. 软件体系结构 复习题
  12. 26.【案例:敏感词汇过滤】
  13. “个人数据库操作可视化系统”设计思维导图
  14. Python办公自动化——发票开具明细汇总
  15. 如何将学堂在线(安卓)APP视频保存到本地并重命名
  16. (转)清华博士王垠的退学申请——研究生,无论你想不想搞研究,都该读读这篇文章。
  17. [Office] 公务员WPS Excel常用的一些技巧方法
  18. canvas 实现截图功能——截取图片的一部分
  19. 韩顺平坦克大战项目0.2(画坦克并且移动)
  20. 电机振动噪声(NVH)气隙磁场推导

热门文章

  1. 关于Java currentTimeMillis方法简述
  2. Part4:RPA是什么
  3. 能不能解释一下什么是COP
  4. 爬虫中国最好的大学排名
  5. 微型计算机k80,AEG 3AEF151 微机保护装置郭工原装咨询
  6. 【SQL】运营数据计算(DAU、留存)
  7. 6S大气校正模型说明
  8. 虚拟机体验之 Xen 篇 —— 令人脑洞大开的奇异架构
  9. 普通本科校招拿下2个Java研发岗offer,薪资分别是16K,17K
  10. 绘图程序android,android canvas c++ 绘图