ディスク容量増やす

環境

ホスト

Windows 7 64bit

ゲスト

CentOS release 5.7 (Final)

シチュエーション

もともとデフォルト設定の 8 GB で作成したけれど、
50 GB に増やしたくなった。

方法

ホスト側
$ cd C:\Users\{USERNAME}\.VirtualBox\HardDisks
$ "/Program Files/Oracle/VirtualBox/VBoxManage.exe" modifyhd {DISKNAME}.vdi --resize 51200
ゲスト側
  1. GParted -- Aboutから gparted-live-x.xx.x-xx.iso を DL
    • 自分は gparted-live-0.11.0-10.iso を使った
  2. GParted の操作について、詳しくは参考元を参照
    1. 最初の選択肢はデフォルトのまま GParted Live (Default settings) を選択
    2. Configuring console-data はデフォルトのまま Dont't touch keymap を選択
    3. Language settings は Japanese を選択
    4. Which mode doyou prefer ? 0(GUI) を選択
    5. 未割り当てのパーティションを右クリック→ New
    6. File system は ext3 にして Add
    7. ツールバー上の Apply をクリックして Apply
    8. GParted のイメージをアンマウントして再起動
  3. ゲスト OS 上でごにょごにょ
# /usr/sbin/pvcreate /dev/hda3
# /usr/sbin/vgextend VolGroup00 /dev/hda3
# /usr/sbin/lvextend -L +42Gb /dev/VolGroup00/LogVol00
# /sbin/resize2fs /dev/VolGroup00/LogVol00
# df -H