web-dev-qa-db-ja.com

読み取り専用の自動マウントUSBドライブ

私は現在、祖父母が使用できるようにラップトップをセットアップしています。彼らはこれまでコンピュータを使ったことがないので、私はこれをできるだけ確実にできるようにしようとしています。システムはUbuntu10.10でセットアップされます。

USBドライブを取り外す前にマウントを解除する手間を省くために、すべてのUSBドライブを読み取り専用として自動マウントしたいと思います(現時点で考えられるユースケースには、人からデータを取得することだけが含まれ、何もコピーすることはありません)ドライブに)。

これまでのところ、gnome-volume-managerが便利な自動マウントを担当していることがわかりましたが、ドライブを常に読み取り専用でマウントするなど、オプションを設定する方法が見つかりませんでした。

それは可能ですか?もしそうなら、どのように?

4
BennyInc

この時点で、システムはHALではなくUdevを使用していると想定します。したがって、/ etc/udev/rules.d /に、例として25-usb- read-only.rules

そのファイルにこれを入れてください:

KERNEL=="sd*", SUBSYSTEMS=="usb", MODE="0555"

Udevを再起動するか、再起動すると、設定が完了します。

2
SleighBoy

私も読み取り専用のソリューションを探していて、この投稿を見つけました。また、Web上でロックライセンスドライブを見つけました(nexcopy)。 USBスティックにコピーしてから、コマンドを実行して読み取り専用のUSBドライブに変えることができます。ロックはコントローラーレベルで行われたため、regを編集しても、読み取り専用のドライブのステータスは変更されませんでした。

0
27ragbag

halは、ボリュームが自動マウントされるときに使用されるオプションを制御します。