つまり、120 GB SSD(/ dev/sdb)があり、Windows7とFedora17のデュアルブートがあります。最初に起動したときは60GB SSDしかないため、スペースが非常に限られていました。 SSD(dev/sdb4)にgpartedで作成したパーティションがあり、その下に「Partition 5 LVM2」(dev/sdb5)が表示され、LVMが保存されていると思います(?)。
とにかく、gpartedを使用して/ dev/sdb4を27GBに拡張し、/ dev/sdb4内に17GBの「空き領域」を作成しました。次に、/ dev/sdb5と空き領域を1つに結合する必要があります。
私が試した:lvextend -L+16G /dev/vg_mine/lv_root
結果:
Extending logical volume lv_root to 20.97 GiB
Insufficient free space: 512 extends needed, but only 0 available
次に、resize2fs /dev/vg_mine/lv_root
を使用した結果、次のようになりました。
The filesystem is already 1302528 blocks long, nothing to do!
誰かが私を正しい方向に向けますか?私は今のところ正しい方向に進んでいますか?
最初に物理ボリュームを拡張し、次に論理ボリュームを拡張します。
pvresize /dev/sdb4
lvextend /dev/vg_mine/lv_root
-L+16G
を省略していることに注意してください—これはすべての空き領域を使用します。
/ dev/sdb5はまだ別のパーティションですか?次に、スペースを再パーティション化し、/ dev/sdb4を/ dev/sdb5と組み合わせる必要があります。
ああ、/ dev/sdb5には重要なものは何もないと思います。なぜなら、その過程で破壊されるからです。
別の方法、まだ破壊的:
- pvcreate /dev/sdb5
- vgextend ..... /dev/sdb5
- lvextend .....
- then e2resize to resize the filesystem