Debian Squeeze - USB/ペンドライブの自動マウントが機能しない

Debian Squeeze - USB/ペンドライブの自動マウントが機能しない

私のDebian Squeezeラップトップでは、ペンドライブや外付けハードドライブを自動マウントできません。これが私の/etc/fstab

#commented following line to just support vfat
#/dev/sdb1       /media/cdrom0   udf,iso9660 user,noauto     0       0
/dev/sdb1       /media/usb0   udf,vfat user,noauto     0       0

問題は、USB ドライブを接続すると、1 つの USB ドライブに対して 2 つのアイコンが表示されることです。1 つは usb0 というラベルが付いており、もう 1 つはペンドライブの実際のラベル (例:sandiskまたは )ですkingston。 内のファイルは参照できますusb0が、sandisk/kingstonにはアクセスできません。 をアンマウントすると、/フォルダーusb0にアクセスでき、通常のユーザーが読み取り/書き込みできます。sandiskkingston

答え1

私は見つけたこの素敵なハウツーudev に基づいています。指定されたディスクのパーティションを、ユーザーが設定した既知の場所にマウントおよびアンマウントします。

サンプル構成の部分は読みにくいので、もう一度示します。

ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="57583", SYMLINK+="wd%n"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="57583", RUN+="/bin/mkdir /media/wd"
ACTION=="add", SUBSYSTEMS=="usb", ATTRS{serial}=="57583", RUN+="/bin/mount -t auto -o defaults /dev/wd1 /media/wd", OPTIONS="last_rule"
ACTION=="remove", SUBSYSTEMS=="usb", ATTRS{serial}=="57583", RUN+="/bin/umount /media/wd"
ACTION=="remove", SUBSYSTEMS=="usb", ATTRS{serial}=="57583", RUN+="/bin/rmdir /media/wd", OPTIONS="last_rule"

関連情報