|
本帖最后由 liangzr1976 于 2024-9-25 13:38 编辑
各位坛友,
论坛里面提供了各种uefi的多引导方法,好像有点迷糊了,感觉应该大约分成3~4大类(个人乱想:前3种应是以Wintel体系efi的前3层引导程序划分):
1、第一种,efi固件识别可启动的存储器(硬盘、光盘、U盘)级别,方法是:搞多个efi引导分区, 多用于多种系统兼容,比如 MS正常系统、MS-PE系统、linux系统 混合多引导。同时多个硬盘的efi分区也是此类。 好像 用ventoy UEFI的, 也经常用多efi分区方案。
也参考某些帖子:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=427430 用DG更改分区参数,隐藏第二个EFI分区
2、第二种,默认位置的bootx64.ef的 多样化处理。[\efi\boot\bootx64.efi]
2.1 比如修改默认的bootx64.efi,次级再调用其它多个*.efi文件,进行次级的多引导菜单。
XorBootU好像就是采用这种方式。而且非常灵活,包含*.xor等配置文件及次级的*.efi文件。
印象中 XorBootU主要是 MS正常系统、MS-VHD系统、MS-WIM系统、普通ISO、linux-ISO、linux-内核 混合多引导。
2.2 比如某些linux的bootx64.efi,进入grubII等引导,进行次级的多引导菜单,一般是/boot/grub2/grub.cfg。
linux、ms-win,就是在\efi\boot\下使用了不一样的bootx64.efi。并分别采用 grub.cfg、BCD文件延伸了次级多引导。
3、第三种,本身就是2.2的延续,修改 uefi MS-win对应 的BCD文件,ISO中好像是 efi\microsoft\boot\BCD
进入正常MS-win系统后,用Bootice编辑的BCD应该是这个。一般用于 MS正常系统、MS-PE系统 混合多引导
4、第四种,可能不是独立分类,只知道粗略举例一下:
grub4efi、grubII、ventoy UEFI、open core、clover、refind做次级的引导菜单。特别是后面几种,据说是主力搞黑苹果引导的。
这些,本人没有实操过,没什么经验。
----参考链接------------------------------------------------
https://blog.csdn.net/qq_40171230/article/details/140925255
uefi与legacy启动原理是什么?uefi启动和legacy启动原理详细分析
摘录: uefi开机流程
1、电脑开机后,上电自检,UEFI固件被载,并由它初始化启动要用的硬件。
2、UEFI固件寻找EFI分区中的启动文件(efiMicrosoftbootbootmgfw.efi)启动管理器
3、启动管理器读取硬盘EFI分区中BCD文件(efiMicrosoftBCD)系统菜单最后根据配置内容加载引导程序winload.efi(Windowssystem32winload.ef)加载系统
------------------------
百度搜索(grub2 grubII efi 引导 流程 原理)AI答案(@20240924):
在计算机开机时:
BIOS/UEFI 固件启动。
根据设置寻找启动设备。
寻找 EFI 系统分区 (ESP) 上的启动加载程序,如 EFI/boot/bootx64.efi。
加载并执行启动加载程序,比如 grubx64.efi。
GRUB2 或 EFI 启动加载程序加载操作系统的内核。
内核开始初始化,加载必要的驱动程序,并启动系统。
注意:实际的流程可能会根据具体配置有所不同。
------------------
https://blog.csdn.net/weixin_39929153/article/details/116970509
Linux uefi grub2,【grub2】制作UEFI版本Grub2引导多系统
-----------------
https://cloud.tencent.com/developer/article/2427036
Linux: 深入解析GRUB2引导加载器的核心原理
-----------------
https://blog.csdn.net/g310773517/article/details/142148935
【Linux】使用GRUB和EFI:深入理解GRUB和EFI引导过程,配置和调试引导程序
----------------
https://zhuanlan.zhihu.com/p/706964964
BIOS/UEFI/MBR/GPT/GRUB/EFI等概念的总结
感觉这篇文章说得稍微清晰完整一点。
|
|