主分区与扩展分区

veg*_*dog 6 windows partition

在学习我的 MCDST 证书时,我了解了主分区和扩展分区。来自教科书:

****Primary 可以将主分区设置为可引导分区。运行 Windows 操作系统的计算机最多可以有四个主驱动器(如果磁盘上还有扩展分区,则为三个)。任何主分区都可以配置为活动的或可引导的驱动器,但任何时候都只能有一个主分区处于活动状态。当您配置多引导计算机时,您将为每个操作系统创建一个主分区,然后将每个操作系统安装到不同的主分区上。

****扩展扩展分区提供了绕过四个主分区限制的方法。您不能使用任何文件系统格式化扩展分区。相反,扩展分区用作外壳,您可以在其中创建任意数量的逻辑分区。

我的问题是:有什么区别?如果扩展分区允许您绕过 4 个主分区的限制,为什么还要有主分区?

Eva*_*son 5

所有这些“初级”和“大家庭”胡说是基于老了,老了,老的磁盘分区结构的方式在当天回来。

基本上,主引导记录(MBR——一种存储在硬盘驱动器第一个扇区上的数据结构)具有用于向上“指针”的“插槽”,用于描述最多 4 个分区的磁盘位置。

有人认为主引导记录中的条目可以“指向”另一个最多 4 个分区的列表,而不是“指向”一个分区。这是“扩展”分区表。

[MBR]
 |
 |--> Location on disk of partition #1
 |
 |--> Location on disk of partition #2
 |
 |--> Location on disk of partition #3
 |
 |--> Pointer to "extended" partition table
        |
        |--> Location on disk of partition #1
        |
        |--> Location on disk of partition #2
        |
        |--> Location on disk of partition #3
        |
        |--> Location on disk of partition #4
Run Code Online (Sandbox Code Playgroud)

因此,基本上,您正在学习处理的所有这些任意限制都是因为我们正在护理 1980 年代以来的数据结构。>微笑<


Con*_*lls 3

一开始有原始的 IBM PC BIOS 分区方案,最多允许四个分区。MSDOS 2.x 和 3.x 使用的 FAT16 文件系统仅支持 32MB 的格式化卷。当 PC 硬盘为 20MB 时,这不是问题,但 20 世纪 80 年代中期更大的 ESDI(1) 磁盘的出现迫切需要一种可以支持更多分区的方案。

这里的关键问题是向后兼容性。较旧的 BIOS 和 DOS 版本仅支持四个分区方案,因此需要一种不会破坏旧版本但可以支持更多分区的分区方案。解决方案是通过在该分区内设置另一个分区表来进一步分割分区。

因此,“扩展”分区诞生了。扩展分区只是将分区分割为子分区的一种格式。它只是作为一个拼凑物而存在,以保持与旧分区格式的向后兼容性。

  1. ESDI 代表“增强型小型设备接口”。它是对 ST-506 接口的改进,允许磁盘上有更多扇区、更快的数据传输,并且还消除了 ST-506 接口的人为 1024 柱面限制。在 1982 年 3 月,一个典型的 PC 硬盘可能大约有 20-30MB,如果你有的话(当时它们相当昂贵)。到 1986 年,您可以购买容量高达约 330MB 的 ESDI 硬盘。