現在アクティブなパーティションのサイズを変更することは可能ですか?方法は何ですか?

現在アクティブなパーティションのサイズを変更することは可能ですか?方法は何ですか?

/専用サーバーのインストール中にマウントポイントを削除した後にサイズを変更するのを忘れてしまいました。/home正直なところ、インストールGUIは通常、デフォルトの動作であるパー​​ティションのサイズが自動的に調整されないことを明示的に伝えませんでした。リモートサーバーなので、GPartedに接続して直接操作を実行するために物理的にアクセスすることはできません。

# lsblk

NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0  1.8T  0 disk
├─sda1   8:1    0 19.5G  0 part /
└─sda2   8:2    0  511M  0 part [SWAP]

# df -h /
Filesystem      Size  Used Avail Use% Mounted on
/dev/root        20G   14G  4.9G  74% /

sda1&の間には約2TBのスペースがありますsda2

問題は、ライブブートやそのパーティションをアンマウントせずにプライマリパーティションとアクティブパーティションのサイズを増やす方法がありますか?

答えは「いいえ、不可能です」とほとんど確信していますが、完全に再インストールする前に確認したかったです。

答え1

CLIコマンドを使用して拡大します。インストール済みファイルシステムを含むLVM以外のパーティションext[234]。たとえば、システムを含み、その中でファイルシステムを拡張するパーティションです。

この例のサイズは/dev/sda130GiBに拡張されています。注意してください。現在のサイズが30GiB未満で、上記のドライブにsda1提案された拡張のためのスペースがある場合にのみこれを実行してください。

最初にパーティションを拡大し、次に成功すると、新しいスペースを使用するようにファイルシステムを拡大します。

parted /dev/sda resizepart 1 Y 30GiB && resize2fs /dev/sda1

それと比較するインストールされていませんパーティション化は省略するだけです(マウントされたパーティションの変更に関するインタラクティブな質問Yに答えるためのものです)。parted

答え2

Gparted USBブートディスク。すべてのパーティションのサイズを簡単に調整して配置するには、ラベルを知る必要があります。車輪を再発明する理由は何ですか?出力を拡張すると、シェルで実行されているすべての難しい作業を見ることができます(私が忘れてしまうことを選んだのですが、それ以外の場合はデバイスでバイナリを叫んでみてはいかがでしょうか?

関連情報