honnjitsuhaseitennnari
onemunemunemu

このサイトに書かれていることが原因でトラブルを発生したとしても、私は一切の責任を負いません。ご了承の上、閲覧下さいますようよろしくお願い致します。
なおこのサイトはリンクフリーです。

Linus Torvalds 様、ならびに世界中においてボランティアで Linux の開発に携わっている皆々様方に敬意を表しますとともに心から感謝いたします。

Red Hat 9 Server デスクトップ実物大 (要クリック)
freshmeat (/usr/share/backgrounds/images)
Vine 4.1 udev 設定 ( Zip , MO )
Vine Linux 4.1 Client / pooh
Zip ( 100M . Iomega ) および MO ( 640M , Olympus ) を udev を使って認識させます。


行ったことは /etc/udev/rules.d において

# cp 50-udev.rules 10-udev.rules

として 10-udev.rules に(# Persistent block device stuff - begin の直前)

KERNEL=="sd[a-z]", BUS=="usb", SYSFS{serial}=="srk3521eod45ds", SYSFS{product}=="USB Zip 100", NAME="zip", SYMLINK+="sd*/zip"
1行で書いて下さい。
KERNEL=="sd[a-z]", BUS=="usb", SYSFS{serial}=="1tax3z95g6", SYSFS{product}=="MOS3410", NAME="mo", SYMLINK+="sd*/mo"
1行で書いて下さい。

を記述しました。

※ カンマのあとは半角スペース空いています。また NAME のイコールはひとつ。SYMLINK はプラスイコールになっているので注意が必要です。

またどのようにして serial 、product が判ったといえば Zip Disk の場合 ( dmesg | grep sd から sda が判明 )

# udevinfo -q path -n /dev/sda

/block/sda

# udevinfo -a -p /sys/block/sda

だー!と沢山出てきます(笑)ただ、区切られている ( looking at ... ) 範囲内からチョイスしてルールを書いていくこと。

KERNEL=="sd[a-z]", BUS=="scsi", SYSFS{serial}=="srk3521eod45ds", SYSFS{product}=="USB Zip 100", NAME="zip", SYMLINK+="sd*/zip"

としても動きません。赤線に注目!


# /sbin/udevstart ← 設定を変えたら忘れずに!

とし /dev 以下に zip , mo , sd_/zip , sd_/mo が生成されていることを確認 ( x-special/device-block へリンク ← リンクの文字に注目 ) 。

/etc/fstab に


/dev/zip /mnt/zip vfat noauto,users,rw,exec 0 0
/dev/mo /mnt/mo ext2 noauto,users,rw,exec 0 0


の2行を追記。オプション noauto を auto にするとパソコン起動時のメッセージにスペシャルデバイス /dev/zip がありませんと怒られる???ので、あえて noauto にしてあります。起動スクリプトを読む順番かなぁ〜。


# mount /dev/zip
# mount /dev/mo

だけで簡単にマウントします。


いちいち


# mount -t vfat /dev/sda /mnt/zip


のようにする必要がありません。


もちろんアプリケーション>システムツール>ディスク管理からマウントをクリックしても OK !


USB 端子を抜き差して(デバイス・ノードが変わっても)も名前、シリアルナンバーで解決しているのでその機種として認識いたします。

このことを見るには以下のコマンドを実行していろいろ抜き差ししてみるとわかります。


# udevmonitor


とにかく便利です!
| comments(0) | trackbacks(0) | - | - |
pagetop
<< Vine 4.1 Netatalk Install | main | Vine 4.1 250GB 大容量 USB ハードディスク認識 >>









url: http://server-blog.magical-sound.com/trackback/502708

06
--
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
--
>>
<<
--