Estou tentando montar automaticamente o hdd usb externo na minha recém-instalada caixa Debian 9. Eu estou tentando conseguir isso com a regra do udev simples e simplesmente não é capaz de fazer isso. Esta regra funciona no meu antigo sistema Debian 6 sem nenhum problema. Então, a regra é criada em /etc/udev/rules.d/11-externalusb.rules
Regra do meu antigo sistema:
SUBSYSTEMS=="block", ENV{ID_FS_LABEL}=="wdext1", RUN+="/bin/mount /dev/disk/by-label/wdext1"
entrada do / etc / fstab:
/dev/disk/by-label/wdext1 /mnt/hdd ext4 defaults,noauto 0 0
No Debian 9 esta abordagem não funciona de todo: / Eu vejo o seguinte nos logs: EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
mas não consigo ver nenhuma montagem criada. Eu pesquisei na internet, encontrei alguns outros exemplos e fiz outra regra muito simples:
KERNEL!="sd[b-z][0-9]", GOTO="media_by_label_auto_mount_end"
ACTION=="add", RUN+="/bin/mount /dev/sdb1 /mnt/hdd1"'
LABEL="media_by_label_auto_mount_end"
Esta regra também não funciona: / journalctl diz o seguinte:
Mar 23 20:12:48 uranas kernel: sd 6:0:0:0: [sdb] 2930272256 512-byte logical blocks: (1.50 TB/1.36 TiB)
Mar 23 20:12:48 uranas kernel: sd 6:0:0:0: [sdb] Test WP failed, assume Write Enabled
Mar 23 20:12:48 uranas kernel: sd 6:0:0:0: [sdb] Asking for cache data failed
Mar 23 20:12:48 uranas kernel: sd 6:0:0:0: [sdb] Assuming drive cache: write through
Mar 23 20:12:48 uranas kernel: sdb: sdb1
Mar 23 20:12:48 uranas kernel: sd 6:0:0:0: [sdb] Attached SCSI disk
Mar 23 20:12:48 uranas kernel: EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: (null)
Mas não consigo ver nenhuma montagem: / Se eu tentar executar o fsck em / dev / sdb1, ele reclama que o dispositivo está em uso. Então, por enquanto, eu perdi completamente o que estou fazendo de errado. Alguém pode me ajudar a automount este hdd usb via regra do udev. Obrigado.
Tags debian