参考自《鸟哥的Linux私房菜》中介绍第三章、主机规划与磁盘分区
第一磁区的主启动记录MBR分割表可由操作系统读写(如Windows上的spfdisk,以及其他编辑开机引导系统项的软件EasyBCD等)。
在磁盘不同分区内安装的各个系统可以将自己所在分区的启动磁区的物理地址(磁柱、磁区)以硬件的形式写到磁盘第一磁区的MBR分割表。主机硬件开机后由BIOS或UEFI硬件引导到MBR分割表,此时根据MBR分割表中各分区的启动磁区记录即可提供一个开机选择进入哪个系统的菜单,提供这个菜单的是紫色背景的Linux系统(这是为甚呢?)。得到用户选择的系统后,MBR便引导到那个系统所在分区的启动磁区进行操作系统软件的运行。
而先安装其他系统后安装Windows时,Windows系统会覆盖MBR分割表只留下自己所在磁盘分区的启动磁区,导致主机硬件开机后只会从MBR分区表中得到Windows系统所在分区的启动磁区,从而不能选择到其他系统所在分区的启动磁区,也就不能进入其他的操作系统软件了。此时可以使用Windows软件(spfdisk或其他软件)
这也是当直接格式化“由Linux引导Windows启动的双系统”中Linux所在磁盘分区时导致开机无法进入Windows系统的原因所在,因为不能进入Linux系统提供的系统选择菜单了,从而进入不了Windows。此时就要使用其他方法来恢复MBR
https://blog.csdn.net/unicorn_mitnick/article/details/89185340
https://jingyan.baidu.com/article/14bd256e69704dbb6d2612cf.html