现在的主板都支持EFI,但是在联想的机器上更改EFI启动顺序可从来都不是一件容易的事情,以前他们有Boot Order Lock, XX Guard 之类的东西(ThinkPad),但是可以在主板里面关闭,关闭之后就可以正常更改启动顺序。这里的情况跟上述不同,主板里面找不到类似的这些玩意儿,但是每次更改启动顺序重启后都会失效,而更改主板的其他设置则可以保存,很明显联想‘联想’了一点其他的办法。

想要破解联想跟微软的PY交易,就必须要搞清楚这玩意儿耍的什么花样。经过观察发现,这个启动顺序也不是一成不变的,其实它就是把所有EFI硬盘启动项按时间排序,保证最先安装的条目永远是第一启动顺序,这样的话,因为他们是自带windows系统的,所以Win永远是第一启动顺序。

知道了联想主板的肮脏手段,那就可以开始解决问题了,在Linux下可以使用efibootmgr -v > tmpmsg 将启动项目的信息保存下来,然后再efibootmgr -b XXXX -B 逐个删除所有硬盘启动项,最后再按我们需要的顺序添加回来,想要哪个启动项在前,就先添加哪个,使用efibootmgr -c -L label -l bootloader_path。在Win下则可以使用EasyUEFI,方法类同。

有趣的是,即使把win启动项删除了,不添加回去,主板也会“好心的”帮你添加回去,如果不想在BIOS的启动项目里看到Win,想要用grub引导bootmgfw.efi,那就将EFI分区里的Microsoft 目录重命名为一个别的什么名字,然后在grub.cfg里更改一下chinloader 后的路径(如果没有建立win启动项就grub-mkconfig)。

最后,如果可以选择,不要买联想,毕竟给自己添麻烦,启动项啊、Fn什么的

联想主板更改UEFI启动顺序相关推荐

  1. uefi下的开机顺序_怎么设置uefi启动顺序

    uefi版 ①免除了u盘启动设置:对于很多电脑小白来说,bios设置u盘启动无疑是非常苦恼的一件事,担心一不小心将bios设置错误导致系统无法正常启动.然而,只要我们主板支持uefi启动的话就相对来说 ...

  2. uefi下的开机顺序_动态修改UEFI启动顺序的方法与流程

    本发明涉及计算机领域,其主要 技术实现要素: 是动态修改UEFI启动顺序的方法. 背景技术: 固件是固化在Flash芯片中的软件程序.BIOS是计算机中最重要的固件之一,用于初始化硬件.管理硬件资源. ...

  3. bcdedit添加linux引导,bcdedit修改uefi启动顺序

    badedit修改uefi启动项时遇到的问题 UEFI BOOT 启动项里包含以下三个 windows Boot Manager Onboard NIC (IPV4) Onboard NIC (IPV ...

  4. 华硕主板更改UEFI安全启动项

    一. 1. Make sure the "OS Type" is "Windows UEFI"     2.Enter "Key Management ...

  5. linux双系统uefi启动顺序,UEFI下Windows启动引导的顺序(附带linux双系统)

    这里均以64位系统(windows和linux均是),gpt分区,UEFI引导作为例子,现在基本上不会不支持吧. windows下UEFI引导文件的载入顺序 主板启动windows的一般有两种方法: ...

  6. 联想计算机如何修改启动顺序,联想电脑怎么在BOSS里设置启动次序

    工具/原料 台式机 方法/步骤 1.首先,长按电源键开机.电脑进入自检时,手指轻放在Delete键上做好准备.出现Logo画面时,按照屏幕下方的提示,立即按Delete键一下.Del To Enter ...

  7. uefi启动适合什么计算机,uefi版和装机版有什么区别详解

    现在装系统都用U盘,光盘时代已经结束,而且现在都是用U盘启动盘制作工具来装系统,但我们在网上下载启动工具的时候会发现它又分为装机版和uefi版两种版本,它们有什么区别呢? 其实就是电脑主板的更新,启动 ...

  8. (译)UEFI 启动:实际工作原理

    转载地址:http://www.tuicool.com/articles/NNf26jB 本文是我翻译自国外技术博客的一篇文章,其中讲述了 UEFI 的一些基本概念和细节. 本文的原始链接位于: ht ...

  9. 利用VMware虚拟机将Ubuntu18.04装入U盘或移动硬盘,实现UbuntuToGo,随插随用,支持UEFI启动(附ROS安装的相关链接)

    长文预警!!!可自由挑选章节阅读 摘要 前言 需要准备的硬件工具 需要准备的软件工具 U盘重新格式化 VMware虚拟机设置 开始在虚拟机里面安装UbuntuToGo 更改电脑的BIOS启动方式 成功 ...

最新文章

  1. mac下java 开发环境搭建
  2. 眉目传情之匠心独运的kfifo【转】
  3. Navicat For Mysql快捷键
  4. python语言能做什么软件-什么是Python语言,Python语言可以用来做什么?
  5. python组合数据类型有哪些_Python学习之组合数据类型
  6. CGLib 调用API 及原理分析
  7. 2019 VOD编码工具指南
  8. 可以编辑vga格式文件的软件-PowerCreator Media Studio
  9. mysql sqlserver alter语句区别_SQL ALTER
  10. 计算机组成原理—基本概念(不基础的部分)
  11. 《跨界杂谈》商业模式(三):黑帮
  12. tomcat启动报错“The processing instruction target matching [xX][mM][lL] is not allowed.”解决方案
  13. fastfds文件服务器搭建
  14. Python菜鸟教程学习笔记
  15. 曲线运动与万有引力公式_高中物理公式大全!
  16. 介绍 Jersey 依赖
  17. Guarded Suspension模式
  18. 证件照蓝底变白底的方法
  19. java微信支付 需要证书吗_java引用微信支付的p12证书文件
  20. OPPOWatch3什么时候发布 OPPOWatch3配置如何

热门文章

  1. 12月最新的31道字节跳动内部Java面试题都会的话,你也可以去面试!
  2. ubuntu 主题美化和 软件推荐,qq最新版安装
  3. 描点 原笔迹 web 解析 显示 技术
  4. 【原力计划】打工人,你真的应该该停下来仔细考虑这几件事了。
  5. 洛谷OJ素数及其筛法刷题集
  6. centos7.2系统下运行.sh文件的办法
  7. 物料搬运单审批工作流流程
  8. c语言 两个一元多项式的乘法,一元多项式的加法、减法、乘法和微分运算的C语言链表结构算法实现...
  9. Java二代身份证正则表达式分析
  10. 数据库和python有关系吗_想问一下,数据跟代码种类有关系么? 比如我用MySQL数据库,必须要用python或者JAVA之类的要求...