半肾
精华
|
战斗力 鹅
|
回帖 0
注册时间 2020-6-24
|
先后在 N 个台式机 / 笔记本上装过 Windows & Linux 双启动
自从 MBR 引导被 UEFI 引导取代之后, 再也没遇到过引导覆盖的情况
想到一个可能的原因是:
- <ESP>/EFI/BOOT/BOOTX64.EFI
复制代码
这个引导文件的路径往往被主板固件当成是"不确定名字但推荐使用的默认启动项"
自动帮用户创建一个启动项
各种 bootloader 在安装 / 更新时, 可能会往这个路径上多装一份,
然后就会互相覆盖.
解决办法也简单: 在主板的设置里删掉这个启动项,
改用各个 bootloader 专有的 .efi 路径的启动项.
比如 systemd-boot 用的是 <ESP>/EFI/systemd/systemd-bootx64.efi
常见的 grub 用的是 <ESP>/EFI/GRUB/grubx64.efi
Windows 再霸道也不至于去覆盖这些路径
回到 LZ 的问题:
如果在 fwupd.org 这上面有厂商主动上传固件的: https://fwupd.org/lvfs/devices/
可以享受在 Linux 上也能更新固件的待遇, 不用 Windows Update
DHL 三家 Dell 最投入, 其次是 ThinkPad 系列(ThinkBook 不含)
但这个预算要我来买, 那肯定是 HP 战 66 锐龙版(
看 https://wiki.archlinux.org/title/Laptop/HP 可能指纹识别用不了, 影响不大. |
|