双系统安装与引导启动项修复
- centos的安装
- 恢复windows10启动项
- 修改默认启动项
centos的安装
安装Windows,centos双系统前,须知:一定要先安装windows系统再安装centos系统。
连续操作就用 - 来隔开了。
这是因为Windows系统的引导装载程序无法引导Linux系统,但Linux系统的引导程序Grub可以引导Windows系统。
好了,接下来就进入正题:
网上有很多一键安装windows系统的软件,所以直接进入 在Windows系统的基础上安装Centos系统 的方法。
第一步、磁盘分区
在此我以DiskGenius为例(类似的软件还有:魔术分区大师等。)
单击要分区的磁盘,右键单击,选择第一个:建立新分区。
注意:选择的磁盘需要有多余储存空间,否则在新建分区时磁盘中的信息会有损坏。
适当调节新分区的容量(最好不要低于10GB)后,-开始-是(Y)
完成后就会出现新建分区。
左键单击选定刚刚新建的分区,右键单击,选择“转为主分区”并确定。
接下来重复上面的左键选定,右键单击,这次选择“删除分区”选项并确定,便可以使其设置为未分配空间。
注意:这里的‘转化主分区’极为关键,如果略过这步,新建分区将会设置为‘可用空间’,而可用空间并不能作为系统储存的空间。原因如下:
可用空间:指已经分区的、还未储存数据的磁盘空间。
未分配空间:指未分区的空间。
已分区的空间不能储存系统
第二步、U盘启动盘制作
下载地址可能会因下载版本的更新迭代而发生改变,请以实际为准。
进入含多个下载地址的界面会在众多下载地址上方有如下:(最起码我下载时有)
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盘也是无法使用的,且下载时间相对于前者时间要长。
下载完成后,
使用这个软件可以对已下载的映像进行刻录。
刻录:我的理解是 在一个可移动的磁盘上写入信息的过程
这个软件是付费软件,但不用担心,我们仅试用它就足以达到目的。
继续试用-打开(窗口左上角“文件”-打开)-选择刚刚下载的centos映像文件-启动-写入硬盘映像。
注意:1、在窗口下方选定映像文件是不起作用的,必须在窗口上方选择镜像文件。
2、选择第四个“写入硬盘映像”。
确认硬盘驱动器,写入方式:USB-HDD+,隐藏启动分区:无。先备份U盘中重要数据,在进行U盘格式化,并在格式化窗口将文件系统改为FAT32(一般格式化默认文件系统为FAT32,为避免进一步的繁琐,看一眼格式化窗口是否为FAT32)
隐藏启动分区:我个人的理解是:无、隐藏、高端隐藏,镜像文件的安全性逐级提升,毕竟隐藏之后就不易人为误点了,高端隐藏后就不易被恶意代码袭击了。但相应的,电脑识别U盘启动盘的概率将会逐级降低,就像地道战一样,我们躲在地道里,就算是飞机高空扫描生命迹象,也难以捕捉到我们丝毫,就因为我们隐藏的够深,安全性提高但相应的被支援能力也会降低。
格式化完毕后,单击“写入”,此过程需要时间,可能会出现“卡顿”现象,耐心等待即可。
写入完成即U盘启动盘制作完成。
注意:写入完成后U盘中会有很多散乱的文件,请务必保持写入完成后的原有形态,不能为美观新建一个文件夹,在把这些文件装到这一个文件夹中,否则将会使这些镜像文件“失效”。
第三步、安装
关机-插入U盘-启动
centos7 安装centos7 测试此介质并安装centos7 故障排除
选择第一项 安装centos7 即可开始安装。
语言选择中文,如下图(根据自身情况)
软件选择:选择Minimal Install(最小化安装,如下图)或Basic Web Server(基础网络服务)。根据需要来呦。
接下来就是选择储存空间和设置各目录的空间大小了。
可以选择自动分配各目录空间。也可以自己分配。
自己分配空间:
选择如图后点击Done
选择Standard Partition 标准分区–点击左下角+ 添加分区
添加新的挂载点
1> /boot: 300~500MB,主要用来存放系统引导式使用的文件。
2> swap:2GB,交换分区
3> /:可以不填(不填即默认使用剩余所有空间)
完成后,单击Done后单击Accept Changes(接受更改)即可。
网络自行打开
单击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
好了就是这样,怎样设置开机启动项出现的时间,就自己找找看吧,有英文功底就更容易找到了。