LinuxとWindowsのパーティションテーブルは異なる

LinuxとWindowsのパーティションテーブルは異なる

Gparted を使用して NTFS パーティションを削除してサイズを変更した後、奇妙な問題が発生しています。Windows は Linux と同じパーティション テーブルを認識していないようです。

最初、削除されたパーティションは、不明なタイプの 0 ブロック パーティションとして表示されましたfdisk。 ではfdisk削除できなかったため、sfdisk手動で削除していました。

現在の状況:

  • fdisk4つのパーティションを表示
  • gpartedドライブ全体が未割り当てとして表示されます
  • Windows は依然として古いパーティション テーブルを認識し、古い場所でシステム ファイルを見つけることができないため、起動に失敗します。

私を困惑させているのは、gpartedの意見が の意見と矛盾しているということですfdisk

答え1

GParted (または libparted に基づいて構築されたほとんどのツール) は、パーティション テーブル エラーがごくわずかでも存在するディスクを空として表示する傾向があります。このため、この一連のツールはパーティション テーブル エラーからの回復にはほとんど役に立ちません。現在の問題では無視できます。

より正確な診断を行うには、より多くの情報を投稿する必要があります。4fdiskつのパーティションが表示され、Windows が別のパーティション テーブルを認識しているという事実は、データが少なすぎます。関連ツールからの出力 (たとえば、切り取って貼り付けたテキストfdisk(適切な書式を維持するには、各行の先頭に 4 つのスペースを追加してください) と、Windows パーティション ツールのスクリーン ショット) を投稿してください。

関連情報