-
VirtualBox 新バージョンで CD-ROM から起動する方法【ストレージ設定ガイド】
一見するとごく簡単な作業のように思えます。では、なぜこのようなチュートリアルを書く必要があるのでしょうか。実は、OracleによるSun買収の前後、そしてVirtualBoxのバージョンが3.0.x系から3.2系へ移行する過程で、設定メニューに変更が加えられ、CD-ROMが独立したカテゴリとして表示されなくなり、「ストレージ」セクションに統合されてしまったのです。その結果、経験の浅いユーザーにとって、CDからの起動は格段に難しい作業になってしまいました。CD-ROMから起動して仮想マシンにOSをインストールしたいのに、CD-ROMデバイスを有効化・設定する方法がわからず戸惑っている方も少なくな
-
VirtualBoxでUSBデバイスを使う方法を徹底解説!初心者向けステップバイステップチュートリアル
はじめに 「VirtualBoxでUSBデバイスがうまく使えない」——これは非常によく寄せられる質問です。実際、読者の方からこのテーマについてチュートリアルの執筆を正式に依頼されたこともあります。問題の仕組みを詳しく調べてみると、多くの人がVirtualBoxでのUSBデバイスの扱いに苦労していることがわかりました。そこで、世界を少し良くするべく、このハウツー記事を書くことにしました。 USBメモリやWebカメラなど、あらゆる種類のUSBデバイスを仮想マシンで使えるようにすると、仮想環境の快適さは格段に向上します。仮想マシンの実用性が高まり、単なるテスト環境や「ホストOSでは動かないプログラム
-
VirtualBoxのVDIをVMwareのVMDKに変換する3つの方法【VBoxManage・QEMU対応】
VirtualBoxとVMware製品の両方を使っている仮想化ユーザーなら、仮想ディスクの形式変換はぜひ覚えておきたいテクニックです。変換が必要になる理由はさまざまで、ライセンスやマシンの状態を維持したい場合、互換性テストのために別のソフトウェアで動作させたい場合など、仮想化愛好家ならではのニーズが挙げられます。 本記事では、VirtualBoxが使用する「.vdi」形式からVMwareが使用する「.vmdk」形式へ(そしてその逆方向へ)、仮想ハードディスクを変換する確実な2つの方法と、状況次第で使える可能性のある第3の方法を紹介します。さらに、VHDやRAWなど、その他のフォーマットへの変換
-
VirtualBox 4レビュー:新機能と変更点を徹底解説
先日、Oracle(旧Sun、さらにその前はinnotek)が、同社の仮想化ソフトウェアの看板製品であるVirtualBoxの新バージョンをリリースしました。この洗練されていて多用途な製品は私のお気に入りの一つなので、早速試してみることにしました。ただし、懸念がないわけではありません。OpenSolarisやOpenOfficeなど、他の製品の扱いを見る限り、Oracleは必ずしもオープンソースに優しいとは言えないからです。ブランド名に「open」という言葉を使わないことが、生き残りの鍵なのかもしれませんね。 さておき、VirtualBoxは無料で使える優れたデスクトップ向け仮想化ソフトウェア
-
Prayaya V3 徹底レビュー ― USBメモリで持ち運べるポータブル仮想OSの実力
はじめに ※本レビューはGZ Shenhua Inf And Tech Co,LTD.の依頼により執筆されたものです。 Prayaya V3はWindows向けのポータブル仮想化ソフトウェアで、外部デバイス上に仮想オペレーティングシステム(OS)を作成・実行できます。セキュリティやプライバシーを損なうことなく、柔軟性と携帯性を両立することを目指したソフトです。 このコンセプトは、過去にレビューしたMojopacと非常によく似ています。Mojopacは、ホストOSに一切触れることなく外部デバイスからソフトウェアを実行できる、非常に便利な製品でした。しかし、Mojopacはすでに開発・提供が終了し
-
MobaLiveCDレビュー:期待外れのISOテストツールだった理由
最近、多くのLinux関連サイトが、ライブCDから起動したくない場合や起動できない環境向けに、Mobatek社の「MobaLiveCD」ユーティリティをディストリビューションを手軽にテストできる最も簡単な方法として推奨していることを知りました。これに興味を惹かれ、少し調べてみると、このツールは実はQEMUのスマートなフロントエンドであり、システムに一切変更を加えることなくISOイメージを読み込めることが判明しました。要するに、仮想化というよりも、いわばエミュレーション製品なのです。スペック上は、MobaLiveCDは一見すると非常に魅力的なアイデアに思えます。コマンドラインインターフェースを隠
-
KVMでネットワークを管理する方法 - VMMを使った初心者向けチュートリアル
先週の入門チュートリアルをお読みになった方は、KVMが恐ろしい怪物ではなく、Linux向けの親しみやすく強力な仮想化ソフトウェアであることをすでにご存じでしょう。KVMにはGUIとコマンドラインの両方の管理ツールが用意されているため、自分に合った方を自由に選べます。今回はその知識をさらに広げ、ネットワーク設定について解説します。ただし、ブリッジネットワーキングは単独の記事に値する重要なトピックなので、今回は扱いません。この記事では、新しい仮想アダプターの追加方法、DHCPを使ったネットワークとIPアドレス範囲の設定、NATモードとルーティングモードの違い、ネットワークの有効化・無効化の方法など
-
KVMのストレージ管理を徹底解説!ストレージプールとボリュームの作成チュートリアル
さて、先日、Kernel-based Virtual Machine(KVM)という技術をご紹介しました。KVMは無料かつオープンソースの仮想化ソリューションで、VirtualBoxやVMware製品の代わりとして、あるいはそれらと併用して使うこともできます。前回は基本的な管理操作を扱いましたが、ストレージとネットワークについては別のチュートリアルに回すことにしました。 今回は、KVMにおけるストレージ管理について、より踏み込んだガイドをお届けします。内容はVirtualBoxで行ったものと似ており、仮想ディスクの追加・縮小・拡張などが含まれます。さらに、NFSストレージやNTFSフォーマット
-
VMware ESXi活用ガイド:パフォーマンス最適化からSSH有効化までの実践テクニック
当ブログでは、これまでESXについてあまり深く取り上げてきませんでした。今回はその埋め合わせとして、ESXiに関する実用的なノウハウをたっぷりとご紹介します。ESXiで仮想マシンをクローンする方法に関するチュートリアルに続き、今度はVMwareの魅力をさらに掘り下げていきましょう。ESXiは無償で提供されているベアメタル型ハイパーバイザーであり、最も高価かつ高機能な仮想化ソリューション「ESX」へとつながる最初のステップです。念のため整理しておくと、VMwareにはホームユーザー向けの「VMware Player」や「Workstation」があります。また、ESXの機能を小規模でお手軽に体験
-
KVM と VirtualBox を共存させる方法 ― アンインストールも再起動も不要なモジュール切り替え術
KVM と VirtualBox は「共存できない」とよく言われます。正確には、KVM のカーネルモジュールがメモリにロードされている間、VirtualBox が起動できなくなるというものです。逆に KVM の方は VirtualBox と並行しても問題なく動作するため、実質的には一方向だけの問題です。しかも解決は非常に簡単です。残念ながら、「どちらかをアンインストールしろ」という酷いチュートリアルを数多く見かけます。また、もう少しまともな解説でも、単に「rmmod しろ」と書いてあるだけで、元に戻す方法まで説明しているものはほとんどありません。この記事では、何もアンインストールせず、使用のた
-
VMware ESXi で複数枚の ISO イメージを使って OS をインストールする方法
はじめに複数のISOイメージが必要なOSのインストール方法について、多くの読者から質問メールをいただき、これは思った以上に簡単ではないシナリオなのだと気づきました。どういうわけか、複数のISOイメージを必要とするオペレーティングシステムのインストールは、かなり多くの方にとって難しく感じられるようです。ご安心ください。この記事を読めば、すぐに解決できます。この短いチュートリアルでは、仮想CD-ROMデバイスの扱いは、物理的なCD/DVDトレーを使う場合とまったく変わらないことを学びます。複数のファイルにまたがるOSをインストールする場合でも、基本となる考え方は同じです。ただし、実際のハードウェア
-
Xen Live CDでインストール不要!Xen仮想化をお手軽に体験する方法
以前のXen入門記事を読んで、実際にその機能を試してみたいと思った方も多いのではないでしょうか。しかし、長く複雑な設定作業への不安から一歩を踏み出せずにいるかもしれません。せっかく時間をかけて環境を構築しても、期待通りの結果が得られないかもしれない——そんな懸念はもっともです。幸い、非常に簡単な解決策があります。実は、Live CDからXenを起動して試すことができるのです。このXen Live CDはDebian 5ベースのデモツールで、Xenを本格的に導入するかどうかを決める前に、揮発性のライブセッション上でお手軽にテストドライブできます。素晴らしい仕組みですね。さっそく、その実力を見てい
-
Xen Cloud Platform(XCP)徹底解説:レビューとインストールチュートリアル
これまでにXenの入門記事を紹介し、XenライブCDについても取り上げてきました。今回は、Xenベースのもうひとつの製品を掘り下げていきます。Xen Cloud Platform(XCP)は、VMware ESXiに似たスタンドアローン型の仮想化ソフトウェアです。XCPはXenハイパーバイザーを中核としながら、WindowsやLinuxなど幅広いゲストOSへの対応、ネットワーク・ストレージのサポート、そして管理ツールまでを、単一の検証済みインストールイメージとして提供します。XCPはCitrix XenServerをベースとした製品で、XenServerについては次回の記事で詳しくレビューする
-
Citrix XenServer 徹底レビューと導入ガイド
XenServerは、Citrixが提供するXenベースの仮想化製品ライン(Advanced、Enterprise、Premiumエディションを含む)の中で、無料かつオープンソースでありながらサポート対象外となるバージョンです。Citrixの実力を知るための入門的な製品でありながら、機能面での制限は一切なく、フルスペックを無償で利用できます。また、先日レビューしたXen Cloud Platform(XCP)の基盤にもなっている製品です。 本記事でご紹介する内容の多くはXCPと非常に似ています。それでも最後まで読み進め、細かな違いに注目しながら、どちらのソフトウェアが自分のニーズに最適かを見極
-
Xenのよくある問題を解決する5つの実践的トラブルシューティング術
運が悪い日には、仮想化の体験も一気に台無しになりがちです。Xenを使い始めたばかりの方なら、Xenのエラーメッセージが極めて冗長で、Python開発者でない限りほとんど役に立たないことを痛感するはずです。冗長なトレースバックと内部関数呼び出しへの不可解な参照のせいで、本来ならシンプルに解決できる問題から注意をそらされてしまうことさえあります。筆者は仮想化やPythonの専門家ではありませんが(実は専門家なのですが、謙遜しておくのが得策です。1) エラーが許容される 2) 失敗しても済む 3) 人は謙虚さや弱者を好むからです)、解決には数分しかかからないのに、初心者には永遠に感じられるような典型
-
Xenの準仮想化を徹底解説!直面する課題と実践的な回避策
始める前に、ひとつ警告しておきます。ハードウェア仮想化に対応していない環境でXenを使おうとすると、問題だらけの道のりになるということです。これは、仮想化拡張機能(VT-xやAMD-V)を備えた最新のCPUを持っていないのであれば、Xenに挑戦すべきではないという、ささやかなヒントです。VirtualBoxやVMware Playerといった手軽な個人向けソリューションとは大違いですが、そもそもXenはまったく異なる市場セグメントを狙った製品なのです。 とはいえ、筆者のように頑固で「チュートリアルで世界を征服したい」と考えるなら、Xenの準仮想化に挑戦しては挫折することになるでしょう。最大の障
-
VirtualBoxでスクリーンショットを撮る方法 - VBoxManageコマンド活用チュートリアル
仮想マシン上での各種インストールや操作の記録として、スクリーンショットを撮りたい場面は多いものです。VMwareシリーズの仮想化製品にはシステムメニューにスクリーンショット機能が組み込まれているため、非常に簡単に撮影できます。ところが、VirtualBoxにはそのようなオプションが存在しません。そのため、ホストOS側のユーティリティ、つまり各種スクリーンショットソフトやPrtScrnキー、Alt+PrtScrnなどのキーコンビネーションに頼らざるを得ません。操作自体はそれほど難しくありませんが、最大の問題は、VirtualBoxがインターフェースの一部をゲストOSの画面領域として扱ってしまう点
-
Xen トラブルシューティング実践ガイド:VNC接続、ネットワーク、起動エラーの解決法
以前の記事では、Xen を環境でテストする際に発生しがちな一般的な問題をいくつか取り上げました。最初の回では、ディスプレイの問題、Python のバージョンやモジュールの不具合、ラッパースクリプトの変更や明示的なコマンドの実行、サービスのトラブルシューティングなどに焦点を当てました。今回はさらに踏み込んで、遭遇する可能性のある(あるいはすでに経験したかもしれない)さまざまな問題について、原因の理解、修正方法、回避策を解説していきます。正直に言うと、一部の解決策はやや場当たり的なものかもしれません。鵜呑みにはせず、あくまで参考としていただければと思いますが、全体的には十分機能すると確信しています
-
Xen ゲストのコンソールを有効化する方法【準仮想化・完全仮想化対応】
通常、Xen 上で domU ゲストとして仮想マシンを稼働させる場合、コンソールの確認には virt-manager や virt-viewer を使用します。しかし実用面では、このコンソールバッファはアニメーション画像のようなものであり、少なくともグラフィカルインターフェースが起動するまで(そもそも GUI が存在しないケースもあります)、直接操作することはできません。そこで問題になるのが、「常にコンソール出力を利用できるようにするにはどうすればよいか?」という点です。コンソール出力をホスト側へリダイレクトし、扱いやすく解析可能なテキストとして取得することはできるのでしょうか? 答えは「はい
-
VMware Player 4 徹底レビュー ― 無料とは思えないパワフルな仮想化ソフト
VMware Playerは、私が初めて使った仮想化ソフトです。2005年末から2006年初め頃、デスクトップ向け仮想化製品はまだ成熟したものが少なく、初心者にも扱いやすい選択肢はほとんど存在しませんでした。そんな中、バージョン1.0だったVMware Playerは、駆け出しの技術好きにとって願ってもない存在でした。シンプルでエレガント、可能性に満ちていて、しかも無料。ただし当時は、仮想マシンの新規作成や3Dアクセラレーションといった高度な機能は搭載されておらず、そうした作業にはサードパーティ製ツールが必要でした。名前の通り、あくまで「プレイヤー(再生専用)」だったのです。時は流れて2012