引导uefi&legacy分区表mbr&gpt任意搭配安装
结论
推荐:win7和xp进diskgenius快速分区选mbr且用legacy引导;win8/10/11进diskgenius快速分区选GUID且用uefi引导。
uefi+mbr
MBR分区可以UEFI启动,需要的是一个fat(FAT16)主分区并使用diskgenius修改该分区的分区标识为EF.
1 | bcdboot d:\windows /f UEFI /s c: /l zh-cn #d是win系统,c是 |
使用diskgenius工具->设置UEFI BIOS 启动项->增加,路径是
1 | \EFI\Microsoft\Boot\bootmgfw.efi |
把生成的Boot0000:New Boot Enty
放到第一项
legacy+gpt
删不删EFI文件对legacy启动没有影响。
要legacy启动windows,在cmd窗口输入
1 | bcdboot c:\windows /s c: /f bios |
前提是windows系统是在c盘。
然后在uefi启动序列中将硬盘bios boot上移到第一位。(以硬盘型号作为启动项名称的启动项,而不是Windows Boot Manager或者UEFI开头的启动项。)
参考文献
分区表 - 维基百科,自由的百科全书 (wikipedia.org)
windows 8 - UEFI USB only boots when formatted FAT32 - Super User
UEFI 引导与 BIOS 引导在原理上有什么区别? - 知乎 (zhihu.com)
EFI系统分区 - 维基百科,自由的百科全书 (wikipedia.org)
BIOS - 维基百科,自由的百科全书 (wikipedia.org)
UEFI+GPT与BIOS+MBR各自有什么优缺点? - 知乎 (zhihu.com)
Unified Extensible Firmware Interface - Wikipedia
BIOS, UEFI, MBR, Legacy, GPT等概念整理 - 知乎 (zhihu.com)
MBR与GPT - 知乎 (zhihu.com)
全局唯一标识分区表 - 维基百科,自由的百科全书 (wikipedia.org)
MBR分区能够用UEFI模式启动系统么? - UEFI启动区 - 无忧启动论坛 - Powered by Discuz! (wuyou.net)