おのたく日記 YouTubeも始めました→
2008-05-10(Sat) ディスクを拡張する [長年日記]
■ [VMware]ディスクを拡張する
VMwareのVMDKファイル(仮想DISKファイル)は、vmware-vdiskmanager -x にて拡張できる事を知ったので、早速、VMwareで動いているWindowsXP MCE2005のシステムディスクが足りなくなっているので、DISK拡張することにした。
※MediaCenterのサーバとしてしか利用しないので、DVD一枚にバックアップできるサイズでDISKを取ってあったんですが、やっぱりWindowsXPは4GBでは足りないですね。あと200MBを切ってしまってWindowsXPのDISK不足の警告が良く出てきていました。
vmware-vdiskmanagerで拡張できるならば、あとは、Windowsのdiskpart.exeでNTFSファイルシステムを拡張すれば良いかと思ったけど、WindowsXPのシステムディスクはdiskpartでは拡張できない。
参考: Windows Server 2003、Windows XP、および Windows 2000 で Diskpart.exe を使用してデータ ボリュームを拡張する方法
そこで、vmware-vdiskmanagerでDISKを拡張した後に、GParted live CDにて、パーティションとファイルシステムの拡張をして対応した。
■ [VMware]スナップショット削除
じつは、上のDISK拡張作業は、それほど単純ではなかった。その理由は、vmware-vdiskmanagerで拡張するには、すべてのスナップショットを消去しないといけないのだけど、拡張しようとしたDISKが、VMware Workstation 5.5で作成して、なんどかスナップショットを取った後にVMware Server 1.0に持ってきて使っていたゲストOSだったので、VMware ServerのVM→SnapShot→Remove SnapShotでは、最新ののスナップショットしか消去できず、
WindowsXP_MCE2005-000001-s001.vmdk
WindowsXP_MCE2005-000002-s001.vmdk
WindowsXP_MCE2005-000003-s001.vmdk
...
と古いスナップショットが残ってしまうため、8GBの空の仮想DISKを作って、KNOPPIX 5.3.1で、古いディスクから新しいDISKへ# dd if=/dev/hda of=/dev/hdbでコピーを行って、スナップショットを無くしてから、GPartedでファイルシステムの拡張を行った。
はじめ、けちってDISK 8GBのうちパーティションは6GBまでしか使わないようにしていたら、パーティーションは6GBになったけど、ファイルシステムの拡張でGPartedがエラーを出して、ファイルシステムが4GBのままになってしまった。(原因不明)
仮想DISKを使い切るように8GBまで拡張したら、うまくいった。
|