web-dev-qa-db-ja.com

「XPモード」をWindows Virtual PCからVirtualBoxに移動しますか?

Windows 7(Windows Virtual PCを使用してXPをホストする)に「XPモード」をインストールしました。同じWindows 7マシンにインストールしたVirtualBoxがWindows Virtual PCと同時に実行することを拒否することを発見しました(複数の視覚化プログラムを実行しないというエラーが表示されます)。

「XPモード」イメージを変換して、Windows Virtual PCではなくVirtualBox内で実行できるようにする方法はありますか?そうすれば、XPだけでなく他のVMも同時に実行できるようになります。

9
JoelFan

@ Molly7244の投稿に続いて、virtualbox用のVMLiteプラグイン。

http://www.sevenforums.com/virtualization/56399-vmlite-xp-mode-plugin-virtualbox-released.html

VirtualBoxの実行を可能にするSunVirtualBox用の公式VMLite XPモードプラグインXPモード)がリリースされました。無料ダウンロードはダウンロードエリアから入手できます。

http://www.vmlite.com/index.php/download (2番目のバイナリVMLiteWorkstationPluginSetup.exe)(登録が必要)

誰がプラグインを必要としますか?

(1)実行したい現在のVirtualBoxユーザーXPモード。プラグインはVirtualBox 3.1.2と完全に互換性があるため、既存のVirtualBoxおよび仮想マシンには一切触れません。プラグインは単に別のフォルダーにインストールし、VirtualBoxがXPモードを実行できるようにします。

(2)USBプリンター、USB WebカメラなどのUSBデバイスをサポートしたい現在のVMLiteユーザー。最初に、現在のVMLiteワークステーションをアンインストールする必要があります。

インストールする方法?

Sun VirtualBox 3.1.2が必要です。最初にVirtualBoxをインストールしてから、プラグインをインストールする必要があります。

XP VirtualBox、または新しくインストールされたVMLiteワークステーションでモードを実行できます。

1)VMLiteがインストールされていない現在のVirtualBoxユーザー

プラグインをダウンロードしてVMLiteをインストールし、ウィザードに従って最初のXP Mode vmを作成します。

2)VirtualBoxがインストールされていない現在のVMLiteユーザー

次の手順を正確に実行してください。

(1)VMLiteワークステーションのアンインストール後にホストマシンを再起動するには、現在のVMLiteワークステーションをアンインストールすることをお勧めします

(2)非常に重要-そうしないと、以前のVMが使用できなくなり、このフォルダーの名前をc:\ users \%your-user-id%\ VMLitesからc:\ users \%your-user-id%.VirtualBoxに変更します(はい、VirtualBoxの前にドットがあります)

(3)Sun VirtualBox 3.1.2www.virtualbox.org/wiki/Downloadsをダウンロードしてインストールします

(4)ダウンロードページ(VMLiteWorkstationPluginSetup.exe)www.vmlite.com/index.php/downloadから2番目のバイナリであるVirtualBox用のVMLiteプラグインをダウンロードしてインストールします。

6
bubu

ここから再投稿: http://www.vmlite.com/index.php?option=com_kunena&Itemid=158&func=view&catid=9&id=6706&limit=6&limitstart=12#842

Re:VMLite XP VirtualBoxおよびVirtutalBox 4.0のモードプラグイン2年8か月前Karma:50実行したいだけの場合XP VirtualBox内のモードとして有効にすると、この添付のBIOSファイルを使用できます。

ファイルをどこかに解凍します。例:c:\ vmlite-bios\pcbios.bin

次に、このコマンドを実行して、指定したvmのVirtualBoxBIOSを置き換える必要があります。

VBoxManage.exe setextradata your-vm-name "VBoxInternal/Devices/pcbios/0/Config/BiosRom" "c:\vmlite-bios\pcbios.bin"

Linux/Macでもこれを実行して、XPモードをアクティブ化)を実行できるはずです。

添付ファイル:ファイル名: pcbios.Zip ファイルサイズ:27178

ファイルリンク: http://www.vmlite.com/images/fbfiles/files/pcbios.Zip

3
barmaglot17

VirtualBoxで「XPモード」VHDを使用すると、アクティベーションに問題が発生します。独自のWindows XP VirtualBoxを設定することをお勧めします。

VMLiteはWindowsで動作するはずですXPモードVHD。ただし、は、USBスループットが不足しているVirtualBoxのオープンソースエディション(OSE)上に構築されています。VMLiteは、ハードウェアの制限のためにWindows XP Mode in Virtual PCを実行できないユーザーに特に人気があります(ハードウェア仮想化のサポートなし)。

2
Molly7244

VMLiteは別のVirtualBoxであるため、すべてのVMが含まれるか、すべてVirtualBoxが適切であるか、または、いずれにしても、同じハイパーバイザーエラーが発生します。一つだけ存在することができます!

XPModeが使用するVHDイメージ(そのためにVirtualPCを使用できます)をマージして、それらが単一のVHDイメージになるようにする必要があります。そのためのネット上のたくさんの情報(ここに があります)。

また、ゲストの追加をインストールする必要があります。そうしないと、認識されないハードウェアが発生します。これは、VitualBoxがエミュレートするハードウェアが、VirtualPCがエミュレートするハードウェアとは異なるためです。

barmaglot17が言及しました このvmliteスレッド 、BIOSに関して。これらの手順に従うと、実際にアクティベーションの問題が解消されます。 私は法的な意味を知りません。

0
vesperto