Windows 10(レガシーまたはUEFI)でブートハードドライブをミラーリングする方法

click fraud protection

このチュートリアルには、レガシーまたはUEFIベースのシステムでWindows10のブートハードドライブをミラーリングする方法の説明が含まれています。 次の手順は、プライマリブートドライブが起動に失敗したり損傷したりした場合に、セカンダリミラードライブから起動するのに役立ちます。

私は常に、データの損失を避けるために、重要なファイルとデータを外部ストレージデバイスに頻繁にバックアップすることを顧客に提案しています。 ランサムウェア(ウイルス)後のデータ構築を回避するために、ハードウェア障害が発生した後、このストレージデバイス(バックアップ付き)をオフラインに保つ 攻撃。

会社の環境では、上記の予防措置を除いて、IT管理者は、ハードドライブに障害が発生した後、会社の業務の複雑化を回避するための予防措置も講じる必要があります。 一般に、この目的のために、企業は、複数の物理ディスクドライブを組み合わせたハードウェアベースのRAID [安価な(または独立した)ディスクの冗長アレイ]テクノロジを使用することを好みます。 マザーボードに統合されている物理RAIDコントローラを使用するか、追加のアドインとして使用することにより、コンポーネントを1つ以上の論理ユニットに統合して、冗長性、パフォーマンスの向上、またはその両方を実現します。 カード。

最もよく知られているRAID実装の1つは、ハードドライブミラーリングを提供する「RAID1」レベルです。 RAID-1では、データは同時に2つ(またはそれ以上)のドライブに同じように書き込まれます。 これは、一方のドライブに障害が発生した場合、すべてのデータがもう一方のドライブで完全に安全になることを意味します。 RAID-1は、作業のダウンタイムとデータ損失を回避するために、システム上のブートディスクをミラーリングするために一般的に使用されます。

この投稿では、低コストで(物理RAIDコントローラーを使用せずに)Windowsでブートドライブをミラーリングする方法を学習します。*この記事の説明は、Windows 10、8、または7OSに適用されます。

* 提案: ハードウェアベースのRAID実装(物理RAIDコントローラーを使用)は、最も信頼性が高く、最も安全です。 プライマリブートドライブの場合、データを保護し、セカンダリミラーブートドライブからのブートの問題を回避するための選択 失敗します。

Windows 10OSでミラー化されたブートドライブを作成する方法。

要件: ブートドライブまたはその他のボリュームのミラーを作成するには、ミラーリングするドライブと少なくとも同じサイズのセカンダリ物理ドライブが必要です。 したがって、2つの同一の物理ハードディスク(同じモデル)を使用することをお勧めします。

重要な注意点: Windows 10でブートボリュームをミラーリングする方法は、MBRパーティションスタイルとGPTパーティションスタイルで異なります。 レガシーベースのシステムを使用している場合、パーティションスタイルはMBRであり、UEFIベースのシステムを所有している場合、パーティションタイプはGPTです。 したがって、以下に進む前に、先に進んで、レガシーまたはUEFIベースのシステムを所有しているかどうかを確認してください。

レガシー(MBR)またはUEFI(GPT)ベースのシステムがあるかどうかを確認するには:

1.ウィンドウズ画像 + “R」キーをロードして 走る ダイアログボックス。
2. タイプ diskmgmt.msc を押して 入力。

ディスクの管理

3. 右クリック ディスク0 を選択します プロパティ。

ディスクのプロパティ

3. ボリューム タブ、注意してください パーティションスタイル ボリュームの。

  • パーティションスタイルに「マスターパーティションレコード(MBR)」と表示されている場合は、レガシーベースのシステムを所有しています。 この場合、次の手順に従ってください。 ケースA 以下で、ブートドライブのミラーを作成します。
  • パーティションスタイルに「GUIDパーティションテーブル(GPT)」と表示されている場合は、UEFIベースのシステムを所有しています。 この場合、次の手順に従ってください。 ケースB 以下で、ブートドライブのミラーを作成します。
ディスクプロパティmbrgpt

2. ブートドライブのミラーリングを続行する前に、システムの休止状態を無効にしてください。ミラーリングされたブートボリュームの障害後に休止状態が失敗する可能性があるためです。

システムで休止状態を無効にするには:

1. 開ける 管理者としてのコマンドプロンプト.
2. コマンドプロンプトで次のコマンドを入力し、を押します 入力:

  • powercfg.exe / hオフ

ケースA。 レガシーベースのシステム(MBR)でWindows10ブートドライブをミラーリングする方法。

