欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

自己动手装一台Windows+CentOS双系统的主机

程序员文章站 2022-04-30 09:25:10
...

最近在Vultr买了一台主机(一个月2.5便Vultr0.007一小时,不想要了直接销毁)准备搭服务器放一些demo,然后问题出现了!!!他喵的!!!liunx的命令不是很会啊,基本全是BD的。
于是我就想能不能把家里不用的笔记本做成CentOS系统的服务器,平时可以直接用自己的电脑做练习,熟悉liunx命令。可是又不想把原来的window系统删除掉…纠结…于是我就想能不能做成双系统呢??!!!

准备工作

  1. 数据备份!数据备份!数据备份!重要的事说三遍
  2. 准备两个8G以上的U盘
  3. 一台可用主机

第一步——U盘的处理

windows 启动盘的制作

下载windows镜像,这里推荐一个网站MSDN
大白菜或者老毛桃等工具制作U盘启动盘,这里的制作过程不在详细叙述,不了解的同学可以进他们官网学习
将之前下载windows镜像放入启动盘的ISO目录下

CentOS7 启动盘制作

下载CentOS7系统镜像,下载地址centos官网
下载安装ultraiso光盘映象制作工具,下载地址ultraiso官网(用试用版的就行,当然有钱真的可以为所欲为)
插入你的第二块U盘,打开ultraiso点击菜单栏中的“文件”,选中“打开”,找到你下载的镜像文件
找到镜像文件之后,进入菜单栏的“启动”选项,选择“写入硬盘映象”

自己动手装一台Windows+CentOS双系统的主机
弹出下图所示的界面,这里的参数默认就行,点击写入,等待完成。
自己动手装一台Windows+CentOS双系统的主机
CentOS7启动盘制作完成

第二步——安装windows系统

windows系统的安装方法这里不展开介绍
这里有一点需要注意,在进行磁盘分区的时候,需要预留出一部分磁盘空间用于之后安装CentOS系统,留多少就看自己想法了。(ps: 如果是win10系统的把快速启动模式关闭)
安装完成之后,右键我的电脑进入“管理”–>“磁盘管理”,右键你的系统盘c盘,压缩卷,压出1G的空间,用于CentOS的/boot

第三步——安装CentOS

这里的安装方法网上有很多教程,不在具体展开。可以参考Angel挤一挤的文章

第四步——修复windwos启动项

在完成上面的步骤之后,你会发现每次开机都会默认直接进入CentOS系统,windows的启动选项不见了!!!天呐,我们目的就是制作双系统,这种情况肯定不是我们想要的。
在网上看了大神们的文章之后,终于找到了解决方案

进入CentOS系统,在命令行模式下输入命令

vim /boot/grub2/grub.cfg

按下键盘的‘i’键进入编辑状态,在第一个menuentry 前面,加入如下启动代码:

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

按下键盘的ESC键退出编辑,然后输入:wq保存。

输入命令reboot,重启系统。此时虽然有了win10选项,但默认进入的依然是centOS。

到这里其实已经实现了双系统,但是如果想要开机默认进入windows系统的同学需要进入下一步,修改默认引导顺序

进入CentOS系统的命令行模式输入以下命令

grub2-set-default  'Windows 10'

好了,设置完成!!!

      验证默认启动项:

           # grub2-editenv list

      输出:

           saved_entry=Windows 10
相关标签: 系统