查了些资料,似乎有些东西存储在主板上并且有默认值。似乎不是 EFI 自动检测 \EFI\boot\bootx64.efi 而是默认设置指向了该文件。
P.S. 请问 LZ 创建 \EFI\boot\bootx64.efi 后即使放电也能看到 Arch 和 Win 的启动项吗,启动顺序如何?
只要配置bootx64.efi为grub启动,随便你cmos怎么放电都没关系的,启动顺序都是根据你的grub.cfg决定的。我用2块硬盘装archlinux和windows 8.1,然后直接修改grub.cfg就添加并引导了windows8.1,而且windows8.1的那块硬盘单独也可以自己引导。
离线
只要配置bootx64.efi为grub启动,随便你cmos怎么放电都没关系的,启动顺序都是根据你的grub.cfg决定的。我用2块硬盘装archlinux和windows 8.1,然后直接修改grub.cfg就添加并引导了windows8.1,而且windows8.1的那块硬盘单独也可以自己引导。
你可能误会了
我问的是 EFI 的启动顺序
离线
kingsk 说:只要配置bootx64.efi为grub启动,随便你cmos怎么放电都没关系的,启动顺序都是根据你的grub.cfg决定的。我用2块硬盘装archlinux和windows 8.1,然后直接修改grub.cfg就添加并引导了windows8.1,而且windows8.1的那块硬盘单独也可以自己引导。
你可能误会了
我问的是 EFI 的启动顺序
EFI的启动顺序在cmos里有设定的,类似第一快磁盘、第二块磁盘、光驱等,每个主板可能不一样,但这个都是机器cmos里的设定。
离线
nopriler 说:kingsk 说:只要配置bootx64.efi为grub启动,随便你cmos怎么放电都没关系的,启动顺序都是根据你的grub.cfg决定的。我用2块硬盘装archlinux和windows 8.1,然后直接修改grub.cfg就添加并引导了windows8.1,而且windows8.1的那块硬盘单独也可以自己引导。
你可能误会了
我问的是 EFI 的启动顺序EFI的启动顺序在cmos里有设定的,类似第一快磁盘、第二块磁盘、光驱等,每个主板可能不一样,但这个都是机器cmos里的设定。
EFI 的启动顺序软件可改。
具体点说,我想知道在 EFI 启动菜单上,Windows 和 Arch 的顺序如何。
离线
kingsk 说:nopriler 说:kingsk 说:只要配置bootx64.efi为grub启动,随便你cmos怎么放电都没关系的,启动顺序都是根据你的grub.cfg决定的。我用2块硬盘装archlinux和windows 8.1,然后直接修改grub.cfg就添加并引导了windows8.1,而且windows8.1的那块硬盘单独也可以自己引导。
你可能误会了
我问的是 EFI 的启动顺序EFI的启动顺序在cmos里有设定的,类似第一快磁盘、第二块磁盘、光驱等,每个主板可能不一样,但这个都是机器cmos里的设定。
EFI 的启动顺序软件可改。
具体点说,我想知道在 EFI 启动菜单上,Windows 和 Arch 的顺序如何。
很明显 你有点陷入死循环了。windows和arch的顺序?那和UEFI有什么关系?你windows在sda那默认就是windows先引导,你arch在sda那默认就是arch先,UEFI只管理设备启动顺序,至于你说软件可改,软件那也是去修改cmos里的项(UEFI的优势之一,传统bios软件启动后无法直接访问系统设置)。
我觉得你还没搞清楚UEFI的机制,可以去看看相关资料。
离线
很明显 你有点陷入死循环了。windows和arch的顺序?那和UEFI有什么关系?你windows在sda那默认就是windows先引导,你arch在sda那默认就是arch先,UEFI只管理设备启动顺序,至于你说软件可改,软件那也是去修改cmos里的项(UEFI的优势之一,传统bios软件启动后无法直接访问系统设置)。
我觉得你还没搞清楚UEFI的机制,可以去看看相关资料。
不好意思没说清楚。我想问的是 UEFI boot manager 启动项的顺序。
UEFI 管理的不是设备的启动,而是 UEFI Application 的启动顺序。
而且很明显,启动顺序与系统所在分区的顺序无关。它是由 UEFI 变量 BootOrder 决定的。
离线
原来我的笔记本上面都会有这个问题,后来发现,每次进WIN8.1打游戏,手贱更新下系统就会丢失引导,但ESP里面的引导文件是没有问题的,只有重装grub和重新mkconfig,但你 的双硬盘我不知道会不会是这个原因
离线
那面临(可能)不只一块GPT外部存储设备接在机器上,每块设备上都(可能)有不止一个ESP,每个 ESP中都(可能)有不止一个UEFI Application , 主板会做什么?
争取探测所有 $ESP/EFI/*.efi并给予用户充分选择权,还是完全依靠既定的配置办事?
所谓配置,依靠什么方法定位磁盘和ESP,完全依靠 GUID吗?
遇到已配置的项目失效时(例如某个设置项所引用的磁盘已被拔出或所引用的 UEFI Application文件已损毁)怎么办?
如果主板断电,复位而成的默认配置如何?
反社会,精神极其不稳定,随时可能炸碎身边所有人
离线