Cookie
Electronic Team, Inc. uses cookies to personalize your experience on our website. By continuing to use this site, you agree to our cookie policy. Click here to learn more.

VirtualBoxから印刷する方法 - VirtualBoxでプリンターを接続する方法は?

Olga Weis Olga Weis Dec 8, 2021

VirtualBoxに依存するデータセンターを持ち、その結果、USBデバイスに依存する仮想マシンを持つ方々は、USBのサポートが有効になっていないと利用できないことをご存知でしょう。仮想マシンでUSBを使用することに慣れている場合、VirtualBoxでUSBを共有するだけでなく、プリンターにアクセスすることに興味があるかもしれません。そこで、仮想環境から印刷するために知っておくべきすべてをここに紹介します。

VirtualBoxでUSBプリンターにアクセスするソフトウェアソリューション

USB Network Gateを使用すると、プリンターをVirtualBoxに転送できます。このパッケージを使用すると、デバイスがローカルホストではなくリモートPCに接続されている場合に、ゲストオペレーティングシステムからUSBプリンターにアクセスできます。

これを可能にするための3つの簡単なステップは以下の通りです:

USB Network Gate
1
USBデバイスが接続されているマシンにUSB Network Gateをインストールします
2
ソフトウェアインターフェースを使用してプリンターを共有します。
3
仮想マシンにアプリをインストールして起動し、共有されたUSBプリンターに接続できます。

注意:VirtualBoxがインストールされているマシンで問題が発生することがあります。USBデバイスをコンピューターのUSBポートに挿入した後、またはUSB Network GateでUSBデバイスを共有/非共有した後、VBoxUSBMon.sysドライバーがクラッシュしてBSODを引き起こすことがあります。

この問題を解決するために、VBoxUSBMon.sysドライバーを停止するか、VirtualBoxの代わりに別の仮想マシンを使用できます。

USB Network Gateの追加の利点は、Windows、Linux、Macオペレーティングシステムをサポートするクロスプラットフォーム互換性です。ネイティブメソッドとは対照的に、USB Network GateはVirtualBoxでUSBプリンターにアクセスする最も簡単な方法のようです。

VirtualBoxでExtensionPackを使ってプリンターにアクセス - ネイティブ方法

VirtualBoxの最新バージョン(6.1)はUSB 3.0をサポートしていますが、このオプションを利用するには最新版のVirtualBox Extension Packがインストールされている必要があります。

まずは、彼らのウェブサイトからVirtualBoxをダウンロードして始めましょう。LinuxユーザーはOpen-Source Edition(OSE)もダウンロードする必要がありますが、OSEはUSBサポートを提供していません。

Open-Source Editionを使用して作成された仮想マシンは、VirtualBoxのクローズドソースバージョンでも動作します。

  • ステップ1: Open-Source Editionをアンインストールします。

  • ステップ2: 彼らのウェブサイトで利用可能なVirtualBoxバージョンをインストールします。

  • ステップ3: VirtualBoxを開いて、表示されている仮想マシンを見つけます。

Virtualbox Extension Packの設定方法

VirtualBox Extension Packsは、ユーザーがUSBデバイスにアクセスして使用することを可能にします(これはVirtualBoxから印刷したい人にとって大きな助けとなります)。以下のステップに従ってVirtualBox Extension Packsを設定し、仮想マシンでUSBを使用し始めましょう。

  • ステップ1: VirtualBoxのウェブサイトにアクセスします。

  • ステップ2: "Oracle_VM_VirtualBox_Extension_Pack-4.1.6-74713.vbox-extpack"という名前のファイルをダウンロードします。

  • ステップ3: VirtualBoxを開きます。

  • ステップ4: ファイルメニューを開き、設定を選択します。

  • ステップ5: 拡張機能に進みます。

  • ステップ6: 拡張機能ファイルを追加します。

注: Ubuntuユーザーは、ユーザーアカウントを「vboxusers」グループに追加する必要があります。これは、システム設定(ランチャー経由)> ユーザーとグループ > グループの管理に行って行い、その後システムを再起動します。

VirtualBoxでUSBプリンターにアクセス
USB Network Gateをダウンロードして、VirtualBoxから印刷します

VirtualBoxでプリンターを共有する方法:ステップバイステップガイド

これから、VirtualBox USBプリンターの設定方法を順を追って説明します。ホストマシンで利用可能なリソース(RAMなど)に基づいて、複数のオペレーティングシステムが同時に実行される場合があります。

VirtualBoxのプリンター機能を有効にする時が来たら、ホストコンピューターを通じて各ゲストOSのネットワークアクセスを確立できます。

注:ユーザーは、VirtualBoxの仮想マシンでプリンターを接続するために、ゲストコンピューター上でブリッジネットワーキングを設定できます。

以下のステップバイステップガイドに従って、VirtualBoxホストプリンターの設定方法を学びましょう。

  • ステップ1: VirtualBoxを開きます。

  • ステップ2: 印刷に使用する仮想マシンを開きます。

  • ステップ3: 設定を選択します。

  • ステップ4: ネットワークを選択します。

  • ステップ5:「ネットワークアダプターを有効にする」がオンになっていることを確認します。

  • ステップ6:「接続先」の下で、ブリッジアダプターをクリックします。

  • ステップ7: 正しい物理ネットワークアダプターを選択します(ホストシステムに複数のネットワークアダプターがインストールされている場合)。

  • ステップ8: OKをクリックして新しい設定を保存します。

  • ステップ9: 仮想マシンを起動します。

  • ステップ10: ゲストOS内でネットワークプリンターを追加/設定します(例えば、Windowsマシンでは、ユーザーはデバイスとプリンターに行ってネットワークプリンターを追加する必要があります)。

USB Network Gate
数クリックでVirtualBoxから印刷

UbuntuでVirtualBoxプリンターアクセスを設定する

UbuntuマシンをVirtualBoxセッションのホストとして使用する場合、接続されたUSBプリンターにアクセスしたいときに問題が発生することがあります。VirtualBoxから印刷する問題を解決する方法を紹介します。

デフォルトの設定ではUSBデバイスが希望する方法で表示されませんが、代替方法があります。以下の手順に従って、VirtualBoxでUSBプリンターを使用します。

  • システム -> 管理 -> ユーザーとグループに移動します。

  • 「ロックを解除」をクリックします。

  • パスワードを入力して「認証」をクリックします。

  • 「グループの管理」を選択します。

  • 「グループ設定」ウィンドウが表示されます。vboxusersまでスクロールダウンして「プロパティ」を選択します。

  • 開かれる「グループ 'vboxusers' のプロパティ」ウィンドウで、ユーザー名の前のボックスをチェックして「OK」ボタンをクリックします。

  • 開いている設定ウィンドウを閉じて、セッションからログアウトします。

  • 再度ログインしてVirtualBoxを開きます。

  • 仮想マシンを起動すると、VirtualBoxからプリンターにアクセスできます。

これで、LinuxシステムのVirtualBoxでUSBプリンターを共有する準備が整いました。

small logo USB Network Gate
#1 at Networking Software
USB Network Gate
Share USB over Ethernet on Windows
4.7 ランク 以下に基づく 372 + ユーザー
Get a download link for your desktop
Submit your email address to get a link for quick download on your desktop and get started!
または
Also Available: USB Network Gate is a cross-platform solution compatible with Mac, Linux and Android OSes:

UNG for Mac

UNG for Linux

UNG for Android