VMware Player ― デスクトップユーザーの頼れる相棒
VMware Playerとは?
VMware Playerは、現在入手できるソフトウェアの中でも特に有用なツールの一つです。仮想化製品として、ほぼすべてのPC向けOS(オペレーティングシステム)を仮想マシン上で、ホストOSのゲストとして実行できます。
つまり、Windowsしかインストールされていない環境でも、Linuxディストリビューションや他のバージョンのWindowsを、実際に何かをインストール・アンインストールすることなく、大切なシステムやデータに手を加えるリスクも負わずに、手軽に試すことができるのです。また、各種OSの開発版(ベータ版)のテストにも最適です。複数のOSを試してみたい、インストールとアンインストールを頻繁に繰り返したいという方にとって、非常に心強い味方となるでしょう。
隔離された完全なテスト環境
作成した仮想マシンは、分離されながらも完全なOS環境です。ユーザーはOSそのものを試せるだけでなく、互換性の確認やデバッグを目的としたさまざまなソフトウェアのテストも行えます。さらに、学習目的でウイルスやトロイの木馬による攻撃を仮想環境内でシミュレートすることも可能です。
VMware Playerの仮想マシンは安全かつ完全な環境であり、PC上では設定ファイルとして存在します。そのため、コピー・変更・削除も自由自在です。これらのファイルには仮想ハードディスクも含まれ、必要に応じて数十GBまで拡張でき、実際のOSと同じように変更内容を保持できます。例えば、本物のWindows XP上でWindows XPの仮想マシンを動かし、それぞれまったく異なるソフトウェアを使用するといったことも可能です。
筆者の活用事例
私にとってVMware Playerは、新旧さまざまなOSのためのテストベッドです。新しいLinuxディストリビューションを、実際にコンピュータへインストールする前に仮想マシンで試すのがお気に入りです。同様に、最新OSでは動作しなくなった往年のゲームを遊ぶために、旧バージョンのWindowsをVMware Playerで実行することもよくあります。

高い移植性と驚きの省スペース性
前述の通り、仮想マシンの大きな利点は、手間をかけずに別のコンピュータへコピーできる点です。環境をCDやDVDに焼けば、相手先のPCにVMware Playerさえインストールされていれば、そこでそのまま使用できます。使用頻度の低い仮想マシンは安全に保管しておき、必要なときだけ取り出せば、ハードディスクを圧迫することもありません。
実際のところ、仮想マシンはそれほど容量を消費しません。仮想ハードディスクは差分方式を採用しているため、実際にデータが書き込まれた分のスペースしか占有しないのです。つまり、10GBの仮想ハードディスクに2GBの情報しか書き込まれていなければ、物理的な消費量はわずか2GBということになります。私自身、仮想マシン専用に20GBのハードディスクを用意し、Windows XP、Kubuntu、Gentoo、SUSE、PC-BSD、LFSの6つのOSを合計8〜9GB程度で運用しています。「10GBのハードディスクに6つのOSが入っている」と言っても、たいていの人は信じてくれないでしょう。
何より嬉しいのは、VMware Playerが無料でダウンロードできることです。
仮想アプライアンスとLiveCD対応
VMwareは、仮想アプライアンスのリポジトリも提供しています。これは完全にプリインストール済みで事前設定されたマシン群で、すぐに使い始めることができます。中でも注目なのは「Browser Appliance」という仮想マシンで、Ubuntu OSとFirefoxブラウザをベースに、日常的なウェブ閲覧のための安全な環境を提供します。リポジトリにはLinux、Solaris、BSDなど、幅広い製品がラインナップされています。
LiveCD Playerも非常に便利な機能です。各種Linuxディストリビューション、BartPE、Ultimate Boot CD for Windowsなど、さまざまなLive CDをテストできます。さらに、設定ファイル(.vmx)を編集すれば、仮想CD-ROMデバイスとして.isoイメージをマウントすることも可能です。
今後の記事では、この万能ツールの具体的な活用法を紹介していきます。古いゲームを見事に復活させた話や、DOSのインストールに成功した話など、すべてVMware Playerのおかげです。
関連ツール:EasyVMX!とQEMU
VMwareのその他の優れた製品としては、無料のVMware Serverや、高価ながら極めて強力で完成度の高い統合仮想化スイート「VMware Workstation」が挙げられます。Workstationは開発者やITスペシャリスト向けですが、熱心なホームユーザーなら、投資する価値のある製品の一つと言えるでしょう。また、VMware PlayerはEasyVMX!やQEMUと組み合わせることで、さらに威力を発揮します。
EasyVMX!はオンライン上で仮想マシンを作成できるサービスです。メモリ(RAM)の容量、ハードディスクの種類とサイズ、シリアルポート・パラレルポート・USBポート、CD-ROMドライブ、フロッピードライブ、サウンドカード、ネットワークカードなどのハードウェア構成を自由に指定して、設定ファイル(.vmx)を生成できます。作成された設定ファイルは一定期間ダウンロード可能です。例えば、Mandrake Linuxの.isoファイルをダウンロードし、EasyVMX!で作成した自分専用の仮想マシンにインストールする、といった使い方ができます。
QEMUはオープンソースのCPUエミュレータです。EasyVMX!では対応していないカスタムサイズやタイプの仮想ハードディスクを作成する用途などにも活用できます。ただしQEMUはそれ自体が独立した製品であるため、詳細な紹介は別の機会に譲ります。
まとめ
VMware PlayerにQEMUとEasyVMXを組み合わせれば、少しでも好奇心のあるデスクトップユーザーにとって最強のトリオとなるでしょう。まったく新しいOSに乗り出してみたいと思ったら、VMware Playerを起動して、あとは楽しむだけです。
-
仮想マシンで3Dアクセラレーションを実現する方法 パート1:VMwareとDirectXの設定チュートリアル
既存のホストマシンの上で仮想化されたOSを動かすのは、とても魅力的なアイデアです。楽しく、クールで、実際のプラットフォームに導入する前にソフトウェアを試せるだけでなく、通常はためらってしまうような操作にも挑戦できます。さらに大きな柔軟性を得られ、展開コストも大幅に削減できます。しかし、ほとんどの仮想化ソフトウェアに欠けていたのが、ゲストOS向けの3Dアクセラレーションでした。あるいは「欠けていた」と言うべきでしょう……今や、仮想マシンでの3Dアクセラレーションは現実のものとなっています。はじめにこの連載記事では、ゲストOSで3Dアクセラレーションを有効にするために必要な簡単な設定テクニックを紹
-
仮想化ソフトウェア徹底ガイド – デスクトップ体験を広げる多彩な選択肢
今回は、デスクトップ環境を強化するために活用できる、人気の高い仮想化製品をいくつかご紹介します。仮想化ソフトウェアについては以前にも詳しく取り上げましたが、今回は「ソフトウェアに何ができるか」ではなく、「ユーザー自身が何をできるようになるか」という視点に焦点を当てます。 Windows / Linux の一般的なユーザーであれば、選べるソフトウェアは非常に幅広く、無料のオープンソース、無料のクローズドソース、有料製品まで、使いやすさや難易度もさまざまです。それでは早速見ていきましょう。 最良の選択肢 このカテゴリには、VMware 製の無料製品2つと、VirtualBox の開発元である Su