安装过程中创建的引导分区被限制为 4 GB

本文已归档。它按“原样”提供,并且不再更新。
概要
Windows NT 安装程序生成的引导分区的大小限制为 4 GB,这是因为 Windows NT 安装程序需要先将分区格式化为 FAT 文件系统。虽然您可以在安装过程中为引导分区选择 NTFS,但系统还是会先将此分区格式化为 FAT,然后在安装过程完成时再转换成 NTFS。因为 FAT 文件系统的最大分区大小为 4 GB,所以实际上 Windows NT 引导分区也相应地限制为 4 GB。
更多信息
Windows NT 3.1 版和 3.5 版安装程序不加载完整的 Windows NT 内核及相关驱动程序,所以安装程序不可能读取 NTFS 分区。在安装过程中,即使为引导分区选择了 NTFS,也必须将它格式化为 FAT(最大大小为 4 GB),这样安装程序才可以对分区进行写入。因此,Windows NT 引导分区限制为 4 GB。

替代方法
将硬盘移到其他运行 Windows NT 的系统中,并将其连接到与原始系统上的制造商和型号相同的控制器上。运行磁盘管理程序,并格式化一个最多 7.8GB 的较大的 NTFS 分区。只要可以进行驱动器转换,分区表项目中就应该包含用于引导的有效的起始柱面值、侧面值和扇区值。然后,可以将此驱动器移回原始系统并准备进行 Windows NT 安装。


Starting/Ending Side、Starting/Ending Cylinder 和 Starting/Ending Sector(开始/结束面、开始/结束柱面、开始/结束扇区

开始/结束面、开始/结束柱面、开始/结束扇区等字段对于 Windows NT 与磁盘的交互方式来说是非常重要的。

可以用 1 字节来表示的最大“面”(读/写磁头)数是 256。可以用 10 位来表示的最大“柱面”数是 1024。可以用 6 位来表示的最大“扇区”数是 63,这是因为“扇区”是从 1 开始计数的(而“柱面”和“面”是从 0 开始计数的)。

在使用大小为 512 字节的标准扇区时,用于记录开始和结束扇区地址的 24 位将会转换为可以用这些字段来描述的 7.8 GB(8,455,716,864 字节)的最大可能的分区大小。这一点尤其重要,因为 INT 13 BIOS 接口使用的是相同的字段大小,而该接口定义了系统 BIOS 与硬盘的交互方式,而且在引导期间会用到该接口。



有关 Windows NT 的文件系统限制的其他信息,请参阅下面的 Microsoft 知识库文章:
文章 ID: 114841
标题:Windows NT 引导过程和硬盘限制
prodnt maximum
属性

文章 ID:119497 - 上次审阅时间:02/21/2014 23:00:20 - 修订版本: 2.0

  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.1
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Workstation 3.5
  • Microsoft Windows NT Workstation 3.51
  • Microsoft Windows NT Workstation 4.0 开发员版
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
  • kbnosurvey kbarchive kbother KB119497
反馈