私は次の設定をしています(これは良い習慣ではない可能性が非常に高いですが、それは与えられた状況です):
Windowsサーバーには2x 3TBの動的GPTディスクがあり、Disk0にはEFI(〜200 MB)、システム予約済み(〜100MB)、C(200GB)があり、残りは未割り当てでした。 Disk1にはCのミラーがあり、残りは未割り当てでした。
Disk0に障害が発生したため、同じ新しいディスクと交換する必要がありました。そして、Windowsはもう起動していません(EFIパーティションなどがもうないので、これは正常だと思います)
問題は、EFI /システムの予約済みパーティションを元に戻し、正常なCパーティションをDisk1からDisk0にミラーリングする(そしてもちろん、そこから再度起動する)ための最良/最速の方法は何ですか? diskpartでいくつかの基本的なことを試しましたが、役立つものは何も見つかりませんでした。それでも、diskpartが使用できるツールになると思いますが、ここでもわかりません...
手始めに、古い「C:」ボリュームの残りの良好なミラーを使用してディスクを切断し、脇に置きます。そのディスクのバックアップがない場合は、すぐにバックアップを作成します。 「C:」ボリュームの残りのコピーに誤って何もしたくないので、完全に準備ができるまで、マシンから切断したままにしておきます。
Windowsを新しいディスクにインストールして、基本的なパーティションを再作成します。 (これは他の方法でも実行できますが、個人的には、Windowsインストーラーにこれを実行させる方が簡単だと思います。)
次に、WindowsセットアップDVDを起動し、diskpart
を使用して、新しいWindowsのインストール中に作成された「C:」ボリュームを削除します(SELECT DISK 0
、LIST PARTITION
、DELETE PARTITION x
)。新しいディスクをダイナミックディスクに変換します(SELECT DISK 0
、CONVERT DYNAMIC
)。
この時点で、パーティションの削除が完了したら、古い「C:」ボリュームのミラーを使用してディスクを再接続しても問題ありません。 WindowsセットアップDVDを再度起動し、新しいディスクの空き領域を宛先として使用して、古い「C:」ボリュームのミラーを作成します。おそらく、最初に古いミラーをBREAK
する必要があります。次に、新しいミラーを作成できます(SELECT DISK 1
、LIST PARTITION
、SELECT PARTITION x
、ADD DISK=0
)。
ミラーを完全に同期させてから、起動を試みます。
明らかに、実行する前に、コマンドでディスク番号、パーティション番号などを再確認および三重確認してください。疑問がある場合は、ハイパーバイザーにテストマシンをインストールし、実際のハードウェアで試す前に、これらすべてを「ガラスの下」で試してください。
ああ、そして「C:」ボリュームのまだ良いミラーでディスクのバックアップを作成します。