パーティションのデータを操作せずにパーティションのサイズを変更しようとしています。外付けハードドライブのデータをバックアップできず(スクリプトで実行しているため)、インターネットバックアップはオプションではありません。
バージョン1.8では、partedのサイズ変更コマンドを使用しようとしています。後で、私は parted がバージョン 1.8 で fat 32 ファイルシステムのサイズ変更にバグがあることを発見しました。したがって、parted 3.1バージョンにアップデートされました。
今、私はpartedバージョン3.1がパーティションのサイズ変更オプションをサポートしていないことに気づきました。
私もfatresizeユーティリティを使ってみました。ただし、libpartedの「PED_ASSERT」APIが2.4以降に変更されたため、最新バージョンのfatresizeはparted 3.1に対してコンパイルできません。
2.4より低いバージョンに戻る以外に、他の方法はありますか?
答え1
バージョン2.2または2.3-7(最高)をインストールして試してください。変更は2.3-8です。
動作すると保証できません。バックアップなしでパーティションを縮小すると危険です。重要なデータは、少なくとも2つ以上の物理的な場所にバックアップする必要があります。