仮想PC環境を構築できるソフト Virtual PC 2007
上記のものの存在をつい最近知りました。
確か、会社でVistaのエディッションの話になって
Ultimateの利点って何?ってところからVirtual PCが使えるよ!みたいなそんな展開で。
osの仮想化ができるものなんですが(仮想といえばVMwareとか他のソフトもありますが)
仮想を使う利点はいろいろあるようでないような。でもある人にはあるみたいな。
そういう感じでしょうか。まあ、特別ソフト買わなくても仮想環境を作れるのは結構いいような気はします。
実環境でやってしくじってひどい目にあう前に仮想環境作ってテストしてみたりとか。
XPじゃ動かないんだよねー的な古いゲームをやってみたりとか。
丁度今だとWindows7ってどうなん?ためしにryってのにもちょっと便利かもしれん。
でも7は今現在RCのダウンロード終了してしまったようなので
これはそこまで意味ないかもしれない。
7は会社の人で持ってる人がいたらとりあえずあとで試してみたかなとは思ってます。
あと、仮想環境のファイル(仮想HDD含むんだろうか?)持ち運べば
出先で仮想環境を復元できるようなので、これは使い方によっては面白いかもしれません。
まあ、割り当てたHDDの量の分だけ容量食いますから
でかく割り当てたらUSBメモリ程度では収まらないってオチもありそうですがw
コンパクトにまとめるつもりが最初からあるならUSBメモリも余裕そうです。
Virtual PCを入れることができるOS(ホスト)は以下のようです。
* Windows XP Professional Service Pack 2およびService Pack 3
* Windows XP Professional x64 Edition
* Windows Server 2003 Standard Service Pack 1
* Windows Server 2003 Standard x64 Edition
* Windows Vista Business Service Pack 1
* Windows Vista Enterprise Service Pack 1
* Windows Vista Ultimate Service Pack 1
XP Professionalも導入可能なので、結構導入できる人も多いのではないかな
あとは、コア2つ以上あったほうがいいでしょうね。
コア1つでやるには無謀すぎる気がします。
ゲストとしてこれから仮想で動かしたいOSは多少制限がありますが
ホスト32bit→ゲスト32bitなら普通にいける。32bit→64bitとかは論理的に無理なようです。
64bit→64bitとかはよくわかりませんwできそうな気がしますけどね。
(追:Virtual PC2007は64bitゲストOSは対応してないようです。使いたければVMwareでもどうぞ)
ここいらの細かいことはwikipediaとかMSのページとか適当にみてくだしあ。
確か、会社でVistaのエディッションの話になって
Ultimateの利点って何?ってところからVirtual PCが使えるよ!みたいなそんな展開で。
osの仮想化ができるものなんですが(仮想といえばVMwareとか他のソフトもありますが)
仮想を使う利点はいろいろあるようでないような。でもある人にはあるみたいな。
そういう感じでしょうか。まあ、特別ソフト買わなくても仮想環境を作れるのは結構いいような気はします。
実環境でやってしくじってひどい目にあう前に仮想環境作ってテストしてみたりとか。
XPじゃ動かないんだよねー的な古いゲームをやってみたりとか。
丁度今だとWindows7ってどうなん?ためしにryってのにもちょっと便利かもしれん。
でも7は今現在RCのダウンロード終了してしまったようなので
これはそこまで意味ないかもしれない。
7は会社の人で持ってる人がいたらとりあえずあとで試してみたかなとは思ってます。
あと、仮想環境のファイル(仮想HDD含むんだろうか?)持ち運べば
出先で仮想環境を復元できるようなので、これは使い方によっては面白いかもしれません。
まあ、割り当てたHDDの量の分だけ容量食いますから
でかく割り当てたらUSBメモリ程度では収まらないってオチもありそうですがw
コンパクトにまとめるつもりが最初からあるならUSBメモリも余裕そうです。
Virtual PCを入れることができるOS(ホスト)は以下のようです。
* Windows XP Professional Service Pack 2およびService Pack 3
* Windows XP Professional x64 Edition
* Windows Server 2003 Standard Service Pack 1
* Windows Server 2003 Standard x64 Edition
* Windows Vista Business Service Pack 1
* Windows Vista Enterprise Service Pack 1
* Windows Vista Ultimate Service Pack 1
XP Professionalも導入可能なので、結構導入できる人も多いのではないかな
あとは、コア2つ以上あったほうがいいでしょうね。
コア1つでやるには無謀すぎる気がします。
ゲストとしてこれから仮想で動かしたいOSは多少制限がありますが
ホスト32bit→ゲスト32bitなら普通にいける。32bit→64bitとかは論理的に無理なようです。
64bit→64bitとかはよくわかりませんw
(追:Virtual PC2007は64bitゲストOSは対応してないようです。使いたければVMwareでもどうぞ)
ここいらの細かいことはwikipediaとかMSのページとか適当にみてくだしあ。
ブツはMSのページから落とせます。(VPC SP1もあるようです)
あとはインスコして、メモリやら仮想HDDの設定を適当にすれば、仮想環境としては準備完了。
最初だけえらいかかったような気がしますが、適当に放置しときましょう。
んで、ここからOSのインスコを手動ではじめます。
VPC操作とかはこことか参考になるかも?
ゲストOSは既に所持しているOSならいいようですが、
ホストVista→ゲストVistaとかやろうとした場合はライセンスが2つ必要になるらしいっす。
まあ、現在XPで昔使ってた98とかそういうのなら問題ないんじゃないかと。
とりまえず、今回は現在のVistaに一番最初に目に止まったXPを入れてみました。
わかりやすいように(?)壁紙を血迷ってOSたんに変えております。

