MS-DOS 分区摘要

文章翻译 文章翻译
文章编号: 69912 - 查看本文应用于的产品
展开全部 | 关闭全部

本文内容

概要

本文包含 MS-DOS 分区信息的摘要。有关在 MS-DOS 分配驱动器号的方式,请参阅 Microsoft 知识库中下面的文章:
51978在哪个 MS-DOS 分配驱动器信函中的顺序

更多信息

磁盘 (圆柱 0、 0 一侧,扇区 1) 的第一个扇区位于硬盘的主启动记录 (MBR)。在分区表位于包含 16 个字节的最多四个条目的偏移量 01BE。第四个字节的每个分区表条目用于将分区类型标记。

MS-DOS 开始在 2.0 版中支持的硬盘。

MS-DOS 版本 2.x

MS-DOS 2.x 支持最多 15 兆字节 (MB) 的一个类型 01 的分区中使用一个 12 位文件分配表 (FAT) 的大小。Fdisk 创建只有一个 MS-DOS 分区,每个驱动器。

MS-DOS 3.0

MS-DOS 3.0 支持大于使用 16 位 FAT,这样一个较小的簇大小和效率更高磁盘使用率的 15 MB 的分区。如此一来,MS-DOS 2.x 硬盘大于 15 MB 不具有更高版本的 MS-DOS 兼容。Fdisk 创建只有一个 MS-DOS 分区,每个驱动器。

MS-DOS 3.3

MS-DOS 3.3 引入了对每个硬盘的多个逻辑驱动器的支持。逻辑驱动器被视为完全不同的磁盘在 MS-DOS 下,,即使它们可能会占用同一物理硬盘。

这被支持通过使用称为扩展 MS-DOS 分区引导 MS-DOS 分区。Fdisk 报告为扩展 DOS ; 其他 MS-DOS 分区 (用于主 MS-DOS) 报告为 PRI DOS。每个主要的 MS-DOS 分区是一个逻辑驱动器和扩展的 MS-DOS 分区包含 1 到 23 (MS-DOS 支持最多到 Z 的驱动器号) 的逻辑驱动器。扩展 MS-DOS 分区中的逻辑驱动器具有相同的 FAT 键入作为主 MS-DOS 分区的大小相同。

只有一个 PRI DOS 分区和一个扩展 DOS 分区允许的每个驱动器。 两个物理硬盘的计算机上 PRI DOS 分区不需要在第二个物理磁盘上。在第一个物理磁盘上需要一个 PRI DOS 分区。(MS-DOS 不支持两个以上的物理磁盘)。

MS-DOS 4.0

MS-DOS 4.0 版和更高版本支持逻辑驱动器大于 32 MB。 这些逻辑驱动器的完全利用要求 MS-DOS 程序要加载在 MS-DOS 4.0 Share.exe。

下表说明了版本 4.x 版和更高版本的 MS-DOS 分区类型:
   Partition  Fdisk                                    Starting in
   Type       Reports      Size            FAT Type    MS-DOS version
   ------------------------------------------------------------------
   01         PRI DOS      0-15 MB         12-Bit      2.0 (a)
   04         PRI DOS      16-32 MB        16-Bit      3.0
   05         EXT DOS      0-2 GB (b)      n/a         3.3
   06         PRI DOS      32 MB-2 GB (b)  16-bit      4.0
				

   (a) 15-MB size limitation extended in version 3.0.

   (b) 2 GB (gigabytes) includes a limit of 1024 cylinders per drive
       imposed by the standard AT ROM BIOS interrupt 13 protocol.
				

MS-DOS 5.0

MS-DOS 版本 5.0 及更高版本支持最多八个物理硬盘。 Share.exe 不是完全大驱动器支持必需的 ; 这种支持包括在 MS-DOS 内核中。

