Para instalações mínimas do Debian, tenho usado halevt
para ativar a montagem automática de unidades USB. Halevt
é confiável e não requer configuração além da instalação do pacote. Agora, halevt
foi removido do Debian Testing e estou procurando uma substituição, mas nenhuma das alternativas parece ser tão direta.
Qual utilitário para a montagem automática de unidades USB seria o mais leve, simples e estável?
Edição: Eu nunca fui capaz de obter udev trabalhando da maneira que eu queria. O problema é que as regras do udev sempre são executadas como raiz, portanto a mídia é montada como raiz. É possível codificar a montagem como um usuário específico, mas parece que você não pode criar uma regra que monta como usuário atual. De acordo com a documentação, deve ser possível com o valor MODE, mas não parece ter sido implementado no Debian. Portanto, se a montagem automática for necessária, ainda preciso usar o halevt. Caso contrário, eu uso pmount.
Halevt
está estável, testando e instável.Respostas:
Os recursos baseados em disco do HAL foram substituídos por udev e udisks .
Há um exemplo completo de como usar o udev para fazer isso na página de invólucros do Automounting UDisks :
/etc/udev/rules.d/11-media-by-label-auto-mount.rules
Para mais informações sobre o udev:
Existem também algumas opções baseadas em udisks que seriam o novo equivalente ao halevt:
Como não encontrei nenhum deles no repositório de teste , você pode precisar encontrar um repositório apt de terceiros ou seguir as instruções para compilar o software em sua própria máquina.
fonte
root
. 2. Às vezes, a desmontagem automática falha, deixando um nó persistente durante uma reinicialização. 3. Algumas unidades não energizadas não são montadas. 4. Várias vezes houve falha na transferência de arquivos. Eu não tive nenhum desses problemashalevt
.Se você não quiser usar hal, poderá usar uma regra do udev para montar automaticamente suas unidades. O Arch Wiki tem um bom artigo sobre regras aqui:
https://wiki.archlinux.org/index.php/Udev#Auto_mounting_USB_devices
Você também pode usar algo como udiskie (está no AUR):
https://wiki.archlinux.org/index.php/Udiskie
Há também um script para integrar o udiskie ao seu menu do Openbox .
fonte
Provavelmente, você deve configurar suas próprias regras de udev, hal ou hotplug para montar unidades automaticamente e até executar comandos quando eles se conectarem. Você também pode olhar para pmount .
Existem alguns montadores automáticos para linux, você só precisa descobrir o que melhor se adequa ao seu trabalho.
Também esteja ciente de que você pode executar muitas partes dos DEs maiores, como o gnome, sem executar a coisa toda. Você deve poder usar o gnome-volume-manager separadamente do uso para a sua sessão.
fonte