質問して申し訳ありません。私は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に感謝します。