sda1 を手動でサイズ変更しましたが、OS はまだ古いサイズを使用しています。どうすれば「更新」できますか?

sda1 を手動でサイズ変更しましたが、OS はまだ古いサイズを使用しています。どうすれば「更新」できますか?

私は VM でこれを行っています。VirtualBox を使用していますが、ダイナミック ディスクでサーバーを作成するというミスを犯しました。その後、別の仮想ディスク (固定ディスク) を作成し、そこにサーバー OS をクローンしました。これは、ダイナミック ディスクでは sda1 のサイズが想定どおりに拡大せず、代わりに拡張パーティションやその他のパーティションが作成されたためです。

サーバーを固定ディスク上に配置しても、sda1 のサイズは同じままで、拡張パーティションのみが大きくなったため、役に立ちませんでした。

そこで、そのディスクをデスクトップ バージョンの VM に追加して、gparted を快適に使用し、パーティションを手動で大きくできるようにしました。

現在、拡張パーティションと、ファイルシステムを覚えていないもう 1 つのパーティション (sda5) にはこれらのキー シンボルがあり、ルート権限で 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

関連情報