Купил себе внутренний кардридер, подключаемый по USB.
Когда в него ничего не воткнуто, он видится как 4 диска
brw-rw---- 1 root floppy 8, 64 фев 20 21:34 /dev/sde
brw-rw---- 1 root floppy 8, 80 фев 20 21:34 /dev/sdf
brw-rw---- 1 root floppy 8, 96 фев 20 21:34 /dev/sdg
brw-rw---- 1 root floppy 8, 112 фев 20 21:34 /dev/sdh
Если воткнуть карточку, то ... ничего не происходит, пока не перечитаешь таблицу разделов на том из устройств, которое соотв карточке.
brw-rw---- 1 root floppy 8, 64 фев 20 21:36 /dev/sde
brw-rw---- 1 root floppy 8, 65 фев 20 21:36 /dev/sde1
brw-rw---- 1 root floppy 8, 80 фев 20 21:34 /dev/sdf
brw-rw---- 1 root floppy 8, 96 фев 20 21:34 /dev/sdg
brw-rw---- 1 root floppy 8, 112 фев 20 21:34 /dev/sdh
И оно подмонтируется udev'ом:
/dev/sde1 on /media/flash-sde1 type vfat (rw,relatime,fmask=0111,dmask=0000,allow_utime=0022,codepage=437,iocharset=utf8,shortname=mixed,errors=remount-ro)
Если же теперь карточку вытащить, то опять ничего не происходит. И таблицу разделов не перечитать, так как карты нет и ошибка
fdisk: unable to open /dev/sde: Носитель не найден
А так как /dev/sde1 не исчезает, то и авто-отмонтирования не происходит.
Какие есть пути решения перечисленных проблем?