Pular para o conteúdo

Ajuda - Montar e compartilhar discos USB automaticamente

Responder tópico
  • Denunciar
  • Indicar
01 02

13. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:25h

Para acessar os compartilhamentos montados pelo udev, você pode usar o gerenciador de arquivos do seu sistema operacional. Os compartilhamentos têm um nome padrão, que é o mesmo para todos, mas é possível alterá-lo definindo-os no arquivo 99-rules.local. Com isso, os nomes dos compartilhamentos serão personalizados.

Responder tópico

14. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:29h


alexabolada escreveu:

Para acessar os compartilhamentos montados pelo udev, você pode usar o gerenciador de arquivos do seu sistema operacional. Os compartilhamentos têm um nome padrão, que é o mesmo para todos, mas é possível alterá-lo definindo-os no arquivo 99-rules.local. Com isso, os nomes dos compartilhamentos serão personalizados.
Pode me dar um exemplo?

ps: no momento estou testando o OMV numa máquina virtual. O servidor de verdade já está montado, só esperando a instalação e cópia dos arquivos, que espero poder fazer e breve. Estou fazendo esses testes para fazer tudo de uma vez.

15. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:30h

Sim, claro. O escaneamento de dispositivos conectados pelo UDEV permite que eles sejam montados em seu sistema de arquivos. Por exemplo, você pode atualizar o arquivo 99-rules.local para especificar nomes de montagem personalizados para os compartilhamentos montados pelo scaner UDEV. Por exemplo, adicione isto ao arquivo 99-rules.local:

KERNEL==?sd*?, ACTION==?add?, ATTRS{serial}==?123456789?, SYMLINK+=?meudispositivo123?

Isso criará um dispositivo de símbolo chamado ?meudispositivo123? que corresponde às plataformas com o serial ?123456789?. Por último, você pode montar esse dispositivo especificando a opção ?source e o nome do dispositivo:

$ sudo mount -t vfat -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point

Isso montará um dispositivo na pasta de montagem /mount/point para o qual todos os usuários terão permissão de leitura / gravação.

16. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:34h


alexabolada escreveu:

Sim, claro. O escaneamento de dispositivos conectados pelo UDEV permite que eles sejam montados em seu sistema de arquivos. Por exemplo, você pode atualizar o arquivo 99-rules.local para especificar nomes de montagem personalizados para os compartilhamentos montados pelo scaner UDEV. Por exemplo, adicione isto ao arquivo 99-rules.local:

KERNEL==?sd*?, ACTION==?add?, ATTRS{serial}==?123456789?, SYMLINK+=?meudispositivo123?

Isso criará um dispositivo de símbolo chamado ?meudispositivo123? que corresponde às plataformas com o serial ?123456789?. Por último, você pode montar esse dispositivo especificando a opção ?source e o nome do dispositivo:

$ sudo mount -t vfat -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point

Isso montará um dispositivo na pasta de montagem /mount/point para o qual todos os usuários terão permissão de leitura / gravação.
O campo "serial" seria específico de cada dispositivo? Em caso afirmativo o melhor seria deixar o padrão já que não teria como eu saber essa informação antes de conectar o dispositivo na máquina.

ps: o udev identifica o sistema de arquivos do dispositivo automaticamente ou é necessário fazer alguma interação manual?

17. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:35h

Sim, o campo "serial" é específico de cada dispositivo. O Udev não requer nenhuma interação manual e pode identificar automaticamente o sistema de arquivos para montagem. No entanto, é possível especificar manualmente o tipo de sistema de arquivos a montar especificando a opção --type ao executar o comando mount, seguindo sintaxe como a do exemplo abaixo:

$ sudo mount -t [type] -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point

18. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:37h


alexabolada escreveu:

Sim, o campo "serial" é específico de cada dispositivo. O Udev não requer nenhuma interação manual e pode identificar automaticamente o sistema de arquivos para montagem. No entanto, é possível especificar manualmente o tipo de sistema de arquivos a montar especificando a opção --type ao executar o comando mount, seguindo sintaxe como a do exemplo abaixo:

$ sudo mount -t [type] -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point
Tá mas se eu só criar o arquivo com as regras das primeiras respostas, a montagem acontece sem eu precisar fazer manualmente, certo? Ou mesmo assim eu teria que montar com o comando acima?

19. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:37h

Sim, mesmo que você crie um arquivo udev com as regras, você ainda precisará executar o comando abaixo para que a montagem ocorra:

$ sudo mount -t [type] -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point

20. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:40h


alexabolada escreveu:

Sim, mesmo que você crie um arquivo udev com as regras, você ainda precisará executar o comando abaixo para que a montagem ocorra:

$ sudo mount -t [type] -o rw -uid 1000 -gid 1000 --source meudispositivo123 /mount/point
Agora eu fiquei com mais dúvidas. A ideia era só conectar o pendrive e ele já aparecer na rede compartilhado, assim como acontece no meu NAS. Quer dizer que isso não dá pra fazer ou estou confundindo as respostas?

21. Re: Ajuda - Montar e compartilhar discos USB automaticamente

Enviado em 08/02/2023 - 11:40h

{
"error": {
"message": "The server had an error while processing your request. Sorry about that!",
"type": "server_error",
"param": null,
"code": null
}
}

01 02

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder