「Vistaじゃ使えねえぇぇ」――見捨てられた周辺機器で幸せになる“タダ”で幸せになるソフトウェアパラサイト(3/3 ページ)

» 2007年04月11日 11時45分 公開
[爪生聖,ITmedia]
前のページへ 1|2|3       

ファイルの共有方法は2つ

 Virtual PCの場合はホストOSからゲストOSのデスクトップにファイルをドラッグ&ドロップすることで簡単にデータをコピーできた。しかし、VirtualBoxにはそのような連携機能はないため、共有フォルダを利用してファイルのやりとりを行う。共有フォルダの設定方法は次の2通りがある。

 まず1つは一般的な共有フォルダを利用する方法だ。VirtualBoxのネットワークアダプタの設定でNATを指定した場合(デフォルト)、ホストOSのNAT側IPアドレスは「10.0.2.2」に設定される。そのため、ホストOSでフォルダに共有設定を行い、ゲストOS側で「\\10.0.2.2\[共有名]」のように指定する。Windowsの標準的な手法なので設定は簡単だろう。ただ、同一PC上でしか使わないのに共有フォルダとして開放することに不安を感じるかもしれない。

 そういったちょっぴり神経質な人は、VirtualBox独自の共有フォルダ機能を利用する。この方法ではホストOS、ゲストOSの両方でコマンドを直接実行する必要がある。まず、ホストOSでコマンドプロンプトを開き、VirtualBoxのインストールフォルダに移動するため、次のように入力する。

 cd "\Program Files\InnoTek VirtualBox"

 次に、共有フォルダとして利用したいフォルダを「C:\tmp」、共有名を「vbshare」、仮想PCの名前を「WindowsXP SP2」とした場合は、

 VBoxManage sharedfolder add "WindowsXP SP2" -name "vbshare" -hostpath "C:\tmp"

と入力する。なお、仮想PCが実行中だと失敗するので、必ず仮想PCを終了させてから実行しなくてはならない。コマンドが正常終了したら仮想PCを起動し、ゲストOSからコマンドプロンプトを開いて次のように入力する。

 net use x: \\vboxsvr\vbshare

 ここで「x:」は共有フォルダを割り当てたいドライブ、「vbshare」は共有名を指定する。ホスト名のvboxsvrは固定だ。コマンドプロンプトでの操作に抵抗感がなければこちらを利用するほうがいいだろう。

共有フォルダを作成したところ。VistaのコマンドプロンプトはTABキーによる補完が可能だ(画面=左)。こちらは共有フォルダの作成に失敗した例。エラーの場合はごちゃごちゃとメッセージが表示される(画面=中央)。ホストOSで共有フォルダを作成したらゲストOSからNETコマンドでドライブを割り当てる(画面=右)

見捨てられたUSB機器がいま再び立ち上がる

 さて、いよいよUSB機器の設定を行う。実際のPCに接続されたUSB機器をゲストOSがどのように認識するのかというと、ホストOS側にVirtualBox独自のドライバが組み込まれ、それがゲストOSに橋渡しするような形になる。そこでまず、どのUSB機器をゲストOSに渡すかを設定する必要がある……意味が分からなくても下の手順に沿っていけば問題ない。

 まずVirtualBoxを起動し、仮想PCを選択してSettingsボタンをクリックする。USBの設定画面でEnable USB Controllerにチェックを入れ、USB Device FiltersのUSBコネクタに「+」マークが描かれているアイコンをクリックし、表示されるUSB機器のうち、ゲストOSに渡したいものを選択する。当然ながらゲストOSに渡したUSB機器はホストOS側では使用できなくなるので、必要最小限にしておく。

 設定が完了したらいったんUSB機器を取り外す。試してみたところ、ホストOS側ですでに認識されている機器をデバイスマネージャ上から削除し、再度ハードウェア変更のスキャンをおこなって再認識させてもVirtualBox側で認識されなかった。VirtualBoxで使用するUSB機器は抜き差ししやすいUSBポートに移しておくといいだろう。再度接続し、正常に認識されればデバイスドライバ上でVirtualBox USBと表示される。

 仮想PCを起動すればさきほどのUSB機器が検出されるので、あとは通常と同じようにドライバをインストールすればよい。