MS-DOS 版本 5.0 和更高版本支持相同的分区策略,包括 Fdisk 的无法创建多个主要的 MS-DOS 的版本 4.x 版为分区物理磁盘上。但是,分区软件某些原始设备制造商 (OEM) 使您可以创建多个主 MS-DOS 分区,因为 MS-DOS 版本 5.0 及更高版本将具有内核支持的最多四个主要的 MS-DOS 分区。这便于更方便地从 OEM 修改 MS-DOS 的早期版本升级。Fdisk 仍将物理磁盘上创建只有一个 PRI DOS 分区。

注: 很多 oem 已经更改了他们的支持多个主 MS-DOS 分区、 更大的类型 04 分区和新的分区类型的 MS-DOS 版本。

windows 95

windows 95 支持 (0E 和 0F) 支持逻辑块寻址 (LBA) INT13h 扩展中,Windows 95 驱动程序开发工具包 (DDK) 指定两个的新分区类型。
   Partition  Fdisk                                    Starting in
   Type       Reports      Size            FAT Type    version
   ------------------------------------------------------------------
   01         PRI DOS      0-15 MB         12-Bit      MS-DOS 2.0
   04         PRI DOS      16-32 MB        16-Bit      MS-DOS 3.0
   05         EXT DOS      0-2 GB          n/a         MS-DOS 3.3
   06         PRI DOS      32 MB-2 GB      16-bit      MS-DOS 4.0
   0E         PRI DOS      32 MB-2 GB      16-bit      Windows 95
   OF         EXT DOS      0-2 GB          n/a         Windows 95

Types 0E and 0F require extended Int13 support.

				

注: 类型 0E 是相同的分区类型,为 06,并且 0F 等同于 2005 年。 但是,应用程序应使用 (LBA) INT13h 扩展的读/写函数读取或写入驱动器,而不是正常的 SectorPerTrack 圆柱/头 (简体中文) INT13h 功能,因为硬盘有超过 1024 个柱面数和/或多个 16,711,680 扇区。请注意早期版本的 FDISK 不 DOS 分区作为识别这些 Windows 95 分区。

Windows 95 OEM 服务发布 2 和 Windows 98

Windows 95 OEM 服务版本 2 (OSR2) 和 Windows 98 支持两个新的分区类型 (0B 和 0),以支持 FAT32 文件系统。有关 FAT32 的其他信息,请参阅 Microsoft 知识库中下面的文章:
文章 ID: 154997
TITLE: 说明的 FAT32 文件系统

分区类型所支持的 OSR2 和 Windows 98 如下所示:
   Partition  Fdisk                                          Starting in
   Type       Reports      Size                  FAT Type    version
   ---------------------------------------------------------------------
   01         PRI DOS      0-15 MB               12-Bit      MS-DOS 2.0
   04         PRI DOS      16-32 MB              16-Bit      MS-DOS 3.0
   05         EXT DOS      0-2 GB                n/a         MS-DOS 3.3
   06         PRI DOS      32 MB-2 GB            16-bit      MS-DOS 4.0	
   0E         PRI DOS      32 MB-2 GB            16-bit      Windows 95
   0F         EXT DOS      0-2 GB                n/a         Windows 95
   0B         PRI DOS      512 MB - 2 terabytes  32-bit      OSR2
   0C         EXT DOS      512 MB - 2 terabytes  32-bit      OSR2

Types 0E, 0F, and 0C require extended Int13 support.
				



属性

文章编号: 69912 - 最后修改: 2007年1月18日 - 修订: 2.3
这篇文章中的信息适用于:
  • Microsoft MS-DOS 6.22 标准版
  • Microsoft Windows 95
  • Microsoft Windows 98 Standard Edition
  • Microsoft Windows 98 Standard Edition
关键字:?
kbmt kbhardware kbinfo KB69912 KbMtzh
机器翻译
注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。
点击这里察看该文章的英文版: 69912
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、间接的、衍生性的损害或任何因使用而丧失所导致的之损害、数据或利润不负任何责任。

提供反馈

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com