web-dev-qa-db-ja.com

DebianSqueeze-自動マウント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をアンマウントすると、sandisk/Kingston ladledフォルダーにアクセスでき、通常のユーザーが読み取り/書き込み可能になります。

1
Kumar

私は このきちんとした小さなハウツー 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"
2
Carl Smotricz