USB機器を選択する。ここで表示されるUSB機器はホストOSによって認識されている(画面=左)。いったんUSB機器を取り外してから再度接続する。デバイスマネージャでVirtualBox USBと表示されれば成功だ(画面=中央)。仮想PCウィンドウの下部のUSBアイコンをクリックするとゲストOSで認識されているUSB機器が表示される(画面=右)

動いてよっ、で実際に動作したUSB機器

 これで「革新的な最新OS」に対する憎しみも少しは緩和されるにちがいない。参考までに筆者が実際に試し、正常動作が確認できたUSB機器を紹介しておこう。

「こいつ、動くぞ」涙にむせぶ夜ともお別れだ
  • イメーション「Disc Stakka」
  • エプソン「PM-970C」
  • ブラザー「P-touch 9200pc」(※)

※USB⇔RS-232C変換アダプタを経由して使用

 ただ、すべての機器が動作するわけではないようだ。実際、カノープス製キャプチャユニット「MTVX-HF USB」は動作しなかった。正常に認識はされるのだが、FEATHERを実行し、TV画面を表示させようとするとエラーで終了してしまう。動画を再生すると落ちる、という声もあるので、このあたりはちょっと鬼門かもしれない。


 マイクロソフトは既存の資産を活用しつつ、新しいOSへの移行を促すために仮想化技術を推進している。しかし、そのためにはハードウェアのサポートこそが重要なはずだ。そして、周辺機器の多くがUSBインタフェースを採用している現在、ここをカバーすることがどれだけ大きなメリットになるかは、このVirtualBoxで証明されている。Windows Vista導入のハードルを下げる仮想化技術、ぜひ試してみてほしい。

前のページへ 1|2|3       

Copyright © ITmedia, Inc. All Rights Reserved.

アクセストップ10

2026年08月21日 更新
  1. 文字起こしと要約がずっと無料のAIボイスレコーダー「Comu Action Pro」発売 9月20日まで2万9800円 (2026年08月20日)
  2. 総メモリ748GB、AI性能20PFLOPS! デルがGB300搭載のワークステーション「Dell Pro Max with GB300」を発売 (2026年08月20日)
  3. ビジネスシーンにもなじむチタンボディー! 本格ランウォッチ「Amazfit Cheetah 2 Pro」を日常使いしてみた (2026年08月19日)
  4. Google「Pixel 11」は何が変わった? 前モデル「Pixel 10」からの進化ポイントをチェック (2026年08月20日)
  5. 5ボタン搭載でWeb閲覧作業を効率化できる「エレコム ワイヤレスマウス M-FBL01DBXSBK」がセールで10%オフの1250円に (2026年08月20日)
  6. 大阪・関西万博の人気パビリオンが東京で進化! 漱石アンドロイドも登場する「いのちの未来+」体験レポート&石黒教授インタビュー (2026年08月20日)
  7. 上下2画面で21型相当の圧倒的作業領域! 実売約7万円で手に入るサンコーの2画面モバイルディスプレイを試す (2026年08月20日)
  8. アイオー、レコーダーソフト「BDレコ」「DVDレコ」が他社製Blu-rayレコーダーからのダビングに対応 (2026年08月18日)
  9. ゼンハイザーがaptX Adaptiveをサポートし、ユーザー自身でバッテリー交換も可能になった高性能ワイヤレスイヤフォン「MOMENTUM True Wireless 5」 (2026年08月20日)
  10. スマホで耳の中を確認しながらケアできる「TAREASS カメラ付き耳かき」がセールで39%オフの1577円に (2026年08月20日)
最新トピックスPR

過去記事カレンダー