如何将 3TB 磁盘分成两个 1.5TB 磁盘分区?

如何将 3TB 磁盘分成两个 1.5TB 磁盘分区?

我买了一个新的 250GB SSD 驱动器和 3TB HDD,我想将其与 Windows 8.1 一起使用。我已经在 SSD 驱动器上安装了 Windows,但我无法使用 3TB 驱动器的全部容量。

我想要的是将我的 3TB HDD 驱动器分成两个 1.5TB 磁盘 D:、E:。

这就是我所拥有的:

diskpart 输出

如您所见,系统忽略了 3TB 驱动器,只允许我创建一个 1.99TB 的磁盘,但这不是我想要的。磁盘管理器将剩余的磁盘空间显示为未分配。Diskpart 将磁盘检测为磁盘 1,是一个(几乎)3TB 的驱动器。

那么,如何将 3TB 驱动器分成两个 1.5TB 磁盘呢?

答案1

错误说明了一切,你读懂了吗?转换为 GPT 未成功因此,在开始时有一个正好 2TB 的分区后,您无法创建超过 2TB 的分区(因为实际上可以创建超过 2TB 的 MBR 分区,稍后会详细介绍)。您还可以看到,Gpt在转换命令后,相应磁盘的列未突出显示

diskpart 输出

原因是diskpart在 Windows 中功能非常有限,并且无法将某些磁盘类型转换为其他磁盘类型即时。在转换为 GPT 之前,需要先删除所有分区

使用 Windows 界面将主启动记录磁盘更改为 GUID 分区表磁盘

  1. 备份或移动要转换为 GUID 分区表 (GPT) 磁盘的基本主启动记录 (MBR) 磁盘上的数据。
  2. 如果磁盘包含任何分区或卷,请右键单击磁盘上的任何卷,然后单击Delete PartitionDelete Volume
  3. 右键单击要更改为 GPT 磁盘的 MBR 磁盘,然后单击Convert to GPT Disk

使用命令行将主引导记录磁盘更改为 GUID 分区表磁盘

  1. 备份或移动要转换为 GUID 分区表 (GPT) 磁盘的基本主启动记录 (MBR) 磁盘上的数据。
  2. 打开提升的命令提示符(右键单击“命令提示符”,然后单击“以管理员身份运行”)并键入diskpart。如果磁盘不包含任何分区或卷,请跳至步骤 6。
  3. 在 DISKPART 提示符下,键入list disk。记下要转换的磁盘编号。
  4. 在 DISKPART 提示符下,键入select disk <disknumber>
  5. 在 DISKPART 提示符下,键入clean
  6. 在 DISKPART 提示符下,键入convert gpt

将主引导记录磁盘更改为 GUID 分区表磁盘


要将磁盘转换为 GPT 而不丢失数据,您需要第三方解决方案,例如磁盘分区MiniTool 分区向导AOMEI分区助手易我分区大师Macrorit 分区专家...(我与他们没有任何关系)

Windows 10 版本 1703 及更高版本还具有内置有能力做无损转换称为MBR2GPT.EXE


话虽如此,可以创建具有两个 1.5 TB 分区的 3 TB MBR 磁盘因为只要最后一个分区开始在 2TB 之前续航时间不超过 2TB那就没问题了。当然,你需要操作系统支持这个(Windows 8 支持),还需要第三方磁盘分区程序而不是 diskmgmt.msc

由于分区信息使用起始块地址和长度存储在 MBR 分区表中,因此理论上可以这样定义分区,使得具有 512 字节扇区的磁盘的分配空间总大小接近 4 TiB,如果除一个分区外,其他所有分区都位于 2 TiB 限制以下,并且最后一个分区指定为从 2 32 -1 块开始或接近该块,并将大小指定为最大 2 32 -1,从而定义一个需要 33 位而不是 32 位扇区地址才能访问的分区。然而,实际上,只有某些支持 LBA-48 的操作系统(包括 GNU/Linux、FreeBSD 和 Windows 7)在内部使用 64 位扇区地址,才真正支持这种

https://en.wikipedia.org/wiki/Master_boot_record#Partition_table_entries

但是 GPT 是一个更安全的解决方案

答案2

Windows 无法在不删除所有分区的情况下转换磁盘格式,因此它会在 cmd 中返回错误

问题出在磁盘格式上。MBR 磁盘的最大容量为 2TB。

解决方案:

  1. 删除那个 2TB 分区
  2. 右键单击“磁盘 1”
  3. 选择“转换为 GPT”
  4. 您应该能够创建两个 1.5TB 的分区。

相关内容