搜索
楼主: hongwenhua

[经验分享/技术讨论] 关于设置mb-uefir和gpt-uefi的兼容性

[复制链接]
发表于 2023-4-19 20:36:39 来自手机 | 显示全部楼层
hongwenhua 发表于 2023-4-19 14:23
是这样的,做了三个wtg盘,mbr+uefi的都可以启动,uefi+gpt的只能笔记本用,台式机怎么设置bios都不行 ...

有两个概念要分清:
1.BIOS:LegacyBIOS和UEFI-BIOS。以前的BIOS叫做LegacyBIOS,启动顺序是BIOS自检完,然后控制权交给硬盘优盘等存储的MBR(一段代码指定分区),然后启动系统。后来出了新的BIOS,自检完就去找Bootx64.efi文件然后启动系统,大家叫做UEFI-BIOS,因为就是找个efi启动文件。
2.分区格式:MBR分区和GPT分区格式。MBR分区之所以叫做MBR分区,主要就是因为需要其中的MBR代码引导系统。而后来有了UEFI-BIOS,只要寻找efi引导文件来启动系统,所以这段MBR代码就不是必须的了,所以GPT分区就诞生了,且GPT分区大分区等诸多好处。
好了,基本概念有了。如果你的BIOS是LegacyBIOS,就必须是MBR分区才可以启动,因为要读取MBR代码,GPT分区无法读取引导。如果你是UEFI-BIOS,那么MBR分区和GPT分区都可以启动,因为Bootx64.efi文件放什么分区格式都可以找到。
因为你可能并不知道你即将启动的电脑和笔记本是LegacyBIOS还是UEFI-BIOS,那么优盘和移动硬盘一律MBR分区就是。
正常表达就是LegacyBIOS+MBR分区可以正常启动引导,UFEI-BIOS+MBR/GPT都可以正常启动引导。
如此,引导问题就解决了,通通选MBR分区就可以,不要管BIOS类型。然后再不能启动就需要看错误代码了。
回复

使用道具 举报

 楼主| 发表于 2023-4-19 21:40:08 | 显示全部楼层
lbtuser 发表于 2023-4-19 20:36
有两个概念要分清:
1.BIOS:LegacyBIOS和UEFI-BIOS。以前的BIOS叫做LegacyBIOS,启动顺序是BIOS自检完,然 ...

b150支持uefi启动的,也设置了,但是有奇怪的问题,
回复

使用道具 举报

发表于 2023-4-19 21:50:20 | 显示全部楼层
lbtuser 发表于 2023-4-19 20:36
有两个概念要分清:
1.BIOS:LegacyBIOS和UEFI-BIOS。以前的BIOS叫做LegacyBIOS,启动顺序是BIOS自检完,然 ...

这解释相当通俗易懂,点个赞
回复

使用道具 举报

联系我们(Contact)|手机版|萝卜头IT论坛 ( 苏ICP备15050961号-1 )

GMT+8, 2024-11-22 09:46 , Processed in 0.101475 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表