User:Songtime/教程/系统引导

Jump to: navigation, search

Category:教程

硬盘的bootsector

您需要知道,硬盘分区的所有信息是存放在硬盘开始前512字节大小的Bootsector中的。

【512Byte硬盘的bootsector】=【446Byte的MBR(Maste Boot Record)】+【64Byte的磁盘分区表DPT(Disk Partition Table)】+【2Byte结束标志0x55AA】

  • 硬盘的bootsetor不是分区的一部分,它有2个作用
    • 1:存放引导系统的程序(MBR)-Master Boot Recoed(主引导记录)
    • 2:存放磁盘分区表(DPT):描述磁盘分区的信息


使用SPFDISK进行引导管理

SPFDISK是运行在DOS下的一个磁盘分区以及引导管理工具,它所能做的是处理那不属于硬盘分区任何一部分的512byte大小的硬盘的bootsector

我建议您先制作一个DOS启动盘来运行SPFDISK,U盘DOS是一个不错的选择(usboot软件可以完成这个操作)。当然,中国民间版的Windows安装光盘基本都是有DOS系统的,您可以进入它的DOS,查看一下是否提供了SPFDISK工具。

查看硬盘分区方案

我们再来回顾一下我们的硬盘分区方案:

【磁盘0】=【主分区】+【扩展分区】+【主分区】

这次,我们使用的SPFDISK软件查看我们的硬盘。


安装SPFDISK引导管理器