[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 601- 701- 801- 901- 2chのread.cgiへ]
Update time : 01/13 05:25 / Filesize : 242 KB / Number-of Response : 917
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

Debian GNU/Linux スレッド Ver. 53



216 名前:login:Penguin mailto:sage [2008/04/27(日) 14:03:23 ID:2lHvX9f+]
>>211
> udev の設定で対応できると思う。細かなところは不明だけど。

んじゃ、わたしがわかるかぎりで。
GNOME ユーザなんで、ほっとけば勝手にマウントしてくれるんですけど、なんとなく udev ルール書いてます。
USB メモリはもってないので、iPod 用、スマートフォン用の設定しかしたことないですけど。
万年初心者なので、まちがいがあればツッコミよろしく。

まず、USB メモリをさした後に dmesg するとかして、それが /dev/sdb だとか /deb/sdc だとかいうのを調べる。
そんで、udevinfo --attribute-walk --path=`udevinfo --query=path --name=/dev/sdb` を実行 (/dev/sdb だった場合)。
さっきさした USB メモリ専用の設定でいいなら、上の出力から ATTRS{serial}=="ごちゃごちゃ長い文字列" という行を探す。
# USB のホスト・コントローラーのぶんも出るけど、USB メモリのほうを探す。
つぎに /etc/udev/rules.d/local.rules というファイルを作って、下の行を書きこむ。

SUBSYSTEMS=="usb", ATTRS{serial}=="ごちゃごちゃ長い文字列", SYMLINK+="myusbmemory"

これで、USB メモリさしたときに、/dev/なんちゃら へのシンボリック・リンク /dev/myusbmemory が作られるようになる。
つぎに /etc/fstab に下のような行を書きこむ。
# これはあくまで一例です。utf8 のとこは特に自分の環境にあわせる。あと、noatime もつけるべき?

/dev/myusbmemory /media/myusbmemory vfat flush,noauto,nodev,noexec,rw,nosuid,user,dmask=022,fmask=133,codepage=932,iocharset=utf8 0 0

あとはルート権限で /etc/init.d/udev reload を実行して完了。
つぎにその USB メモリをさしたときは /media/myusbmemory に自動マウントされるはず。

もっと汎用的なルールを書きたい場合はドキュメントを参照。
www.reactivated.net/writing_udev_rules.html
www.gentoo.gr.jp/transdocs/udevrules/udevrules.html (ちょっと古いけど日本語訳)






[ 続きを読む ] / [ 携帯版 ]

全部読む 前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<242KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef