sda1のサイズを手動で調整しても、オペレーティングシステムはまだ古いサイズを使用します。どのように「リフレッシュ」しますか? [コピー]

sda1のサイズを手動で調整しても、オペレーティングシステムはまだ古いサイズを使用します。どのように「リフレッシュ」しますか? [コピー]

これには仮想マシンを使用しています。私はvirtualboxを使用していますが、誤って動的ディスクを持つサーバーを作成しました。その後、固定仮想ディスクである別の仮想ディスクを作成してサーバーOSを複製しました。これは、動的ディスクのようにサイズが増えず、拡張パーティションやその他のパーティションを作成するためです。

sda1のサイズは同じままで拡張パーティションだけが大きくなるため、固定ディスクにサーバーを配置することは役に立ちません。

そのため、gpartedを簡単に使用し、パーティションを手動で拡大できるようにしているデスクトップ仮想マシンにディスクを追加しました。

拡張パーティションと私が覚えていない他の(sda5)ファイルシステムにはこれらのコアシンボルがあり、root権限でgpartedを実行しても何らかの方法で削除または変更できませんでした。

だからfdiskに変更しました。 sda2とsda5を簡単に削除し、gpartedを使用してsda1を大きくすることができました。私は最終的に1Mbを残しました。

今私が経験している問題はそれです。サーバーは、このようなタスクを実行するのに十分なスペースがないと言います。

server@ubuntu:~$ df -h
Filesystem      Size  Used Avail Use% Mounted on
udev            2.5G     0  2.5G   0% /dev
tmpfs           508M  7.3M  501M   2% /run
/dev/sda1       2.8G  2.7G     0 100% /
tmpfs           2.5G     0  2.5G   0% /dev/shm
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.5G     0  2.5G   0% /sys/fs/cgroup
/dev/sdb1        15G   47M   14G   1% /home/server/sxtngig
tmpfs           508M     0  508M   0% /run/user/1000
server@ubuntu:~$ lsblk
NAME   MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda      8:0    0    8G  0 disk
└─sda1   8:1    0    8G  0 part /
sdb      8:16   0   15G  0 disk
└─sdb1   8:17   0   15G  0 part /home/server/sxtngig
sr0     11:0    1 1024M  0 rom

ご覧のとおり、8Gbがありますが、dfはそうではありません。バラよりそれ。サーバーを作成する方法はありますか?更新するディスク容量?たぶんファイルから何かを変更する必要がありますか?

答え1

パーティション(ファイルシステムのコンテナ)のサイズを変更しましたが、ファイルシステム自体のサイズは変更しませんでした。 (ファイルを大きなキャビネットに移動し、他の人に新しい引き出しを使用するように言わないのと少し似ています。)

ext4ファイルシステムだと仮定resize2fsそれはあなたが必要とするすべてです。 (ext4以外の場合は別のコマンドが必要ですが、最新のファイルシステムはサイズ変更をサポートする必要があります。)https://access.redhat.com/articles/1196353

答え2

パーティションのサイズを変更しましたが、ファイルシステムは調整しませんでした。あなたは走らなければなりませんresize2fs

関連情報