Gparted:デフォルトパーティションのサイズを変更(分割)しますか?

Gparted:デフォルトパーティションのサイズを変更(分割)しますか?

これは私の現在のパーティションテーブルです。

画面0

/dev/sda8現在、基本OSを実行しているパーティションはどこにありますか?水滴GNU / Linux(マウントポイントがあることがわかります/)これは、/dev/sda1Windows XPを含むデフォルトのパーティションです。

サイズを変更したい/dev/sda1(サイズ:50GB、27.97GBを使用)。つまり、30GB(30GB + 20GBに分割)に減らしたいのです。だから最初にマウントを解除しました/dev/sda1

今私が使うときサイズ変更/移動オプション(右クリックメニュー)次のウィンドウが表示されます。

画面1

これ質問パーティションの縮小を許可しないということです!なぜ? (メインパーティションなので?)

ついにサイズを調整(縮小/分割)するには/dev/sda1

注: - GpartedはTrisquel(GNU / Linux)で実行されます。

答え1

NTFSベースのパーティションのサイズを変更する前に、すべてのファイルがパーティションの先頭にプッシュされていることを確認する必要があります。これは、WindowsXPのパーティションでデフラグプロセスを実行することによって行われます。一時ファイルまたはWindowsパーティションから不要なエントリを削除することも便利です。さらに、デフラグツールは通常そのファイルを移動しないため、Windowsスワップファイルを削除することも役立ちます。パーティションのサイズを変更する前に、Linuxでページファイルを安全に削除したり、Windowsでスワップファイルをドラッグしたりできます。

答え2

私の考えでは、Windows XPでは、サイズ変更を防ぐために、パーティションの最後にマスターファイルテーブルを配置するようです。 XPでマスターファイルテーブルを移動できる必要があります。たぶんWindowsのパーティションを最適化する必要がありますか?最後にsda1を削除しましたか?ターミナルで実行しdf、出力のどこにも/dev/sda1が表示されないことを確認し、GPartedを閉じて再度開きます。

答え3

Windowsでchkdskおよび/またはディスクスキャンを実行して、[不良セクタやその他の不一致の問題を解決してから]サイズを変更してみてください。

関連情報