软磁盘是由一个引导扇区,一个管理块(比如说MS的FAT或EXT2的inode)和一个基本数据区的形式组织在一起的。由于管理块是与特定文件系统相关的,我们也可以把它归为数据区的一部分,软盘的结构如图13.2所示:
图13.2 软盘的结构 图13.3 软盘引导区
如果你想了解有关inode或数据区的相关知识,请参看第八、九章。在这里,我们主要关心的是引导扇区。
引导扇区中存放着用于启动的代码,以及一些有关特定文件系统的信息,在它的最后,存放着一个启动标志,如果它是0xAA55,代表这个引导扇区是可用于启动的。
MS-DOS的引导记录及记录内各个项目的偏移如图13.3所示,Linux引导记录跟它大体一致,只是没有磁盘参数表。