VMware の VM をサスペンドしようとすると、以下のメッセージが表示されてサスペンドができない場合*1 *2。
Error taking snapshot: Unable to save snapshot in .. Please verify that the directory exists and you have write permissions. Failed to suspend the virtual machine.
この場合、VM のスナップショット*3の保存先を新しく作成したフォルダに変更する。手順は以下。
- VMware Console で対象 VM の .vmx ファイルを開く。
- 対象 VM が起動している場合はシャットダウンする。
- メニューから [VM]-[Settings...]-[Options]-[Working directory]-[Browse...] を押す。
- 対象 VM のイメージが保存されているディレクトリの下に新しいフォルダを作成する(例えば「snapshots」)。
- ↑で作成したフォルダをWorking directoryに設定する。
私の場合はこれでサスペンドが可能になりました。以下環境など。
- ホストOS: Windows Vista Home Premium
- ゲストOS: Gentoo Linux
- VMware Server Console 1.0.5 build-80187
- VM のイメージファイルは http://blog.yasaka.com/archives/2005/10/vmware_playervi.html に従って作成したものを使用
情報元は http://edinkapic.blogspot.com/2008/05/vmware-to-save-snapshot-file.html 。