0xC*_*22L 5 windows-7 partitioning dynamic-disk basic-disk
在 Windows 7 x64 Professional 上,我正在努力将基本磁盘转换为动态磁盘。在 MMC 中的磁盘管理下,转换应该自动启动,但它没有。
我的猜测:由于使用第三方分区工具,分区(系统保留/引导+系统卷)前后没有足够的空间来存储所需的元数据。手动将动态磁盘降级为基本磁盘时,我注意到分区前后似乎需要一些空间。
允许 Windows 中的板载工具进行转换的确切对齐要求是什么?
我有一个已移植到新硬盘驱动器上的 Windows 7 x64 Pro 安装。到目前为止一切顺利。然而,由于旧磁盘开始出现故障,我将它们移除,手动降级现有 RAID1(通过将卷转换为“基本”),然后将其移植到新磁盘上。
这是通过 Acronis TrueImage Home(2011 年,以防万一)发生的。
现在,在恢复正常系统功能后,当我尝试通过 MMC 中的磁盘管理创建 RAID1(镜像)时,它告诉我没有足够的空间将基本磁盘转换为动态磁盘,这是先决条件构建软件RAID1。
据我了解这里从降级(一个)动态磁盘(以前的 RAID1)的关系,在系统分区和/或对齐要求之前需要一定量的“空闲”空间。
我需要知道这些要求,最好是一个允许我无损应用这些要求的工具,以便 Windows 的板载磁盘管理工具能够构建 RAID1。
启动卷/分区 ( System Reserved) 为 100M,磁盘的其余部分构成系统分区 ( C:)。
这是屏幕截图,我不知道除了描述之外它还有什么帮助,但无论如何......

这是我用来重现我在实际机器上看到的情况的 VM。
我相信我听说过,磁盘末尾至少需要 1 MB 的未分配空间来为动态磁盘创建数据库。
当 Windows 创建分区时,它会自动执行此操作,并且此未分配的空间不会显示在 Windows 7 的磁盘管理中。Win2K 和 XP 的早期版本将显示此空间,通常为 7-8 MB。我认为微软决定隐藏它,这样人们就不会再问为什么这个空间不能包含在分区中。
如果您使用第三方工具创建分区或调整分区大小,则该空间可能已被分配,这将阻止转换为动态分区。
因此,我的建议是缩小分区,以便在磁盘末尾保留至少 100 MB 的可用空间。
如果这不起作用,通常的解决方法之一是删除所有分区,重新安装未经激活的普通 Windows 7,然后恢复映像,因为新创建的分区将被正确分配。分区大小不太重要,因为(如果我没记错的话)Acronis 可以将映像恢复到不同大小的磁盘。
MS 文章动态磁盘指出:
动态磁盘为卷管理提供了更大的灵活性,因为它们使用数据库来跟踪有关磁盘上的动态卷以及计算机中其他动态磁盘的信息。例如,由于计算机中的每个动态磁盘都存储动态磁盘数据库的副本,因此损坏的动态磁盘数据库可以通过使用另一个动态磁盘上的数据库来修复一个动态磁盘。数据库的位置由磁盘的分区样式决定。在 MBR 分区上,数据库包含在磁盘的最后 1 兆字节 (MB) 中。在 GPT 分区上,数据库包含在 1 MB 的保留(隐藏)分区中。
| 归档时间: |
|
| 查看次数: |
6742 次 |
| 最近记录: |