DebianにUSBデバイスを自動的にマウントしますか?

DebianにUSBデバイスを自動的にマウントしますか?

あまり気にせず、ただ気になってそうですが、なぜそうしたのかご存知の方いらっしゃるといいと思います。

usbmountがツールかどうかはわかりません。 USBを接続してvmwareにロードすると、usbmountは私のDebianシステム以外には何も表示しません(グラフィックなし)。

[sdb] Assuming drive cache: write through

/media私もそれを見ませんでした/mnt。同じインストールCDを使用してグラフィックバージョンをインストールできますが、USBを接続すると同じ方法で表示される/media理由を知っている人はいますか?何も起こらない、または電源を接続すると現れると思いました。今メッセージを受けているので、その間にあるようです。

ベストアンサー1

シェルスクリプトを使用するダーティソリューションは、カーネルメッセージを監視し、接続されているデバイスを見るたびにそのディスク上udisksのすべてのパーティションをマウントするために使用することです。

つまり

#!/bin/bash

tail -f /var/log/messages | while read line; do
  if [[ $line =~ \[(sd[a-z])\] ]];then
    for x in /dev/${BASH_REMATCH[1]}*
    do
        echo "Mounting $x"
        echo udisks --mount $x # remove the echo
    done
  fi
done

しかし、gvfsまたはudisks APIを使用して作成する方が良いでしょう。今はわかりません。

おすすめ記事