我手上有一个 Lenovo U410 的笔电,因为需要安装新版的系统,所以将电脑的硬碟将 MBR 格式改成了 GPT 格式,Linux(Ubuntu)和 Linux(Manjaro)都先后安装在电脑上(同一硬碟内)统一使用 Xorboot 作为引导,但是每一次进入 Windows 的时候,大硬总是自私的将 Windows Boot Manager 放在第一个位置。即使这个引导项删除禁用改名移位,用其他的引导工具进入 Windows 系统后,仍然会在引导选单看到 Windows Boot Manager。如图:
(你可能看到了 Android 的引导,但是那个系统已经删除,只是没有删掉引导而已)
请问这种情况该如何解决呢?
把启动项删了自己手动新建一个看看
看看 BIOS 里面有没有分区启动项的设置
据我所知,有些厂商没有严格遵守 uefi 标准。在操作系统中通过接口修改的 uefi 相关变量会被直接恢复。
所以去 BIOS 里修改 uefi 的引导信息。
用 linux 引导啊,grub2 可以手动配引导项的
用 grub2 引导 Windows 启动器,https://xzos.net/boot-windows-from-grub/
进 bios 调优先级就行了,我装黑苹果也遇到了这个问题,clover 就是调不到一位,进 bios 调就好了.
手动修改
可以用 Clover 啊。
只要你不启动 Windows 就不会变到第一位
老电脑是不是不能使用 clover 引导阿
可以的
我有调整过顺序,但无论是自己用 Windows Boot Manager 还是用 Clover 引导 WIndows 的 EFI 启动,他都会修改 Windows Boot Manager 到第一个位置,不过用 GRUB 引导 Windows 就没有事情 很奇怪
是的, 会自己改顺序, 我甚至还遇到了会删掉其他项目的情况, 准确的说是启动一次 Windows 之后"还原"到了修改前的状态.
于是每次进行修改后先进 BIOS 把 boot options 和其他设置全部锁死, 修改前再解锁.
grub 它改不了啊。
开了 Secure Boot 的机器,Windows 会自动把 Windows Boot Manager 调到启动顺序的第一位
另外有的 BIOS 编程没编好,UEFI 只认 Windows Boot Manager 或\efi\boot\bootx64.efi
我没开