Windowsは、サイズ変更されたFATファイルシステムを好みません。

Windowsは、サイズ変更されたFATファイルシステムを好みません。

FATファイルシステムのサイズを変更しました。その後、ファイルシステムはWindows 10回復ドライブとして動作を停止しました。 (「最近のハードウェアまたはソフトウェアが変更された可能性があります...」)。 Windowsを実行すると、以前と同じようにファイルシステムを開くことができません。

サイズ変更ツール: gparted-0.27.0-1.fc25.x86_64(Fedora 25)

サイズ変更は、USBドライブからバックアップにコピーされたディスクイメージファイルに対して行われます。 gparted.imageファイルを使用して作成されたループデバイスで実行されますlosetup -f -P。 (または後でGnome Diskと「ディスクイメージを添付」... gnomeシェルの上部バーにあるアプリケーション固有のメニューを呼び出すすべての項目)。

ベストアンサー1

この割れた部分にはいくつかの欠陥があります。 Linuxは結果ファイルシステムをマウントできますが(ファイルは元のものと同じです)、次のようなfile -s奇妙なことがわかります。

今後

/dev/loop0p1: DOS/MBR ブートセクタ、コードオフセット 0x58+2、OEM-ID "MSDOS5.0"、セクタ/クラスタ8、予約セクタ3310、メディア記述子0xf8、セクタ/トラック63、ヘッド255、隠し4セクタ2 、セクタ15114240(ボリューム> 32MB)、FAT(32ビット)、セクタ/ FAT 14729、シリアル番号0x9a856b85、タグなし

後ろに

/dev/loop1p1: DOS/MBR ブートセクタ。パーティション2:ID = 0xb2、CHS開始(0x2f0,0,0)、CHS終了(0x0,0,0)、開始セクタ2944401408、51セクタ;パーティション4:ID = 0x65、開始CHS(0x0,0,0) 、終了CHS(0x163,118,41)、開始セクタ1626349669、2144852992セクタ

明らかに、Windows 10回復ブートパスの一部はこれらの奇妙な点を受け入れます。おそらくEFIファイルシステムドライバを使用する部分のようです。隠しコードは、完全に実行されているWindowsと同様のチェックを使用する必要があり、これを許可しません。

UEFI用のWindows 10リカバリドライブの場合は、より小さなFATファイルシステムを作成してファイルをコピーすることでこの問題を解決できます。 (はい、本物:).

おすすめ記事