MBR相关问题

MBR相关问题

我在阅读 Linux 启动过程时偶然发现了以下问题:

  1. 安装过程中 mbr 在第一个扇区写入时。?
  2. 446 字节的 mbr 代码对于 Linux 或 Windows 来说是相同的吗?
  3. mbr怎么知道我的grub在哪里呢?

我已经通过谷歌但找不到任何满意的答案。

答案1

  1. 安装 Grub 或安装任何其他引导加载程序时会写入 MBR
  2. MBR 包含的内容取决于安装的引导加载程序。如果安装了 Grub,它可以用来启动 Linux 和 Windows。
  3. Grub(部分)安装在 MBR 中。 MBR 中的代码知道在哪里加载其余部分。

话虽如此,我必须指出 MBR 正在迅速失去意义。它不用于引导具有 UEFI 固件的计算机(除非使用旧兼容模式)。现在几乎所有新 PC 都附带 UEFI。 UEFI 机器具有不同的引导方式,并且还使用不同的分区方案,即不使用 MBR 中的分区表。

相关内容