ようこそ 屋根裏部屋 mkII へ ログイン | 登録 | ヘルプ

Technological

ちょっとしたTIPSや私がはまったこと、調べたことなんかを書いていきます。

Windows Server 2008のVirtual PC のイメージを Hyper Vへ移行する

Visual Studio 2010 CTPが公開されていますが、一つ残念なことにVirtual PCのイメージで配られています。Virtual PCは一つのCPUしかサポートしていないので、並列関係のライブラリが期待通りというか、期待に反してというか、動作しないことが予想されます。

Hyper-V環境があればそちらに持っていけば複数CPUをサポートしてくれていますが、これに少しはまったのでメモしておきます。

  1. まず、Virtual PCを起動してVirtual PC Additionを削除してシャットダウンします。かならずVirtual PCで行ってください。
  2. Hyper-Vのサーバーにvhdファイルをコピーします。Hyper-Vで仮想マシンを「新規作成」で作り、コピーしたvhdを指定します。ここから先はHyper-VのWindows Server 2008にローカルログオンしたほうがやりやすいです。
  3. チャイルドパーティションが作成できたら起動します。
  4. 起動後、ログオンします。ここでリモートデスクトップ経由でやっていると、マウスがキャプチャできないので大変苦労します。マウスがなくてもWindowsの操作ばっちりだぜ!という人はともかく、普通の場合はローカルログオンのほうがいいです。全画面モードにしないとWindowsキーも使えないですし。
  5. 仮想マシンモニタ側から統合サービスディスクを挿入を選択して、統合サービスをインストールしておきます。再起動を促されますが、ここでは必ずVM Bus Serviceがうまく動きません。したがって、ネットワークもマウスも使えません。
  6. 再起動後、スタートメニューの"Run..."からmsconfigを実行します。"Boot"タブから"Advanced"ボタンをおして、「Detect HAL」にチェックをつけます。msconfigを終了すると、再起動を促されます。
  7. これで再起動すれば無事HALが変更されたことを認識して、次回起動時適切にやってくれます。もう一度再起動すればマウスもキャプチャされ、ネットワークも使えるようになります。

気が向いたら画面入れますね。

(追記) Virtual PCからHyper-Vへの移行に関してはロバートさんのblogでも画面付きで紹介されていましたので、こちらもどうぞ。 http://blogs.msdn.com/b/tanishi/archive/2008/11/09/visual-studio-2010-ctp-hyper-v.aspx

公開 2008年11月3日 3:27 投稿者 kkamegawa
タグ , ,

コメントの通知

この投稿にコメントが付いた場合にメールを受信するには、登録してください。ここ

また次のフィードから、お気に入りのRSSリーダーを使って最新の状態を知ることもできます。 コメントのRSSフィード

コメント

# re: Windows Server 2008のVirtual PC のイメージを Hyper Vへ移行する @ 2008年11月3日 14:43

今さら Virtual PC を入れるくはなかったので 1.を省きましたが、なんとかなりました ;-)

渋木宏明(ひどり)

# re: Windows Server 2008のVirtual PC のイメージを Hyper Vへ移行する @ 2008年11月3日 16:02

うまくいきましたか~。Windows Server 2003ではなかった手順だったのでほんとはまりました。

kkamegawa

# re: Windows Server 2008のVirtual PC のイメージを Hyper Vへ移行する @ 2010年7月16日 14:42

画面入れて頂きたいです。

業務で任されたのですが、全くわからず、、

ここに辿りつきました。。。

help me

# re: Windows Server 2008のVirtual PC のイメージを Hyper Vへ移行する @ 2010年7月16日 22:09

ちょっと貼る余裕はないですが、MSのロバートさんのblogでほぼ同じ手順が画面付きで紹介されていました。こちらを参考にしてください。

http://blogs.msdn.com/b/tanishi/archive/2008/11/09/visual-studio-2010-ctp-hyper-v.aspx

コメントを削除

kkamegawa

どのような感想ですか?

(必須) 
必須 
(必須) 
Powered by Community Server, by Telligent Systems