アライメント要件: ソフトウェア RAID を設定するために、ベーシック ディスクをダイナミック ディスクに変換しますか?

アライメント要件: ソフトウェア RAID を設定するために、ベーシック ディスクをダイナミック ディスクに変換しますか?

Windows 7 x64 Professional で、ベーシック ディスクをダイナミック ディスクに変換するのに苦労しています。MMC のディスク管理では、変換は自動的に開始されるはずですが、開始されません。

私の推測では、サードパーティのパーティション分割ツールを使用しているため、パーティション (システム予約/ブート + システム ボリューム) の前後に必要なメタデータを保存するための十分なスペースがありません。ダイナミック ディスクを手動でベーシック ディスクに降格すると、パーティションの前後にいくらかのスペースが必要であるように思われることに気付きました。

Windows のオンボード ツールで変換を実行できるようにするための正確なアライメント要件は何ですか?


新しいハード ドライブに移植された Windows 7 x64 Pro インストールがあります。これまでのところ、すべて正常にスムーズに動作しています。ただし、古いディスクが故障し始めたため、それらを削除し、既存の RAID1 を手動で降格し (ボリュームを「基本」に変換)、新しいディスクに移植しました。

これは、Acronis TrueImage Home (2011、これが重要であれば) によって発生しました。

現在、通常のシステム機能が回復した後、MMC のディスク管理を使用して RAID1 (ミラー) を作成しようとすると、ソフトウェア RAID1 を構築するための前提条件である基本ディスクをダイナミック ディスクに変換するための十分なスペースがないというメッセージが表示されます。

ここでの関係について私が理解している限りでは、(以前の RAID1 の) (1 つの) ダイナミック ディスクを降格することから、システム パーティションやアライメント要件の前に、一定量の「空き」領域が必要になります。

これらの要件を知る必要があり、できれば、Windows のオンボード ディスク管理ツールで RAID1 を構築できるように、これらの要件をロスレスで適用できるツールが必要です。

ブート ボリューム/パーティション ( System Reserved) は 100M で、ディスクの残りの部分はシステム パーティション ( C:) を構成します。


ここにスクリーンショットがあります。説明に加えてどのように役立つかはわかりませんが、とにかく...

報告されたエラーのスクリーンショット

これは、実際のマシンで発生している状況を再現するために使用した VM です。

答え1

ダイナミック ディスクのデータベースを作成するには、ディスクの最後に少なくとも 1 MB の未割り当て領域が必要であると聞いたことがあります。

Windows がパーティションを作成すると、この処理は自動的に行われ、この未割り当て領域は Windows 7 のディスク管理には表示されません。Win2K および XP の初期バージョンでは、この領域 (通常 7 ~ 8 MB) が表示されます。この領域をパーティションに含めることができない理由をユーザーが尋ねないように、MS はこれを非表示にすることにしたのだと思います。

サードパーティのツールを使用してパーティションを作成またはサイズ変更した場合、この領域が割り当てられている可能性があり、ダイナミックへの変換が妨げられます。

したがって、ディスクの最後に少なくとも 100 MB の空き領域を残すようにパーティションを縮小することをお勧めします。

これが機能しない場合、通常の回避策の 1 つは、すべてのパーティションを削除し、アクティベーションなしで通常の Windows 7 を再インストールしてからイメージを復元することです。新しく作成されたパーティションは正しく割り当てられるためです。パーティション サイズはそれほど重要ではありません。(私が間違っていなければ) Acronis はイメージを異なるサイズのディスクに復元できるためです。

MSの記事ダイナミックディスク状態:

ダイナミック ディスクでは、データベースを使用してディスク上のダイナミック ボリュームとコンピュータ内の他のダイナミック ディスクに関する情報を追跡するため、ボリューム管理の柔軟性が高まります。コンピュータ内の各ダイナミック ディスクにはダイナミック ディスク データベースのレプリカが格納されているため、たとえば、破損したダイナミック ディスク データベースは、別のダイナミック ディスク上のデータベースを使用して 1 つのダイナミック ディスクを修復できます。データベースの場所は、ディスクのパーティション スタイルによって決まります。MBR パーティションでは、データベースはディスクの最後の 1 MB に格納されます。GPT パーティションでは、データベースは 1 MB の予約済み (非表示) パーティションに格納されます。

答え2

2 つの要件があることがわかりました。

  1. 1 MiB のアラインメント (harrymc によって言及)。この要件は Windows Vista 以降に存在します。
  2. 2~4 MiBの空き容量メタデータの最後のパーティション。

パーティション間のスペースは必要ないようですし、System Reservedパーティションの前のスペースも必要ありません。

これを実行すると、ディスクをダイナミック ディスクに変換し、ソフトウェア RAID1 のメンバーにすることができます。

それでも、これに関しては信頼できるリンク/ソースを希望します。

答え3

使用を検討する別れた魔法パーティションをロスレス*でサイズ変更/移動します。Parted Magic は、パーティションを変更するためのシンプルで使いやすいビジュアル ツールを備えた LiveCD/USB Linux ディストリビューションです。これを使用してパーティションを変更し、パーティションの前後に十分な未割り当て領域を確保できます。

*データのバックアップを必ず取ってください。

関連情報