/
専用サーバーのインストール中にマウントポイントを削除した後にサイズを変更するのを忘れてしまいました。/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/sda1
30GiBに拡張されています。注意してください。現在のサイズが30GiB未満で、上記のドライブにsda1
提案された拡張のためのスペースがある場合にのみこれを実行してください。
最初にパーティションを拡大し、次に成功すると、新しいスペースを使用するようにファイルシステムを拡大します。
parted /dev/sda resizepart 1 Y 30GiB && resize2fs /dev/sda1
それと比較するインストールされていませんパーティション化は省略するだけです(マウントされたパーティションの変更に関するインタラクティブな質問Y
に答えるためのものです)。parted
答え2
Gparted USBブートディスク。すべてのパーティションのサイズを簡単に調整して配置するには、ラベルを知る必要があります。車輪を再発明する理由は何ですか?出力を拡張すると、シェルで実行されているすべての難しい作業を見ることができます(私が忘れてしまうことを選んだのですが、それ以外の場合はデバイスでバイナリを叫んでみてはいかがでしょうか?