我正在读一篇文章,标题为计算机如何启动。其中,它建议主引导记录(膜生物反应器)由“位于 MBR 开头的一个小型操作系统特定引导程序,后跟磁盘分区表”组成。
它接着说,特定于操作系统的引导程序可能是“Windows MBR 加载程序、来自 Linux 加载程序(例如 LILO 或 GRUB)的代码,甚至是病毒”。
在双引导系统(例如Windows和Ubuntu)中,哪些因素决定MBR使用哪个操作系统特定的引导程序?
注意这个问题不同于确定我的 MBR 代码中有什么程序,它询问如何确认哪个程序位于 MBR 中,而我想知道给定两个引导程序,哪些因素决定使用哪一个。