2012年10月9日火曜日

Virtual PC の XP モードを VirtualBox で動作させるために VMLite プラグインを利用する

1. Virtual PC の XP モードを VirtualBox で利用したい

SnapCrab_NoName_2012-10-9_21-34-51_No-00Windows Vista と XP を比較すると、XP の方が圧倒的に動作が軽い。

SnapCrab_NoName_2012-10-9_21-34-30_No-00仮想マシンである VirtualBox に Windows Vista をインストールしてみたら、Virtual PC で Windows XP を使う場合よりも反応が遅かった

自分の環境では Virtual PC と VirtualBox を同時に起動するとブルースクリーンとなってしまう。 Linux を VirtualBox で動作させているので、Virtual PC の XP モードを VirtualBox で利用したい。

 

2. VMLite プラグインを使い、VirtualBox で起動する

a. VMLiteWorkstationPluginSetup.exe を利用する

SnapCrab_NoName_2012-10-9_18-42-21_No-00Virtual PC の XP モード」を VirtualBox で利用するには、VMLite のプラグインを使う。

Windows7のXPモード代替環境 - チラシのうらによると、

VMLiteには2種類あります。
私はまずこれではまりました。
「VMLiteWorkstationSetup.exe」と「VMLiteWorkstationPluginSetup.exe」です。
「VMLiteWorkstationSetup.exe」は単独でXPモードが使えます。
しかし、USB機器がサポートされていません。

そこで、VMLiteWorkstationPluginSetup.exe を利用することにした。

最初に VMLite Home Page より、

をダウンロードする。ただし、予め Registration でユーザ登録する必要がある。

 

b. 古いバージョンの VirtualBox をインストールしておく

VMLiteWorkstationPluginSetup.exe を起動したら、VirtualBox が必要であるとの旨がダイアログで通知され、インストール作業を続けることができなかった。

SnapCrab_VMLite Workstation_2012-10-9_10-45-0_No-00

自分の環境には、VirtualBox 4.2 for Windows hosts x86/amd64 がインストールされている。

XPモード+VMLite+VirtualBoxを設定する 個人的な徒然日記。 によると、

・VirtualBoxのインストール
- VirtualBoxの最新が3.2.12だが,後述のVMLiteの対応の関係で
新しいバージョンではインストール出来ない.
-- 3.1.2をold versionから導入した

参考にした Install XP Mode with VirtualBox Using the VMLite Plugin - How-To Geek における VirtualBox のバージョンは 3.1.2 だった。

Install VirtualBox

Next you’ll need to install VirtualBox 3.1.2 or higher if it isn’t installed already.

そこで、Download_Old_Builds – Oracle VM VirtualBox より、古いバージョンの VirtualBox をダウンロードしてインストールした。これにより、既存の仮想マシンは起動しなくなったが、VMLiteWorkstationPluginSetup.exe をインストールすることはできた。

 

c. VMLite XP Mode を起動する

その後の作業は、Install VMLite XP Mode Plugin の說明にあるように、インストールウィザードに従い、デフォルトの設定でインストールする。設定をした項目は、Windows XP を起動するときのパスワードのみ。

VMLiteWorkstationPluginSetup.exe のインストールが終わると、

  • スタートメニューより、VMLite Workstation > VMLite XP Mode

を選択すると、Windows XP を起動できる。

SnapCrab_Oracle VM VirtualBox マネージャー_2012-10-9_13-27-14_No-00VirtualBox を起動すると、仮想マシンの一覧に VMLite XP Mode が追加された。

 

d. VirtualBox のバージョンを最新へ戻す

その後、VirtualBox を元のバージョンへ戻した。

ただし、USB 2.0 がサポートされるために、Downloads – Oracle VM VirtualBox より、

VirtualBox 4.2 Oracle VM VirtualBox Extension Pack All platforms

をインストールした。

 

関連記事