win10+deepin安装 && linux修改系统启动项

过程:

电脑是256的固态硬盘+500机械硬盘,机械硬盘安装win10的情况下在固态硬盘安装deepin15.7

问题:

1.成功安装之后找不到deepin的引导,不管是在开机时候按f12(acer)还是在Windows里面选择引导顺序。

解决方法:关闭安全模式重新安装

2.成功安装之后开机直接进入win10,除非按f12(Acer)选择引导系统

解决办法进入deepin,使用efibootmgr命令修改启动顺序
在Ubuntu和deepin下,用efibootmgr,可以调整EFI启动顺序。

  • 在命令行输入efibootmgr
    显示出关于电脑的启动项信息
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0001,3001,0000,2001,2002,2004
Boot0000* ubuntu
Boot0001* Windows Boot Manager
Boot2001* EFI USB Device

可以看到有几串数字分别代表某一个操作系统,例如000表示Ubuntu ,数字右上角的*表示该启动项在启用中,如果禁用该启动项*就会消失.

  • 用-o参数调整启动顺序 (需要管理员权限,使用root用户或sudo):
    sudo efibootmgr -o 0000,0001
    再次输入efibootmgr查看输出
BootCurrent: 0000
Timeout: 5 seconds
BootOrder: 0000,3000,0001,3001,2001,2002,2004
Boot0000* ubuntu
Boot0001* Windows Boot Manager
Boot2001* EFI USB Device

成功修改linux系统为第一启动项,默认进入linux的grub2中,可以同时引导windows和linux

转载自https://blog.csdn.net/caz28/article/details/77648172

3.使用efibootmgr修改后重启电脑仍然直接进入Windows10

解决方法
禁用 Windowsboot 管理器,将deepin的引导放在第一位(注意,引导项名称可能不是deepin的那一项),不用担心会无法启动windows,因为linux的grub2中也包含了windows的启动项.


efibootmgr使用方法

  • 创建一个新的boot option
    efibootmgr -c

  • 修改boot 顺序
    efibootmgr -o X,Y #指定标号为X的启动项顺序在Y之前

  • 启用/禁用boot option
    efibootmgr -a -b X启用标号为X的启动项
    efibootmgr -A -b X禁用标号为X的启动项

什么是grub2
一个用来处理多个系统启动的东西,当电脑里面安装了多个系统时候你就可以通过他来选择加载哪个系统,如果你选择开机第一启动默认项是linux,那么一开机就会进入类似如下画面
grub2启动界面
他的安装不需要你来操心,因为在你安装linux(至少deepin是可以的)的时候会自动安装好,但是要注意先安装windows再安装linux.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值