web-dev-qa-db-ja.com

GPTディスクをXP

休暇中に外付けHDDにいくつかのファイルを持っていきました。一連のイベントを通じて、データをGUIDパーティションテーブルで定義されたNTFSフォーマットのパーティションに格納することになりました。私が持っているコンピューターはWindows XP = GPTを読み取るためのネイティブサポートがないホームボックス。これまでのところ、オンラインで読んだものはすべて、ディスクをワイプしてMBRに再フォーマットすることを提案しています。データをワイプせずに変換したり、データにそのままアクセスしたりする方法はありますか?

5
Austin
3
JdeBP

Yes、2TBより大きい場合は内容を失うことなくブータブルGPTディスクをブータブルMBRディスクに変換できますnot 2TB。 Aomei Partition Assistant Std Edition を使用しました。

実行notドライブでこれを実行大きい 2TBよりも大きい。 2TBを超えるドライブは、起動可能にするためにGPTを使用することになっています。 2TB以下のドライブは、GPTまたはMBRのいずれかを使用できます。ただし、GPTは、XP(32ビットまたは64ビット)およびWin7(32ビット)などの古いOSのブートディスクではサポートされていません。Win7/ 64ビットは、起動可能なドライブタイプとしてGPTをサポートしています。 。

また、古いディスクユーティリティはGPTドライブでは機能しないため(実際にはそれらを台無しにする可能性があります)、古いOSを使用している環境では、可能な限りMBRを使用してください。 MBRまたはGPTを使用しても、ディスクのパフォーマンスには影響しません。

以下をせよ:

  1. GPTドライブをデータ(非起動)ドライブとしてXPシステム、またはWin7システム(私が使用したもの)にインストールします。

  2. PartitionAssistantをダウンロードしてインストールします。

  3. Partition Assistantを使用して、GPTドライブから最初の2つの(小さな)パーティション(EFIおよびMSRパーティション)を削除します。 「適用」を押して、それを実行させます。これが完了すると、以前に2つの初期パーティションに割り当てられていたスペースは、単一の未割り当て領域になります。

  4. 3番目のパーティション(データとブートイメージを含むパーティション)のサイズを変更して、上記の#3で作成した未割り当て領域を含めます。「適用」をクリックして、それを実行します。完了すると、ブートパーティションがディスク全体に広がり、唯一のパーティションになります。

  5. 「ディスク2:GPT」などと表示されているディスクグラフィックの左側で、右クリックして「MBRディスクに変換」を選択します。次に、もう一度右クリックして、[MBRの再構築]を選択します。起動したいOSのMBRタイプを必ず選択してください...「適用」をクリックして、これら2つのことを実行させます。

完了すると、ディスクはMBRブータブルディスクになります。シャットダウンして古いブートディスクを取り外すと、電源を入れて、MBRフォーマットに変換したばかりのディスクを起動できるようになります。

2
Gary Sloane

無料ではありませんが、 このユーティリティ が役立つかもしれません。

0
codelogic

Hddを完全に消去する前に、 TestDisk を試してみます。使用されているパーティションテーブルとは関係なく、パーティションを回復するように設計されています。 AFAIRは、結果をMBRパーティションテーブルの形式で書き込みます。

0
Robert