USBドライブを読み取り専用で自動マウントする

USBドライブを読み取り専用で自動マウントする

現在、祖父母が使えるようにラップトップをセットアップしています。祖父母はこれまでコンピューターを使ったことがないので、できるだけ簡単にできるようにしたいと思っています。システムは Ubuntu 10.10 でセットアップする予定です。

USB ドライブを切断する前にアンマウントする手間を省くために、すべての USB ドライブを読み取り専用として自動的にマウントしたいと思います (現時点で考えられる使用例は、ドライブに何かをコピーするのではなく、ユーザーからデータを取得することだけです)。

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

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

答え1

この時点では、あなたのシステムはHALではなくUdevを使用していると仮定します。したがって、ルールファイルを作成するには、ルール例として、25-usb-読み取り専用ルール

そのファイルに次の内容を入力します:

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

udev を再起動するか、再起動すれば設定は完了です。

答え2

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

答え3

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

関連情報