とりあえず
ゲストOSのメモリやらCPUはもちろんホスト側のを共有で使用するので
メモリは割り当てた分だけもりもりとホスト側で消費しているようです。
今回のメモリどのくらいXPで使ってたか忘れたので適当に1024M割り当て。
割り当てた1024Mの分だけホスト側のメモリ使用量が上乗せされてます。
ちなみにハード的な部分については違う物体が動いてるようで。
特にグラボとかは結構ヘボいらしい話がちらほら。
Dxdiag.exeで表示されるディスプレイの表示部分には
VM Additons S3 Trio32/64 メモリ8Mと記載されてますた。
流石に3Dのゲームは厳しいと思います。
ほかのデバイスとかも現物ではない何かに置き換えられてるので
基本的にドライバのインスコは不要になります。
ネットとかもなんも設定せず使えたと思います。
注意点はHDDとか仮想内での作業になるわけで、
ホストからゲストみたりとかするには、設定なんかしないとできないようで。
CDドライブはメニューちょろっといじったらそのまま使えたりするんでまだ楽ですけどね。
まあ、既存データ引っ張ってくるには少し手間かかるかと思います。
仮想内なのでUSBメモリとかも認識しませんし。
ここいらはまだ細かく設定いじってないからあんましよくわからず。
最後にゲームどんだけ動くの?ってことで
ちょっと古い3D使ってなさそうなゲームってことで
VM Japan(Falcom)を入れてみました。
結果はこうなりました。

ゲームにかかわらずサウンドがたまに途切れたりすることはありますが
ホストでやるよりは少し重い気もしますが、なんら普通に動いたな。
(OS依存性ほとんどなさそうなゲームだけど)
今度暇みてAnsonyからOS依存あった大航海時代3(確かXPで動かない)
とか借りて試してみるかの。
※同一ブログ内の関連記事
Virtual PC2007その2
仮想Windows Me配下にて、95/98/Me専用ゲームを動かしてみる(大航海時代3)
OpenGLを利用してみてゲームが動くかどうか試してみる(Wizardry8)
仮想化その3 VMware
VMwareを使った仮想OS配下にてDirectX7/X9を試してみる。(Wizardry8/英伝6SC)
VMwareにてホスト32bit-ゲスト64bitが動作するか試す。
今日もいい天気(VMwareその2)
Windows 95/98/MeにおけるDirectDrawとVirtual PC/VMware
USBやらDirect3Dやら64bitゲストOSやらサポート範囲が違いすぎるんで。
状況によって使い分ける必要がありそう。細かいことはVMwareその2でも。

認証、名前入れが面倒だという方はこちらをどうぞ

コメントする