如何重新创建 GPT 磁盘的 EFI 分区和镜像以及现有系统分区?

如何重新创建 GPT 磁盘的 EFI 分区和镜像以及现有系统分区?

我有以下设置(很可能这不是一个好的做法,但这是给定的情况):

Windows 服务器中有 2 个 3TB 动态 GPT 磁盘,Disk0 带有 EFI(~200 MB),系统保留(~100MB)和 C(200GB),其余未分配。Disk1 有 C 的镜像,其余未分配。

现在 Disk0 出现故障,必须用相同的新磁盘替换。而且 Windows 不再启动(我猜这是正常的,因为没有更多的 EFI 分区等。)

问题是,恢复 EFI/System 保留分区并将健康的 C 分区从 Disk1 镜像到 Disk0(当然还要再次从它启动)的最佳/最快方法是什么?我尝试使用 diskpart 进行一些基本操作,但找不到任何有用的东西,我仍然认为 diskpart 是可以使用的工具,但在这里我也不确定...

答案1

首先,我会断开旧“C:”卷剩余的完好镜像的磁盘并将其放在一边。如果您没有该磁盘的备份,我会立即进行备份。您不想意外对“C:”卷的剩余副本进行任何操作,因此我会将其与机器断开连接,直到您完全准备好为止。

我将 Windows 安装到新磁盘以重新创建基本分区。(您可以通过其他方式完成此操作,但就我个人而言,让 Windows 安装程序帮我完成此操作更简单。)

然后,我将启动 Windows 安装 DVD 并使用diskpart它删除在新 Windows 安装期间创建的“C:”卷(SELECT DISK 0LIST PARTITIONDELETE PARTITION x)。我将新磁盘转换为动态磁盘(SELECT DISK 0CONVERT DYNAMIC)。

此时,删除分区已完成,我可以轻松地将磁盘与旧“C:”卷的镜像重新连接。我将再次启动 Windows 安装 DVD,并使用新磁盘中的可用空间作为目标,创建旧“C:”卷的镜像。您可能BREAK首先需要旧镜像。然后您可以创建一个新镜像(SELECT DISK 1LIST PARTITIONSELECT PARTITION xADD DISK=0)。

我会允许镜像完全同步,然后尝试启动。

显然,在运行命令之前,请仔细检查磁盘号、分区号等。如果您有任何疑问,请在虚拟机管理程序中安装一台测试机,并在实际硬件上试用之前“在玻璃下”测试所有这些。

哦,并使用“C:”卷的仍然良好的镜像对磁盘进行备份。

相关内容