vmwareでハードディスクを拡張したメモ
これが正しいのかよくわからんけど、なんか普通にGoogleで検索した方法ではうまくいかなかったので。
なんか、その辺にあったCentOSのイメージをもとに作ったらパーティションが4つできてて拡張時に新しいパーティション切って・・・とかできなかったのが混乱のもとなのかも?
/dev/sda5が/homeにマウントされてて、これがやたら小さい・・・。
VMWAREからハードディスク割り当てを増やしておく。
これは簡単GUIで
[仮想マシンの設定]>[ハードディスク]>[ユーティリティ]>[拡張]
ここからが迷った。fdiskでみると、ディスク容量自体はあるんだけど、パーティション自体は切れてないから認識してない。だけどパーティションを切りなおすと、たぶんデータが消える・・・・。
ということで、以下やったこと。良く分からずにやってるので、突っ込み歓迎。
バックアップを戻す。
さっき取ったバックアップを戻す。
gzip -dc sda5_bk.gz |dd of=/dev/sda4
ただし、この時点でdfすると、戻ったバックアップの容量になっている。意味ないじゃん・・・と悩む。
ディスクを認識しなおす。
e2fsck -f /dev/sda4
resize2fs -p /dev/sda4
のコマンドで認識しなおす。resize2fsがメインのコマンドだけど、これやろうとすると「e2fsckで最初にチェックしろ」って言われるので。
これで、dfすると無事サイズが大きくなった。よかったよかった。