Windows 10 OSでMBRブートドライブをミラーリングするには:

1.ウィンドウズ画像 + “R」キーをロードして 走る ダイアログボックス。
2. タイプ diskmgmt.msc を押して 入力。

ディスクの管理

3. プライマリディスク(ブートディスク: ディスク0)を選択し、 ダイナミックディスクに変換.

ダイナミックディスクに変換

4. クリック わかった、 次にクリックします 変換 & はい 変換を終了します。
5. 次に、セカンダリディスク(空のディスク: ディスク1)を選択し、 ダイナミックディスクに変換.

ディスクを動的に変換する

6. 今すぐ右クリック システム予約済み ボリュームと選択 ミラーを追加.

ミラーウィンドウを追加する

7.選択する the ディスク1 をクリックします ミラーを追加.

ミラーウィンドウを追加する方法10

8. 「システム予約済み」のボリューム同期が完了するまで待ちます。
9. 次に、「C:」ボリュームを右クリックして、 ミラーを追加. *

* ノート: [ミラーの追加]オプションがグレー表示されている場合は、セカンダリドライブの未割り当て領域がプライマリドライブの「C:」ボリュームのサイズよりも小さいことを意味します。 この問題を回避するには、ボリュームC:のサイズを、セカンダリドライブの未割り当てサイズ以下のサイズに縮小します。 (C:ドライブを右クリックして、 縮小ボリューム).

ミラーブートハードドライブ

10. 選択する the ディスク1 をクリックします ミラーを追加.
11. C:ドライブの同期が完了するまで、もう一度待ちます。

ミラーブートドライブウィンドウ10

12. 完了です! これ以降、メインドライブの正確なコピー(ミラー)がセカンダリドライブに常に存在します。 最初のハードディスクに障害が発生した場合は、それをシステムから切断し、セカンダリドライブから起動します。 セカンダリブートドライブが起動しない場合は、次の手順を適用します。 このチュートリアルの方法2。

ケースB。 UEFIベースのシステム(GPT)でWindows10ブートドライブをミラーリングする方法。

GPTブートドライブをWindows10 OSでミラーリングするには、次のことを行う必要があります。

1. リカバリパーティションをミラーリングします。

2. EFIシステムパーティションをミラーリングします。

3. オペレーティングシステムパーティションをミラーリングします。

パート1:Windows10でリカバリパーティションをミラーリングする方法。

ステップ1。 管理者としてコマンドプロンプトを開きます。 それを行うには:

1. 検索ボックスに次のように入力します。 cmd また コマンド・プロンプト
2. 右クリック コマンド・プロンプト (結果)そして選択 管理者として実行.

コマンドプロンプト管理者

ステップ2。 コマンドプロンプトで次のように入力します。 diskpart Enterキーを押します。

ステップ-3。 次のコマンドを順番に入力して、プライマリディスクのリカバリパーティションの詳細を表示します。

1. ディスク0を選択

2. パーティション1を選択

3. 詳細パーティション

ステップ-4: に注意してください タイプID リカバリパーティションとその サイズ。

例えば 下の画面でわかるように、パーティションのサイズは「499」MBで、タイプIDは「de94bba4-06d1-4d40-a16a-bfd50179d6ac」です。

ミラーブートドライブウィンドウ10uefi

ステップ-5。 セカンダリディスク(DISK 1)をGPTに変換してから、リカバリパーティションを作成します。

1. ディスク1を選択

2. gptを変換する

3. パーティション1を選択

4. パーティションオーバーライドを削除

5. パーティションのプライマリサイズを作成=499*

* ノート: 上記の手順4の詳細からメモしたのと同じサイズを指定します。

ミラーgptブートドライブウィンドウズ10uefi

7. format fs = ntfs quick label = Recovery

8. パーティション1を選択

9. set id =de94bba4-06d1-4d40-a16a-bfd50179d6ac *

* ノート: 上記の手順4の詳細からメモしたものと同じタイプIDを指定します。

ミラーリカバリパーティションウィンドウ10

ステップ-6。 両方のディスクのリカバリパーティションにドライブ文字を割り当てます。

1. ディスク0を選択

2. パーティション1を選択

3. letter = qを割り当てます

4. ディスク1を選択

5. パーティション1を選択

6. letter = rを割り当てます

7. 出口

ミラーgptブートドライブdiskpart

ステップ-7。 コマンドプロンプトで次のコマンドを入力して、ディスク0のプライマリリカバリパーティションの内容をセカンダリディスク(ディスク1)のプライマリリカバリパーティションにコピーします。*

  • robocopy.exe q:\ r:\ * / e / copyall / dcopy:t / xd "システムボリューム情報"

