VS2005のSCSIディスクのゲストをHyper-Vへ移行してみます。
テストOSはWindows2003R2SP2 x86 です。
IDE接続は何度も移行していましたがSCSIは初めてです。
このハードディスクイメージをHyper-V RC1が動いているホストでセットアップする。
新規に仮想マシンを作成
ハードディスクをVS2005のものを指定する
(ここですでに手順に問題があるのですが)
そのまま起動して、ログインする(エラーやウィザードが立ち上がるが気にしない)
そのまま統合サービスのセットアップを実行する
終わらな~い。
途中でやめようかと思ったが、他にすることがあったのでしばらく放置。
やっと終わったので時間を確認したら40分もかかっていた。
Core2DuoE6750で。
やたらに長い。(IDEなら5分で終わる)
ということで状況確認。
ん??。移行したゲストにSCSIがない。
よくよく考えたら新規マシーンを作る際に指定するディスクはIDEだったはず。
SCSIからIDEに変換されちゃいました。たぶんそれで時間かかったのでしょう。
でもちゃんと動いています。(普通に快適です)
今度はちゃんとSCSIで……と思って新規マシン作成。
SCSI追加してディスクをマウント(もう一度VS2005からコピーしてます)
ただ、起動順にSCSIがない….
終了……
SCSIで移行されたかた、いらっしゃいましたらアドバイスください。
ただしVS2005でSCSIのゲストを使っていらっしゃる方もこれでHyper-Vに移行できるかも?
※残念ながらサポート情報にこの方法は発見できませんでした。
たまたまできたのかも知れませんので、ご自身で検証はお願いします。(3回はやりました)