Este é um recurso do systemd. O comando udev
original foi substituído por systemd-udevd
(consulte a man page). Uma das diferenças é que ele cria seu próprio namespace de sistema de arquivos, então sua montagem é feita, mas não é visível no namespace principal. (Você pode verificar isso fazendo systemctl status systemd-udevd
para obter o PID Principal do serviço e, em seguida, examinando o conteúdo de /proc/<pid>/mountinfo
para o seu sistema de arquivos).
Se você quiser voltar a ter um namespace de sistema de arquivos compartilhado em vez de privado, crie um arquivo /etc/systemd/system/systemd-udevd.service
com conteúdo
.include /usr/lib/systemd/system/systemd-udevd.service
[Service]
MountFlags=shared
ou um novo diretório e arquivo /etc/systemd/system/systemd-udevd.service.d/myoverride.conf
com as últimas duas linhas, ou seja,
[Service]
MountFlags=shared
e reinicie o serviço systemd-udevd. Eu não encontrei as implicações de fazer isso.