Linux版VMware Workstationが凄い! インストール手順からUnityモードまで徹底解説
私は仮想化製品、特にVMwareの大ファンです。Player、Server、ESXiと、複数のOSを同時に実行したいユーザーにとって、創造的で実用的なソリューションを数多く提供してくれる存在です。
VMware製品は仮想化分野のリーダーとして際立っています。PlayerやServerのように個人利用なら無料で使える製品もあり、それらはESXやWorkstationといった上位のフル機能版へ誘導するための入口となっています。ESXは家庭用途には明らかにオーバースペックですが、Workstationは非常に魅力的な選択肢と言えます。
はじめに
「PlayerやServerという無料製品で十分なのに、なぜ200ドル近くも支払うのか?」そう思うかもしれません。確かにVMware Playerは、仮想化を始めるための優れた入門ツールです。別のOSをたまに動かしたいだけで、特別な追加機能を必要としない人には十分でしょう。Serverはさらに多機能で、強力なネットワークスタック、リモートコンソール、マルチCPU対応、64ビットサポート、コマンドライン操作やスクリプティングなどを備えています。ただし、仮想マシンあたりのスナップショットは1つまで、3Dサポートも限定的です。
一方、VMware Workstationは、十分な水準の3Dサポート、動画録画機能、無制限のスナップショットとスナップショットのリプレイ、共有フォルダ、Unityモード、完全なUSB 2.0サポートなど、多彩な機能でレベルを一段引き上げます。投資する価値はあるのか? 間違いなくあります。
本記事では、LinuxにVMware Workstationをインストールし、30日間の評価版を使い始めるところまでをご紹介します。きっと、この素晴らしい製品を購入せずにはいられなくなるはずです。WindowsではなくLinuxでデモする理由は、その手順がいかに簡単であるか、そしてLinuxがWindowsと同等の快適さ・楽しさ・計算能力を提供できることを示すためです。仮想化好きにとって、これは絶好の探検の機会です。さあ、始めましょう。
検証環境は、LG RD510ノートPC上の64ビット版openSUSE 11.2(GNOME)で、当時最新のVMware Workstation 7を使用しています。
VMware Workstationのインストール
最初のステップはvmware.comでのユーザー登録です。登録を完了すると、評価用ライセンスキーとダウンロードリンクが記載されたメールが届きます。32ビットまたは64ビットのVMware Workstationバンドルのいずれかが必要で、ファイルは「.bundle」という拡張子で識別できます。自分のアーキテクチャに合った方をダウンロードしてください。
次に、コマンドラインからバンドルを実行します。バンドルはラッパースクリプトになっており、セキュリティ上の配慮から実行権限が付与されていないため、実行前にchmodで権限を有効にする必要があります。
chmod +x <VMware Workstation>.bundle
続けてバンドルを実行します。インストールはroot権限で行う必要がありますが、インストール後はrootでも一般ユーザーでも実行できます。なお、各ユーザーの設定は個別に保存される点に注意してください。
./<VMware Workstation>.bundle
ライセンス契約(EULA)への同意を求められます。

必要に応じて、統合仮想デバッガ(Integrated Virtual Debugger)を使用するよう設定することもできます。該当環境が見つからない場合は、Eclipseをインストールして構成する選択肢が表示されますが、ほとんどのユーザーは気にする必要はありません。

これでWorkstationのインストールが始まります。



ここまでが第一段階です。次にコマンドラインに戻り、以下を実行します。
vmware
すると、必要なモジュールのコンパイルが始まります。このためには、gcc、make、カーネルソース、および実行中のカーネルに対応したカーネルヘッダが必要です。この手順については、Linux MintでのVMware Toolsのセットアップ、UbuntuへのVMware Serverの導入、Fedora 10 Cambridgeのレビュー記事などでも何度か解説していますので、参考にしてください。

再びEULAが表示されます。

これで完了です。