* ノート: タイプ 出口 最初にDISKPARTツールを閉じます。

diskpartミラーリカバリパーティション

ステップ-8。 以下のパート2に進み、SYSTEMボリュームをミラーリングします。

パート2:Windows10でEFIシステムパーティションをミラーリングする方法

次の手順は、DISKPARTツールとコマンドプロンプトを使用して、EFIシステムパーティションをミラーリングするのに役立ちます。

ステップ1: DISKPARTで、次のコマンドを順番に入力します。

1. ディスク0を選択

2. リストパーティション

ステップ2: ブートディスク(DISK 0)の「システム」および「予約済み」パーティションのメガバイト単位のサイズに注意してください。 *

*例: 下のスクリーンショットでわかるように、「システム」(EFI)パーティションのサイズは「99」MBで、「予約済み」(MSR)パーティションのサイズは16MBです。

diskpartミラーefiシステムパーティション

ステップ-3。 システムパーティションと予約パーティションを作成し、セカンダリディスク(DISK 1)のEFIパーティションにドライブ文字を割り当てます。

1. ディスク1を選択

2. パーティションの作成efisize =99*

3. フォーマットfs = fat32 quick

4. 文字を割り当てる= t

5. パーティションの作成msrsize =16 *

* ノート: 上記の手順2でメモしたのと同じサイズをEFIおよびMSRパーティションに指定します。

ミラーefiシステムパーティションを追加します

ステップ4。 ドライブ文字をプライマリディスク(DISK 0)のシステムパーティションに割り当て、DISKPARTを終了します。

1. ディスク0を選択

2. パーティション2を選択します

3. 文字を割り当てる= s

4. 出口

ミラーefiパーティションを追加します

ステップ5。 コマンドプロンプトで次のコマンドを入力して、ディスク0のプライマリEFIシステムパーティションの内容を、セカンダリ–ミラーリング–ディスク(ディスク1)のプライマリEFIシステムパーティションにコピーします。

  • robocopy.exe s:\ t:\ * / e / copyall / dcopy:t / xfBCD。* / xd "システムボリューム情報"

* ノート: タイプ 出口 最初にDISKPARTツールを閉じます。

ミラーefiパーティションウィンドウ10

ステップ6。選ぶ コマンドプロンプトを表示し、以下のパート3に進んで、OSボリュームをミラーリングします。

パート3。 Windows10でオペレーティングシステムパーティションをミラーリングする方法。

最後のステップは、オペレーティングシステムのボリューム(C :)をミラーリングすることです。

1.ウィンドウズ画像 + “R」キーをロードして 走る ダイアログボックス。
2. タイプ diskmgmt.msc を押して 入力。

ディスクの管理

3. プライマリディスク(ブートディスク: ディスク0)を選択し、 ダイナミックディスクに変換.

ミラーオペレーティングシステムパーティション

4. クリック わかった、 次にクリックします 変換 & はい 変換を終了します。
5. 次に、セカンダリディスク(空のディスク: ディスク1)を選択し、 ダイナミックディスクに変換.
7. 最後に「C:」ボリュームを右クリックして、 ミラーを追加. *

* ノート: [ミラーの追加]オプションがグレー表示されている場合は、セカンダリドライブの未割り当て領域がプライマリドライブの「C:」ボリュームのサイズよりも小さいことを意味します。 この問題を回避するには、ボリュームC:のサイズを、セカンダリドライブの未割り当てサイズ以下のサイズに縮小します。 (C:ドライブを右クリックして、 ボリュームを縮小します。).

オペレーティングシステムのパーティションウィンドウをミラーリングする10

8. を選択 ディスク1 をクリックします ミラーを追加.

ミラーディスクUEFIWindows 10

9.C:ドライブの同期が完了するまで待ちます。 これからは、メインドライブからセカンダリドライブへのデータの正確なコピー(ミラー)が常にあります。 プライマリブートドライブに障害が発生した場合は、プライマリブートドライブを切断して、セカンダリドライブから起動できます。 *

* ノート: プライマリドライブに障害が発生し、セカンダリブートドライブから起動できない場合は、ミラーを解除し、リカバリ環境を使用して2番目のブートドライブのBCDを修復する必要があります。 それを行うための詳細な手順は、これで見つけることができます チュートリアル.

それでおしまい! このガイドがあなたの経験についてコメントを残すことによってあなたを助けたかどうか私に知らせてください。 他の人を助けるために、このガイドを気に入って共有してください。

