双系统安装与引导启动项修复

  • centos的安装
  • 恢复windows10启动项
  • 修改默认启动项


centos的安装

安装Windows,centos双系统前,须知:一定要先安装windows系统再安装centos系统。

连续操作就用 - 来隔开了。

这是因为Windows系统的引导装载程序无法引导Linux系统,但Linux系统的引导程序Grub可以引导Windows系统。

好了,接下来就进入正题:

网上有很多一键安装windows系统的软件,所以直接进入 在Windows系统的基础上安装Centos系统 的方法。

第一步、磁盘分区

在此我以DiskGenius为例(类似的软件还有:魔术分区大师等。)

单击要分区的磁盘,右键单击,选择第一个:建立新分区。

注意:选择的磁盘需要有多余储存空间,否则在新建分区时磁盘中的信息会有损坏。

双系统引导设置 bios 双系统引导启动_centos


适当调节新分区的容量(最好不要低于10GB)后,-开始-是(Y)

完成后就会出现新建分区。

双系统引导设置 bios 双系统引导启动_windows_02


左键单击选定刚刚新建的分区,右键单击,选择“转为主分区”并确定。

双系统引导设置 bios 双系统引导启动_Windows_03


接下来重复上面的左键选定,右键单击,这次选择“删除分区”选项并确定,便可以使其设置为未分配空间。

注意:这里的‘转化主分区’极为关键,如果略过这步,新建分区将会设置为‘可用空间’,而可用空间并不能作为系统储存的空间。原因如下:

可用空间:指已经分区的、还未储存数据的磁盘空间。
未分配空间:指未分区的空间。
已分区的空间不能储存系统

双系统引导设置 bios 双系统引导启动_系统安装_04


双系统引导设置 bios 双系统引导启动_Windows_05

第二步、U盘启动盘制作

centos下载地址

下载地址可能会因下载版本的更新迭代而发生改变,请以实际为准。

进入含多个下载地址的界面会在众多下载地址上方有如下:(最起码我下载时有)

In order to conserve the limited bandwidth available, ISO images are not downloadable from mirror.centos.org
The following mirrors in your region should have the ISO images available:

此段话的翻译为:

为了节省有限的宽带,IOS映像不能从mirror.centos.org下载。
您所在地区的下列镜像应该具有可用的ISO映像:

此映像文件下载至电脑即可,因为即使是把它下载到U盘也是无法使用的,且下载时间相对于前者时间要长。

双系统引导设置 bios 双系统引导启动_centos_06


下载完成后,

使用这个软件可以对已下载的映像进行刻录。

刻录:我的理解是 在一个可移动的磁盘上写入信息的过程

这个软件是付费软件,但不用担心,我们仅试用它就足以达到目的。

继续试用-打开(窗口左上角“文件”-打开)-选择刚刚下载的centos映像文件-启动-写入硬盘映像。

双系统引导设置 bios 双系统引导启动_系统安装_07


注意:1、在窗口下方选定映像文件是不起作用的,必须在窗口上方选择镜像文件。
2、选择第四个“写入硬盘映像”。

确认硬盘驱动器,写入方式:USB-HDD+,隐藏启动分区:无。先备份U盘中重要数据,在进行U盘格式化,并在格式化窗口将文件系统改为FAT32(一般格式化默认文件系统为FAT32,为避免进一步的繁琐,看一眼格式化窗口是否为FAT32)

隐藏启动分区:我个人的理解是:无、隐藏、高端隐藏,镜像文件的安全性逐级提升,毕竟隐藏之后就不易人为误点了,高端隐藏后就不易被恶意代码袭击了。但相应的,电脑识别U盘启动盘的概率将会逐级降低,就像地道战一样,我们躲在地道里,就算是飞机高空扫描生命迹象,也难以捕捉到我们丝毫,就因为我们隐藏的够深,安全性提高但相应的被支援能力也会降低。

格式化完毕后,单击“写入”,此过程需要时间,可能会出现“卡顿”现象,耐心等待即可。

写入完成即U盘启动盘制作完成。

注意:写入完成后U盘中会有很多散乱的文件,请务必保持写入完成后的原有形态,不能为美观新建一个文件夹,在把这些文件装到这一个文件夹中,否则将会使这些镜像文件“失效”。

第三步、安装

关机-插入U盘-启动

双系统引导设置 bios 双系统引导启动_centos_08

centos7 安装centos7 测试此介质并安装centos7 故障排除

选择第一项 安装centos7 即可开始安装。

语言选择中文,如下图(根据自身情况)

双系统引导设置 bios 双系统引导启动_Windows_09


软件选择:选择Minimal Install(最小化安装,如下图)或Basic Web Server(基础网络服务)。根据需要来呦。

双系统引导设置 bios 双系统引导启动_windows_10


接下来就是选择储存空间和设置各目录的空间大小了。

可以选择自动分配各目录空间。也可以自己分配。

双系统引导设置 bios 双系统引导启动_Windows_11


自己分配空间:

选择如图后点击Done

双系统引导设置 bios 双系统引导启动_windows_12


选择Standard Partition 标准分区–点击左下角+ 添加分区

双系统引导设置 bios 双系统引导启动_Windows_13


添加新的挂载点

1> /boot: 300~500MB,主要用来存放系统引导式使用的文件。

2> swap:2GB,交换分区

3> /:可以不填(不填即默认使用剩余所有空间)

完成后,单击Done后单击Accept Changes(接受更改)即可。

网络自行打开

双系统引导设置 bios 双系统引导启动_双系统引导设置 bios_14


单击Begin Installation开始进一步安装

用户名、密码自行设置。

完成安装后开机仅有一种启动方式,即centos7系统。下面有我自己总结的修复方法,还有csdn上我觉得还行的方法链接。

修复引导请看 win10和centos7双系统,默认启动win10 由于这篇文章草稿从centos7有以来到有了centos8,所以centos8的引导修复的好文章不太清楚…(好愧疚的感觉)

或者使用我的方法:(大概只适用于centos7)

恢复windows10启动项

第一步:先添加Windows10选项(修改Grub引导项需要权限)
文本模式可以直接登录管理员
用户名:root ,密码:安装时自己设置的填入就可以登录
也可以在管理员权限下输入init 5进入图像模式【如果你在安装时SOFTWARE SELECTION (最小安装)中选择了最小安装,似乎就没有安装桌面版centos】

init 数字,其中数字的含义
0、停机
1、单用户模式
2、多用户
3、完全多用户模式,服务器一般运行在此级别(即我所说的文本模式)
4、一般不用
5、X11模式,启动桌面模式 6、重启

图像模式的话,鼠标右键单击桌面空白处,选终端。输入su,再输入管理员密码就可以登录管理员。
输入vim /boot/grub2/grub.cfg
大概在第70行,找到以下代码:

###  END /etc/grub.d/00 header ###

按A进入编辑模式
在它下边写入这样一段代码

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

修改默认启动项

按住CTRL再按C退出编辑,再输入 :x 后按Enter键就可以保存并退出了,这样在开机的时候就会多出一项Windows 10 选项了。
但是怎样才能设置Windows 10作为默认开机选项呢?
输入这样一段代码就可以了:

grub2-set-default "Windows 10"

这样就直接完成了。
想要查看开机默认选项是否为Windows 10无疑,输入下面一段代码查询:

grub2-editenv list

好了就是这样,怎样设置开机启动项出现的时间,就自己找找看吧,有英文功底就更容易找到了。