パーティションに合わせてファイルシステムのサイズを大きくする方法

パーティションに合わせてファイルシステムのサイズを大きくする方法

質問して申し訳ありません。私はLinuxに初めて触れました。 Fedoraディストリビューションをインストールすると、そのパーティションに20 GBのハードドライブスペースしか割り当てられませんでした。最近、GPartedを使ってパーティションサイズを約40GBに増やしました。私は成功したという印象を受けましたが、今日ディレクトリを作成しようとすると、次のエラーメッセージが表示されました。

mkdir: cannot create directory ‘b_scripts’: No space left on device

ディスク容量を確認したところ、私のfedora-rootですでに20 GBが使用されていることがわかりました。

derrick@dazza >> df -h 
Filesystem               Size  Used Avail Use% Mounted on
devtmpfs                 1.9G     0  1.9G   0% /dev
tmpfs                    1.9G  253M  1.7G  14% /dev/shm
tmpfs                    1.9G  1.5M  1.9G   1% /run
tmpfs                    1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/mapper/fedora-root   20G   19G     0 100% /
tmpfs                    1.9G  128K  1.9G   1% /tmp
tmpfs                    386M   20K  386M   1% /run/user/42
tmpfs                    386M   28K  386M   1% /run/user/1000

パーティションはファイルシステムとは異なりますか?私のFedoraルートの合計スペースが20GBしかないのはなぜですか?私の解決策は何ですか? Fedoraのルートファイルシステムのサイズを20GB以上に増やすには?

ベストアンサー1

この場合、ファイルシステムは論理ボリューム(LV)、つまりパーティションにあります。パーティションを拡張すると、LVは拡張されません。

次のコマンドを実行します。

pvresize <device name><-- これにより、物理ボリュームはそのパーティションが拡張されたことを確認できます。

そして:

lvextend -l +100%FREE /dev/mapper/fedora-root <Physical Volume name><-- LVが拡張されます。

resize2fs /dev/mapper/fedora-root

PS:物理ボリューム名は、次のコマンドを使用して見つけることができます。pvs

編集提案をいただいた@Dani_lに感謝します。

おすすめ記事