残念ながら、私が見つけた答えはすべてGPartedに関係しています。私はpartedを使用できると思っていましたが、「parted resize」コマンドには、すでにファイルシステムが含まれているパーティションで作業するときにGPartedに関していくつかの制限がありますジャーナルなどの機能...)
Resize2fsコマンドを使用してファイルシステム(ext4)を縮小できましたが、新しいパーティションを作成するためにパーティションを縮小する方法がわかりません。
私はparted 3.0もコンパイルしましたが、この新しいバージョンではresizeコマンドが完全に削除されました...
Fdiskを使用するだけですか?男性では、サイズ変更コマンドが表示されませんが、partedを使用すると言います...
ありがとう
本当にGUIを使用したいが、余分なスペースがある場合(または必要に応じてプロビジョニングするか、一時的に新しいVPSを一時的に購入することもできます)、次のことができます。
ステップ2と6の間の/ homeへのファイルシステムの変更が失われることを認識してください。
欠点:これは1つまたは2つの余分なステップであり、追加のディスクスペースが必要です。
利点:パーティションのバックアップコピーがあります。
Dd、fsck、fdisk、parted、mount、およびpartitionの各テーブルに堪能でない場合は、仮想サーバーと仮想ディスクを試してください。それは無料です。また、LVMを試してみてください。動的にサイズ変更できます(再起動やダウンタイムは不要です)。
...自分の質問に可能な限り答える:
何らかの理由でGPartedを使用できない場合は、次のコマンドラインツールのいくつかを使用して手動で行う必要があります。
parted
resize2fs
(c)fdisk
手順は、パーティションに含まれるファイルシステムに応じて異なる場合があります。たとえば、parted
はext4のようなファイルシステムを含むパーティションのサイズを変更できないため、fdiskを使用してパーティションを破棄して再作成し、正しいサイズに関する計算を行う必要がありました。また、ほとんどのコマンドは、パーティションがマウントされていない場合にのみ使用できます。
Fdiskを使用する前に、パーティションテーブルをバックアップしたい場合があります。そのタスクにはddを使用しました。
また、ドライブがLVMでセットアップされている場合は、提供されているツールを使用できます。
私が見つけたいくつかの便利なリンク:
経験を積むにつれて、答えを改善していきます。
Fdiskを使用して小さなパーティションを作成してから、ブートパーティションで新しいブートパーティションを作成し、小さなパーティションを削除して再起動し、c:ドライブをゴーストバックしました。
Gpartedのデスクトップバージョンを使用すると、推奨される1024アライメント(1025)に近づいたことがわかりました。これにより、クリスタルベンチマークで4kbの読み取り速度が5倍になりました。
Gpartedのcdブートバージョンを取得し、gpartedで最適な1024桁を取得する方法として推奨されているように、1 mbスペースを作成する前に2 mbスペースを作成して適切な位置合わせを行うことができたとき、クリスタルベンチマークスコアの改善。ですから、fdiskの方法を使用し、クリスタルベンチを使用するだけで、同様の良い結果が得られます。
Gpartedは正常に機能しますが、他のパーティションマネージャーと同様に、mountedパーティションのサイズを変更することはできません。また、OSの実行中にルートパーティションをアンマウントすることはできません。
トリックは次のとおりです。ライブCD/USBブートを使用してください。
マウントされないため、任意のhddパーティションのサイズを変更できます。
休止状態のパーティションはnotのサイズを変更する必要があるため、システムが適切にシャットダウンされている必要があることに注意してください。
また、サイズ変更の前にfsck
を使用して、破損した構造がないことを確認してください。
Parted Magic の Live CD をダウンロードし、それを使用して起動します。その後、GpartedのGUIを使用してパーティションのサイズを変更できます。