これは素晴らしいことです。実稼働PCで実行する前に、非実稼働セットアップで試運転しています。 手順は実稼働PCには最適に見えますが、試用セットアップでは、UEFI Win10 Pro20H2をクリーンインストールします。 120GB SSDにロードされ、EFI、MSR、システム、リカバリの順序でパーティションがあり、リカバリではなく、EFI、MSR、 システム。 誰かがこれを経験したことがありますか、それは新しいインストールメディアまたはSSDのサイズが原因です。 もしそうなら、彼らはこの異なる構成に合うようにどのように指示を適応させましたか。 試しましたが、ダイナミックへの変換とシステムドライブのミラーリングが最後のステップになると思います。 これは最後のパーティションではなく、命令をわずかに異なる構成に変換することを困難にしています。

したがって、これらの手順が存在することを嬉しく思います。私はそれらを処理していますが、uEFIの手順については、HDでパーティションがどのように構成されているのか興味があります。 Order Recovery、System(UEFI)、Reserved and Primary、Windows 10のクリーンロード時に、システム(UEFI)、Reserved、Primary、 回復。 そして、私がプロセスを完了するとき、それは私に何か違いをもたらしますか?

チュートリアルをありがとうございました。私がそれをフォローするのは2回目で、最初のチュートリアルは問題なくWin7で行われました。 今回は異なり、新しいWin10であり、システムディスクを動的に変換する手順で、「ディスクを変換できませんでした」というエラーが表示されます。 1つ以上のパーティションでセキュリティが有効になっているため、動的になります」、UEFIでブートセキュリティ機能を無効にし、ドライバを更新し、OSを更新しようとしましたが、 ラック。
回避したいパーティションごとに2Tbの制限があるリスクがあるため、MBRモードで再開することを検討しています。
ヒントを教えてくれませんか?

こんにちは! これは本当に素晴らしいウォークスルーです–どうもありがとう。 Windows 10(ビルド1903)を実行しているシステムがあり、ドライブデータを複製しようとしています。 2.5インチHDDが搭載されていたので、今日はドライブのクローンをSSDに作成しました。 SSDをブートドライブに切り替え、HDDをRAID1コピーにすることを計画しました。 私は以前、3.5インチスピナーを備えた古いWindows 7ボックスでこれを行ったことがありますが、問題があったことを思い出せません。 それでも今夜、私はこれを整理しようとして何時間も費やしました。

私はあなたのガイドを見つけて、それを逐語的にたどりました。 最後に、ディスクの管理画面にはディスク0(ブートSSD)とディスク1の間のすべてが表示されますが (HDD)が等しい場合、C:のミラーをディスク1の未割り当て領域に作成しようとすると、次のようになります。 エラー:

「特定のボリュームのエクステントを保持するすべてのディスクは、同じセクターサイズである必要があり、セクターサイズは有効である必要があります。」

これは私を怒らせています。 私の予約済みスペースには、ディスク0に余分な行があることに気付きました。追加のエントリとして「動的予約済み」があり、1024KBでリストされています。
予約済みは107MBです。

初めて、107に入りました。 それがうまくいかなかったときは、「clean」を使用して最初からやり直し、「create partition msrsize =」ステップに「108」と入力しました。 同じ結果、同じエラー。

この時点で私はかなりイライラしています。 これはWin7ではかなり単純だったと私はほぼ確信していますが、ここで問題が発生しているようです。 何かアドバイス? よろしくお願いします!

こんにちは!

この素晴らしいチュートリアルをありがとう。 これはWindowsServer 2012 R2でも機能しますか?
Disk 0 Missingでシステムを起動しようとすると、起動しません。 エラーは発生しません。 SATAデバイスのBIOSセットアップに、ハードディスクが表示されます。 起動オプションを入力しようとすると、Windows Boot Managerが表示されず、ディスク0のみが表示されます。 :/

ストレージコントローラーをAHCIに設定して(IRSTなしで)、Z370チップセットマザーボード上の2つのSATASSDでこれを実行しようとしました。

これが設定されると、OSはTRIMコマンドをドライブに送信できなくなり、オプティマイズと デフラグプログラムは、ミラーリングされたシステムドライブの「最適化」を「最適化ではない」としてグレー表示されます。 利用可能"。 ミラーを作成してダイナミックに変換する前に、TRIMがサポートされ、最適化および最適化プログラムの単一のドライブで実行されます。

他の誰かが同様の行動を見たことがありますか?