安装 Windows 和 CentOS 双系统

自觉网上安装的例子虽多,但不够精简,废话连篇,把握不住重点,难免让人走了弯路。

本人试了 Windows 7 与 CentOS 7.5 、 Windows 10 与 CentOS 7.5 , 均成功。

安装要求:先安装Windows,然后再安装 CentOS。如果顺序对调,请您移架,本人不会。 

如果Windows和CentOS安装在不同的硬盘上,根据安装提示选择不同的硬盘位置即可,根本无需翻看教程。

步骤1:安装好Windows后,磁盘需要有未分配空间(一般需要大于30GB)用来安装 CentOS。如果只有一个分区剩余空间很大,可以在磁盘管理里右键单击分区,选择 “压缩卷” 系统会为你腾出一部分未分配空间。

步骤2:安装 CentOS,安装时在 “安装位置” 中,要选择“我要配置分区”。点击“确定”后系统会出现配置界面。然后点4次 “+”  创建4个挂载点(分区),分别为:

  /      分配30GB,其它值默认
  /home     分配10GB,其它值默认

  /boot    分配300M,其它值默认

  swap    分配8G,其它值默认

  安装完 CentOS 后,启动项就只剩下 CentOS 了,没有 Windows 了。

步骤3:修复 windows 启动项。

    a) 进入 CentOS,vim /boot/grub2/grub.cfg,然后按 i 进入编辑状态,在最后找到 menuentry,在第一个 menuentry 前加入如下代码:

menuentry 'Windows 10' {
    set root=(hd0,1)
    chainloader +1
}

    然后按esc键退出编辑模式,然后输入 :wq 保存修改。 这段代码按我的理解应该是 Windows 10 这个启动项从第一块磁盘的第二个分区启动

    b)  grub2-set-default 'Windows 10'

    c)  reboot

    大功告成!


 

posted on   空明流光  阅读(2898)  评论(0编辑  收藏  举报

编辑推荐:
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 一个奇形怪状的面试题:Bean中的CHM要不要加volatile?
· [.NET]调用本地 Deepseek 模型
· 一个费力不讨好的项目,让我损失了近一半的绩效!
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2018-04-27 C# 判断文件编码
2018-04-27 包含中文的文本文件解码原则
2018-04-27 Eclipse 中快捷键

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示