web-dev-qa-db-ja.com

コマンドラインからext4パーティションのサイズを変更する方法は?

コマンドラインからext4パーティション(またはメソッドに応じて任意のタイプのパーティション)のサイズを変更する最も簡単な方法は何ですか(コマンドが最も少ない可能性がありますが、最も簡単に理解できます)。

Gpartedのようなツールの使用は明らかにGUIでは簡単ですが、コマンドラインではどうでしょうか。テキストベースのGUIも技術的にはコマンドラインにあるので、答えを数えることができると思います。簡単である必要があります。

パーティションとは、パーソナルコンピュータ(ラップトップなど)の単一ディスク上の単純なパーティションを意味します。たとえば、/dev/sda4。 RAIDはなく、ディスクドライブは1つしかありません。複雑なものはありません。単一のディスク上の単純なパーティション(/ dev/sda上の/ dev/sdaX)。

30
trusktr

fdiskを使用して、実行中にパーティションテーブルを変更できます。このリンクを参照してください http://codesilence.wordpress.com/2013/03/14/live-resizing-of-an-ext4- filesytem-on-linux /

8
Thushi

gpartedresize2fsを使用してパーティションのサイズを変更します。それは多くの議論を取りません。以下は私が便利だと思ったものです。

-Mは、ファイルシステムの最小サイズに縮小されます。

-pはパーセンテージインジケーターを示します。

-Pは、ファイルシステムの最小サイズを出力して終了します。

7
user208145

パーティションとファイルシステムの両方のサイズを増やす場合は、最初にfdiskを実行してパーティションのサイズを増やし、次にresize2fsを実行してファイルシステムのサイズを増やします。

両方のサイズを縮小する場合は、最初にresize2fsを実行してから、fdiskを実行します。

7
Kenny Evitt