解决Linux和Windows双系统的引导问题

2020-01-30 11:59:15丽君

  boot.NNNN是我们在安装Linux之前整个主引导分区的备份。如果我们把

  512个字节全部写入主引导扇区就可能会把安装了Linux后改变了的硬盘

  DPT表也破坏掉.

  MBR-> Main/Master Boot Record, 有些书上是写成Master的.

  我认为可以分成三个部分吧, MBR+DPT+MagicNumber(446+64+2=512)

  这也就是为什么进行MBR备份的时候要指定bs=512 或者 bs=1k, count=1的原因. 然后恢复时经常看到HOWTO里面是bs=446 count=1. 这个446就是指令部分的恢复, 不是DPT的恢复. 往往MBR里面的第一个指令是cli... 研究起来是比较有意思的.