Ah Linux, onde geralmente há uma resposta, mas é diferente para todos. Talvez eu possa começar. O Ubuntu 12.10 pegou uma mudança no upstream que monta a mídia em um diretório que muda por ID do usuário. (A justificativa para a mudança pode ser encontrada em freedesktop.org .) Você quer um local estático compartilhado por todos usuários.
A correção rápida e suja é vincular todos os pontos de montagem de seus usuários ao diretório compartilhado, algo como sudo ln -s /media/$USER/* /media/
. Veja Como configurar o local de automount padrão? Note um comentário por rocko nessa referência, alegando que uma solução melhor e geral está chegando no Ubuntu 13.04.
Em 12.10, uma solução melhor do que o hack symlink é organizar um ponto de montagem estático em / etc / fstab. No meu caso, eu tenho um drive de CDROM USB, e isso funciona até onde eu testei:
- Encontre o symlink para o dispositivo de CD-ROM nas regras do udev: %código% No meu caso, havia uma série de entradas para o meu dispositivo PLDS_DVD, incluindo uma com SYMLINK +="cdrom", o que significa que o dispositivo aparece em / dev / cdrom.
- Crie um ponto de montagem estático adequado: %código%
- Associe essas coisas em / etc / fstab com uma linha como esta: %código%
- Crie um compartilhamento do Samba usando
cat /etc/udev/rules.d/70-persistent-cd.rule
(você já sabe como fazer isso)
Eu só estou juntando coisas aqui, e honestamente eu não testei toda essa série exatamente dessa maneira, mas você deve ser capaz de compartilhar o CD depois de algum usuário, qualquer usuário, montagens manuais: sudo mkdir -p /mnt/cdrom
.