Qual é o serviço responsável pela montagem automática de uma unidade USB no CentOS 6.4?

8

Eu conheço a maneira legada do Linux de montar um pen drive ou unidade USB: mount / dev / sdb1 / mnt /

Mas em algumas instalações do CentOS 6.x que vi, basta inserir o pendrive USB e o CentOS montá-lo automaticamente, para /media/<VOLUMENAME>

Esse auto-sentido deve ser tratado por algum tipo de daemon / serviço, certo?

Qual é o nome desse serviço e como posso encontrá-lo usando o comando /sbin/service ?

    
por Very Objective 30.04.2013 / 01:51

3 respostas

7

Como outros comentaram, não acredito que isso seja possível no runlevel3. O aplicativo em questão no GNOME 2.x é chamado de gnome-volume-manager . Você pode reconfigurar um pouco usando gnome-volume-properties .

captura de tela

Dadoquevocêestánoníveldeexecução3,nãoacreditoquesejaumaopção.Vocêpode,noentanto,persuadiroudevafazeramontagemparavocêdemaneirasemelhante.

1.adicioneumarquivoautomount.rulesem/etc/udev/rules.d

2.adicioneasseguinteslinhasaoautomount.rules

automount.rules

#automountingusbflashdrives#umaskisusedtoalloweveryusertowriteonthestick#weuse--syncinordertoenablephysicalremovingofmountedmemorysticks--thisisOKforfat-basedsticks#Idon'tautomountsdasinceinmysystemthisistheinternalharddrive#dependingonyourhardwareconfig,usbsticksmightbeotherdevicesthansdb*ACTION=="add",KERNEL=="sdb*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdb*", RUN+="/usr/bin/pumount %k"
ACTION=="add",KERNEL=="sdc*", RUN+="/usr/bin/pmount --sync --umask 000 %k"
ACTION=="remove", KERNEL=="sdc*", RUN+="/usr/bin/pumount %k"

3. recarregue as regras do udev:

udevadm control --reload-rules

gome-disk-utility

Eu encontrei o novo nome de gnome-volume-manager BTW. É chamado de gnome-disk-utility no CentOS6, apenas confirmei que o RPM está no padrão do yum repos.

Este U & LQ me leva a isso: Dispositivos de armazenamento USB não são montados automaticamente quando inseridos em uma nova instalação do Debian 6,0 .

Faça o seguinte comando para encontrá-lo:

$ yum search gnome-disk-utility*
gnome-disk-utility-devel.i686 : Development files for gnome-disk-utility-libs
gnome-disk-utility-devel.x86_64 : Development files for gnome-disk-utility-libs
gnome-disk-utility-ui-devel.i686 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility-ui-devel.x86_64 : Development files for gnome-disk-utility-ui-libs
gnome-disk-utility.x86_64 : Disk management application
gnome-disk-utility-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-libs.x86_64 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.i686 : Shared libraries used by Palimpsest
gnome-disk-utility-ui-libs.x86_64 : Shared libraries used by Palimpsest

Referências

por 30.04.2013 / 02:30
0

Um bom método de linha de comando para fazer o automount é o pacote 'autofs'.

Você precisa especificar duas coisas, em dois arquivos diferentes:

/etc/auto.master

# USB backup drives
/mnt/offsite            /etc/auto.offsite       --timeout=300

/etc/auto.offsite

OFFSITE1 -fstype=auto,rw,noatime,data=journal,commit=1 :/dev/disk/by-uuid/b5c1db0d-776f-499b-b4f2-ac53ec3bf0ef

O resultado é que, quando a unidade USB estiver conectada, ela aparecerá em / mnt / offsite / OFFSITE1. Ele não aparecerá até você acessar algo sob esse caminho, como fazer um "ls" ou "encontrar". Após 300 segundos de inatividade, ele desmontará automaticamente o sistema de arquivos (tornando-o seguro para remoção).

    
por 25.08.2013 / 01:43
0

Outra opção é usar o pmount. Parece um pouco mais fácil de usar comumente. No entanto, requer a instalação (do repositório EPEL).

Fórum CentOS no pmount

    
por 25.02.2015 / 21:48