VMware Workstationを使ってみる
VMware PlayerやServerを使ったことがあれば、インターフェースはとても見覚えがあるでしょう。基本となるのは馴染みの製品そのもので、そこに大幅な強化と多数の新機能が加わっています。食欲をそそるためにも、いくつかご紹介しましょう。
ゲストOSにFedora 12
まずはFedora 12を、NTFSフォーマットの外付けディスクにインストールしてみました。ローカルディスクの容量を節約しつつ、パフォーマンスも向上させるのが目的です。カーネルを最新の状態に更新し、gccやmakeなどのビルドツールを整えた後、高度な機能をフルに楽しむためにVMware Toolsを導入しました。結果は見事に成功。なんとゲスト内でBluetooth共有まで有効になりました。
Webカメラも問題なく動作しました。
以下はUnityモードの実際の動作例です。「Unityとは何か」と思っている方のために説明すると、VirtualBoxのシームレスモードに似た機能です。
起動中の仮想マシンでは、コンソールがUnityのメッセージ表示に置き換わるため、すべてのアプリケーションを簡単に把握できます。
Windows 7の例
こちらは外付けUSBディスク(NTFSフォーマット)から起動したWindows 7です。ゲストにはVMware Toolsがインストールされ、3Dアクセラレーションも有効になっているため、AeroとUnityの両方が使えます。Internet Explorer 8を仮想マシンから取り出して、美しいSUSEデスクトップの上に配置してみました。
USBサポートについてはどうでしょうか? Webカメラの共有など、いかがでしょう?
ウィンドウ表示の様子もご覧ください。本当に動いているのが分かるはずです。
まとめ
VMware Workstationは最高です。他に表現のしようがありません。すべてが完璧に動作し、エラーは一度も発生しませんでした。インストール作業も使用感も申し分ない出来栄えです。NTFSフォーマットの外付けUSBデバイスをストレージとして使うといったやや特殊な用途から、周辺機器の共有、ゲストOSでのグラフィックエフェクトの有効化まで、さまざまな機能を試しましたが、すべて期待通りでした。
無料で愛用しているVMware Serverと比較しても、Workstationは間違いなく、紛れもなく仮想化界のロールスロイスです。既存の優れた機能をさらに一歩進め、全く新しい可能性と楽しみを切り開いてくれます。評価開始からわずか1日で、すでに心を決めてしまいました。
Dedoimedoからの無料宣伝です——ぜひ買ってください。後悔はしないはずです。
Cheers!
-
VMware Serverで仮想マシンのクローンを作成する方法
はじめに仮想化がお好きな方なら、遅かれ早かれ「VMware Server」に行き当たることでしょう。VMware Serverは無料で利用できるソリューションで、既存のデスクトップ環境上に複数のOSインスタンスを実行できます。効率性、生産性、モジュール性、テスト、チューニングなど、さまざまな可能性が広がります。仮想化を使えば、実機ではなかなか試せないことも気軽に行えます。例えば、パーティションを壊す心配をせずにWindowsとLinuxのデュアルブート構成をテストしたり、実際の環境を汚さずに新しいソフトウェアを試したりすることが可能です。仮想化について仮想化についてさらに詳しく知りたい方は、当
-
仮想化ソフトウェア徹底ガイド – デスクトップ体験を広げる多彩な選択肢
今回は、デスクトップ環境を強化するために活用できる、人気の高い仮想化製品をいくつかご紹介します。仮想化ソフトウェアについては以前にも詳しく取り上げましたが、今回は「ソフトウェアに何ができるか」ではなく、「ユーザー自身が何をできるようになるか」という視点に焦点を当てます。 Windows / Linux の一般的なユーザーであれば、選べるソフトウェアは非常に幅広く、無料のオープンソース、無料のクローズドソース、有料製品まで、使いやすさや難易度もさまざまです。それでは早速見ていきましょう。 最良の選択肢 このカテゴリには、VMware 製の無料製品2つと、VirtualBox の開発元である Su