web-dev-qa-db-ja.com

Ubuntu 12.04サーバーでUSBデバイスをAutoMountに取得する方法

Ubuntu 12.04デスクトップでは、USBデバイスを接続することができ、ほとんどの部分で機能します。

Ubuntu 12.04サーバーでは、USBデバイスを接続しても何も起こりません。

プリンター、スキャナー、サムドライブなどのUSBデバイスの追加に関して、サーバーをデスクトップのように設定するにはどうすればよいですか?

最終的には、このUSBデバイスをVirtualBox仮想マシンに転送します。しかし、Ubuntuサーバーがそれらを何らかの方法でマウントしない場合、VirtuaBoxにそれらを表示させることもできません。

9
LonnieBest

buntuドキュメント から、usbmountをインストールしてみてください。

Sudo apt-get install usbmount

リポジトリからの説明は次のとおりです。

uSBマスストレージデバイスを自動的にマウントおよびアンマウントするこのパッケージは、USBマスストレージデバイス(通常はUSBペン)が接続されたときに自動的にマウントし、取り外したときにマウント解除します。マウントポイント(デフォルトでは/ media/usb [0-7])、考慮すべきファイルシステムタイプ、およびマウントオプションは構成可能です。複数のデバイスが接続されている場合、最初に使用可能なマウントポイントが自動的に選択されます。デバイスがモデル名を提供する場合、マウントポイントを指すシンボリックリンク/ var/run/usbmount/MODELNAMEが自動的に作成されます。

自動マウントを使用すると、ストレージデバイスが/media/usb[0-7]にマウントされます(ダイアログはありません)。

プリンター/スキャナーは「マウント」されておらず、構成が異なります。ただし、これらをWindowsゲストに渡すだけの場合は、ここからVirtualBox Extension Packをインストールする必要があります https://www.virtualbox.org/wiki/Downloads 。 Windowsゲストでデバイスを使用する前に、Ubuntuホスト内でデバイスをセットアップする必要はありません。

7
reverendj1
  1. Usbmountをインストールする

    Sudo apt-get install usbmount
    
  2. ユーザーにUSBドライブへのアクセスを許可する

    Sudo sed -i 's/MOUNTOPTIONS="/MOUNTOPTIONS="user,umask=000,/' /etc/usbmount/usbmount.conf
    
  3. プラグインして使用

    cd /media/usb
    touch beeblebrox
    

詳細 を取得できます。

7
cmc