automount USB do Debian

4

Tenho meu automount flash USB quebrado após a reinicialização. Usando o Debian 6, GNOME 2

Meu disco rígido NTFS ainda está sendo montado corretamente.

Quando conecto meu smartphone Android (com SD e unidade local), meu registro de mensagens é semelhante a:

tail -f / var / log / messages

Aug 21 11:46:14 pp-hideout kernel: [  139.461734] sd 4:0:0:0: [sdc] Attached SCSI removable disk
Aug 21 11:46:14 pp-hideout kernel: [  139.466484] sd 4:0:0:2: [sdd] Attached SCSI removable disk
Aug 21 11:46:14 pp-hideout kernel: [  139.514664] cdrom: This disc doesn't have any tracks I recognize!
Aug 21 11:46:22 pp-hideout kernel: [  148.005560] sd 4:0:0:2: [sdd] 4268032 512-byte logical blocks: (2.18 GB/2.03 GiB)
Aug 21 11:46:22 pp-hideout kernel: [  148.006180] sd 4:0:0:0: [sdc] 7761920 512-byte logical blocks: (3.97 GB/3.70 GiB)
Aug 21 11:46:22 pp-hideout kernel: [  148.010305]  sdd:
Aug 21 11:46:22 pp-hideout kernel: [  148.010679]  sdc:
Aug 21 11:46:22 pp-hideout kernel: [  148.014944]  sdc1
Aug 21 11:46:22 pp-hideout halevt: Running: halevt-mount -u /org/freedesktop/Hal/devices/volume_uuid_DACE_470F -o sync -m 002 -o gid=plugdev
Aug 21 11:46:23 pp-hideout halevt: Running: halevt-mount -u /org/freedesktop/Hal/devices/volume_uuid_3E19_07CA -o sync -m 002 -o gid=plugdev

Portanto, o problema está em algum lugar no nível do software. E o problema é que eu quero montá-lo automaticamente, mas não está funcionando. Alguém pode ajudar?

p .: como a automontagem USB do Debian está funcionando "da caixa"? Onde posso ler sobre isso?

UPDATE: Algumas ideias de apt-get da web e agora eu tenho:

Running: halevt-mount -u /org/freedesktop/Hal/devices/volume_uuid_DACE_470F -o sync -m 002 -o gid=plugdev
Aug 22 03:06:05 pp-hideout usbmount[15471]: executing command: mount -tvfat -osync,noexec,nodev,noatime,nodiratime /dev/sdc1 /media/usb0
Aug 22 03:06:05 pp-hideout halevt: Running: halevt-mount -s
Aug 22 03:06:05 pp-hideout usbmount[15471]: executing command: run-parts /etc/usbmount/mount.d
Aug 22 03:06:07 pp-hideout usbmount[15436]: executing command: mount -tvfat -osync,noexec,nodev,noatime,nodiratime /dev/sdd /media/usb1
Aug 22 03:06:07 pp-hideout halevt: Running: halevt-mount -s
Aug 22 03:06:07 pp-hideout usbmount[15436]: executing command: run-parts /etc/usbmount/mount.d

Agora montagens de flash USB, MAS somente leitura. Como posso corrigir somente leitura? Alguma idéia?

    
por Max Peaceprayer 21.08.2012 / 22:49

2 respostas

1

Esta é a maneira mais fácil que encontrei:

link

    
por 03.11.2013 / 06:59
1

Para responder à sua pergunta sobre a automontagem pronta para uso:

Não esperaria que a montagem fosse imediata, sem referência ao seu ambiente de trabalho (gnome).

O Debian 6 não é aquele antigo. Eu usei o LXDE ou equivalente. A resposta genérica é que todos os ambientes de desktop (DEs) incluirão um gerenciador de arquivos. Seu gerenciador de arquivos permitirá que você abra os USBs (a menos que haja problemas com a configuração das permissões). Obviamente, uma vez que você abra o USB, ele será montado. Isso é o que você pode contar com out-of-the-box, caso contrário, dificilmente conta como um DE. (Cada gerenciador de arquivos que vi é o mesmo que o atual sistema operacional Windows a esse respeito: a lista de unidades removíveis está disponível no painel esquerdo).

O gnome atual como no Debian 8 irá montar USBs assim que eles estiverem conectados. AFAIK nem sempre fez isso . Ou seja em alguns pontos, apenas montou dispositivos quando aberto no gerenciador de arquivos. A maneira "moderna" poupa problemas se seus outros aplicativos não mostrarem dispositivos desmontados, talvez porque os aplicativos não façam parte de um DE contemporâneo, ou se o aplicativo em questão é um programa de linha de comando executado dentro de um emulador de terminal: ).

O pacote "usbmount" que você instalou não faz parte do DE. Eu sou cético que o halevt-mount também é - embora eu possa estar errado. Jogando com o Linux, você ouvirá muitos ruídos aleatórios que não refletem necessariamente como o seu próprio sistema foi projetado. Meu palpite para o que seu DE usa seria gnome-volume-manager (por exemplo, veja gnome-mount ).

Como Earnest diz, sistemas modernos usam udisks em vez de HAL para montagem. Eu gosto de udisks :). Supondo que os udisks não faziam parte da sua instalação, se você quiser mais detalhes, então está procurando alguém que entenda o HAL. Boa sorte .

Para montar na inicialização, você pode usar o / etc / fstab. Ou seja é assim que as unidades internas são montadas (depois do sistema de arquivos principal "root").

    
por 04.05.2015 / 14:56