バーチャルマシンのパスを移動させる
1.バーチャルマシンの上で動いているOSをシャットダウンする。
2.Virtual Server 管理Webサイトから、バーチャルマシンをオフにする。
3.ExplorerからD:\Virtualフォルダ(例)を作成し、そのなかに
C:\Documents and Settings\All Users\Documents\Shared Virtual Machines\
C:\Documents and Settings\All Users\Documents\Shared Virtual Networks\
を移動させる。
4.左のメニューの「サーバーのプロパティ」->「検索のパス」で
「既定のバーチャル マシン構成フォルダ」を
C:\Documents and Settings\All Users\Documents\Shared Virtual Machines\
から、D:\Virtual\Shared Virtual Machines\ に変更する。
また、「検索パス」に
D:\Virtual\Shared Virtual Networks\
を追加して「OK」を押す。
5.ここで一旦、Virtual Server管理Webサイトを閉じる。
6.C:\Documents and Settings\All Users\Application Data\Microsoft\Virtual Server\Virtual Machines
の中にショートカットのファイルがあるので、それのリンク先を先ほどフォルダを移動させた場所のvmcファイルに書き換える。
"D:\Virtual\Shared Virtual Machines\xxx\xxx.vmc"
C:\Documents and Settings\All Users\Application Data\Microsoft\Virtual Server\Virtual Networks
の中のショートカットのファイルについても同様に移動先のvncファイルにリンクする。
7.D:\Virtual\Shared Virtual Machines\xxx\xxx.vmcはxmlファイルなのでメモ帳で開ける。
メモ帳で開いたら<ide_adapter>のあたりで、vhdファイルのパスが書かれている場所を探す。
【絶対パス】
<absolute type="string">C:\Documents and Settings\All Users\Documents\Shared Virtual Machines\xxx\xxx.vhd</absolute>
【相対パス】
<relative type="string">.\xxx.vhd</relative>
これらの箇所を移動先のパスに修正し、上書き保存する。
【絶対パス】
<absolute type="string">D:\Virtual\Shared Virtual Machines\xxx\xxx.vhd</absolute>
【相対パス】
<relative type="string">.\xxx.vhd</relative>
8.スタートメニューの「管理ツール」から「サービス」を開き、
「Virtual Machine Helper」サービスを再起動する。
目的は「Virtual Server」サービスの再起動なので、これで一緒に再起動される。
9.再びVirtual Server 管理Webサイトを開く。
ちゃんとバーチャルマシン上が表示されていれば移動成功。
左のメニューの「バーチャルマシン」->「構成」->「xxx」を開き、「全般のプロパティ」に進む。
画面下のほうに、
“xxx” と関連付けられているファイル
構成ファイル: D:\Virtual\Shared Virtual Machines\xxx\xxx.vmc
バーチャル ハード ディスク 1: D:\Virtual\Shared Virtual Machines\xxx\xxx.vhd
接続されたバーチャル ネットワーク: D:\Virtual\Shared Virtual Networks\外部ネットワーク.vnc
と確認できる。