VMWareのWindowsマシンをXenで起動するとブルースクリーンになる
VMwareのWindowsマシンは、qemu-img でvmdk -> raw ファイルに変換することで移動できます。ただし、HDDのドライバが異なるのでほぼ確実にブルースクリーンになります。これを回避する方法がありました。
[参考] ESXiからXenやOracleVMへコンバートした際にブルースクリーンが出る
方法は下記のとおり
- マイグレーションする前に、VMWare上で下記の手順を実行
- 下記のisoファイルからファイルを取り出す
Windows2000 ftp://ftp.znetj.com/BootFix.iso
Windows2003 ftp://ftp.znetj.com/BootFix2003.iso
- sysファイルを、windows\system32\driversフォルダへ入れる(既に存在する場合は不要)
- regファイルをクリックし、インポートする
- 下記のisoファイルからファイルを取り出す
- イメージを変換しXen上で起動すると、プラグアンドプレイでディスクを認識し起動してくれる