0 我们可以更改可启动设备的主启动记录的位置(起始和结束地址)吗?这样做是否取决于操作系统?如果我们可以更改主引导记录的位置,那么我们如何在Linux OS和Windows OS上执行呢? boot mbr — user3190173 source
0 你不能。MBR 始终位于磁盘扇区0的开头(440字节的引导代码,其余部分用于分区表)。这与操作系统无关,因为固件本身(BIOS)还必须知道引导记录在哪里。 但是,MBR可以从磁盘上的其他位置加载引导加载程序。许多现有的引导加载程序以这种方式工作,因为它们无法容纳在MBR中(例如syslinux MBR只是查找文件ldlinux.sys并加载它)。 — grawity source