跳转到主内容
趣航编程网 - 趣学编程,启航技术之路!

UEFI启动下的双系统,如何设置win10为默认启动,ubuntu为可选择启动项

0. 前言

网上安装win+ubuntu双系统的教程比较多,我就不再详细介绍,这里我只向大家介绍一下对于 UEFI启动方式 的电脑而言,安装完双系统以后大家都会面临的一个大问题: 要么是 没有启动项的选择 ,无法选择进入ubuntu而直接进入了windows 要么是 必须按向下键↓来选择才能够进入windows系统 导致出现这一问题的 原因 是:UEFI启动的电脑不想让windows来引导其他系统的启动,所以不像传统的Legacy启动的电脑可以通过设置来让windows引导ubuntu启动,从而实现windows为首选启动项,ubuntu为第二启动项。

(按下开机键后,会有系统启动选项,如果10s内不进行任何操作即可自动进入windows系统;而如果需要进入ubuntu系统只需通过向下键↓然后回车即可。

) 1. EasyBCD or EasyUEFI? —— Neither 当你寻找这一解决办法的时候,会发现网上很多教程都是用 EasyBCD 来设置windows引导ubuntu启动,不过那种方式 只适用于Legacy启动方式的电脑 (基本是比较早的一些电脑了), 现在大多数电脑都是UEFI的启动方式 ,在这种启动方式下,EasyBCD根本无法使用(像下面这样)。

还有一些博客说用EasyUEFI来替代EasyBCD的作用,当我打开以后发现的确是能用了,可是当设置完windows的启动顺序为1而ubuntu为第2时,之后重启你会发现,压根没有引导项(就是不可选择进入windows系统还是ubuntu系统),直接就进入了windows系统,跟以前没装双系统时的启动一样。

对于我这种通过捅电脑小孔的方式才能打开BIOS的电脑来说,想要使用Ubuntu系统还需要捅一下小孔才能进入BIOS选择该系统进入,极不方便。

而如果将Ubuntu设为第1启动顺序,windows为第2,那么每次想要进入windows都需要先向下选择windows才能进入系统(如果10秒内不选择就会自动进入第一个ubuntu系统),这对于日常更多使用windows而较少使用ubuntu的我们来说,这也比较让人头疼。

怎么就不能合我的心意呢?

我想用windows系统的时候,按个开机键然后啥也不用干就能进去不行吗?

我想用ubuntu系统的时候我再上下选择一下才进入不行吗?

——当然可以!

不废话,下面直接讲你想要的!

2. 正确处置方式 ①进入ubuntu系统,左下角查看所有应用,打开终端 ②用以下命令打开boot下的grub配置文件(注意命令中共两个空格,并且回车后会让你输入密码,不显示无所谓,正确输入密码并回车即可)

sudo gedit /boot/grub/grub.cfg

PS:无需关心终端提示的无root权限问题。

③在grub配置文件中右上角设置首选项,显示行号,然后利用查找功能,输入windows查找,找到win10引导菜单选项(大概在200多行),然后复制win10引导菜单名称(下图中橙色部分,含单引号),然后关闭grub配置文件

④回到终端继续输入以下命令来打开etc下的grub文件(注意命令中共两个空格)

sudo gedit /etc/default/grub

⑤找到GRUB_DEFAULT,并将它的值设置为我们刚刚复制的win10引导菜单名称(含单引号),然后保存此grub文件,再关闭

⑥回到终端,继续输入以下命令以更新grub菜单

sudo update-grub

输入完命令并回车后,稍等15秒左右等待完成配置,待命令行为可编辑的格式后方可关闭。

⑦然后关闭终端,关机或重启电脑,会发现开机启动选项中,虽然ubuntu在第1位置,但是当前高亮的(被选择的)是windows系统,也就是说以后按下开机键你不再需要进行别的操作即可进入windows系统;如果想进入ubuntu系统,只需要向上选择ubuntu并回车即可!

怎么样,是不是大功告成了却心愿了呢!

至此,本篇博客就是在ubuntu系统下写作完成的,希望能够帮到你!

PS:写作不易,转载请标明出处: https://blog.csdn.net/weixin_41683971/article/details/105199558

相关文章