admin管理员组

文章数量:1531792

先插一句话,现在很多人用UEFI BIOS这个称呼。这里为了区分:BIOS一律指传统BIOS,

UEFI BIOS一律称呼为UEFI。

UEFI下的BIOS设置,一律称为UEFI设置。

写这篇的原因

想直接看干货的跳过这节吧。

一直就想写这个,因为自己折腾Hackintosh。

最初BootThink,后来Chameleon,现在Clover。

每次接触新玩意,都要纠结好久的“安装”问题:我这个磁盘默认BootThink启动,我想重装Windows,会覆盖引导,怎么办。

BootThink要求启动分区是NTFS,这是什么鬼要求?想换个Kext还得重启回Windows?

这个Chameleon太老了,我想换新版本,直接替换ISO么?

听说了个叫XPCBoot的东西,那是什么玩意?教程怎么只给了一个装Duet的工具?Efildr20这个文件在哪下载?

这个什么iBoot,听说用这个的Hackintosh能打开BootCamp助理?但我怎么启动到了一个类似于BIOS设置的地方?

我这个老华硕装了Clover怎么启动不了?黑屏卡在那?屏幕只有一个6?

哇,这个老电脑平均一万次才能进Clover一次,怎么启动个Clover就要二十分钟?

新电脑支持了UEFI,终于能用Clover了!这个神马MBR、GPT是怎么回事?

教程里把Clover引导做在了U盘上,我怎么能摆脱优盘开机?

………………

直到我搞懂了Clover,直到我搞懂了UEFI,突然觉得:“哇!懂了原理之后,这些玩意一点都不难啊!”

嗯。上面是根因。

诱因是前几天有人问了我上面的加粗的那个问题。

其实这篇文章,也适合以下用户:重装Windows,提示我什么MBR、GPT,不让装?

我想装个Linux,但我希望默认还是Windows。

我想重装Windows,可是我开机不再默认Grub,怎么回Linux?

“Windows无法定位现有分区,也无法。。。。。”

我电脑好几个磁盘,我把Windows装到了磁盘2上,怎么开机我在UEFI里选磁盘二开不开?

装Windows时候听说有个什么操作能装在VHD上?

那个什么EFI分区是干嘛的?

UEFI的启动U盘为啥非得FAT32?

不需要第三方工具就能做UEFI下的Windows安装盘?

以前我一直装Ghost版的Windows,UEFI之后真的没法Ghost了么?

我电脑是UEFI的,想装Linux,但我手头没优盘,听说也能搞定?

标题说是科普,可是我可能会习惯性的啰嗦技术细节。我尽量科普吧。

先说传统BIOS吧

一句话概括:BIOS只认识设备,不认识分区、不认识文件。

BIOS启动的时候,按照CMOS设置里的顺序,挨个存储设备看:(此处不讨论PXE和光盘)

这个存储设备的前512字节是不是以0x55 0xAA结尾?

不是,那就跳过。找下一个设备。

是的话,嗯,这个磁盘可以启动,加载这512字节里的代码,然后执行。

执行之后,后面的事,几乎就跟BIOS没

本文标签: 顺序启动项UEFIbios