Answers:
引导标志是从远古时代开始的,在那里您会将MBR分区记录指示为可引导,因此可以指示引导加载程序所在的位置。
在现代OS上,由于MBR由最小的阶段加载程序组成,该加载程序可引导到其自己的分区中或跳至保留引导加载程序代码的磁盘上的另一个区域,因此它已被广泛使用。(MBR可以包含可执行代码或引导分区表等。另请参见此链接,以了解有关MBR的文章)。
例如,将GRUB写入MBR并引导您选择的任何分区。
另请参阅有关引导标志的Wikipedia(相当小)页面:en.wikipedia.org/wiki/Boot_flag
每个使用某种PC衍生硬件的操作系统都需要启动。
这从一个古老的,与操作系统无关的引导搜索开始,该搜索由PC或服务器的BIOS(基本输入输出系统)启动。
该BIOS代码段尝试从第一个合适的引导设备加载MBR。可以在BIOS设置中配置引导设备的搜索顺序:首先是哪个(磁盘)设备,然后是哪个(依此类推)。
“旧版” MBR尝试查找标记为可引导的第一个主分区,并检查该分区上是否有短魔术十六进制代码。
如果找到了十六进制代码,则其余部分(引导加载程序)由BIOS执行。从这里开始启动操作系统-可能是DOS,Windows,Linux,...
No Operating System
如果未找到正确的幻数则显示),然后MBR从那里获取它。旧式MBR寻找活动的主分区,但其他MBR(grub,lilo等)可能会选择采取不同的行动。