[FUG-BR] Pendrive só monta quando eu desmonto

Otacílio otacilio.neto em bsd.com.br
Domingo Julho 22 13:44:34 BRT 2012


On 22/07/2012 13:21, Cleyton Agapito wrote:
> Em 22 de julho de 2012 11:29, Otacílio <otacilio.neto em bsd.com.br> escreveu:
>> On 22/07/2012 11:01, Cleyton Agapito wrote:
>>> Em 21 de julho de 2012 23:48, Otacílio <otacilio.neto em bsd.com.br> escreveu:
>>>> On 21/07/2012 21:01, Paulo Henrique - BSDs Brasil wrote:
>>>>> Otacílio wrote:
>>>>>> Caros...
>>>>>>
>>>>>> Estou com o seguinte problema aqui. Tenho um telefone com Android que
>>>>>> funciona como um pendrive. Pois bem, quando eu plugo o telefone no note
>>>>>> e habilito o armazenamento o gnome+freebsd automagicamente monta os dois
>>>>>> dispositivos de armazenamento. Excelente não?
>>>>>>
>>>>>> O problema é com o pendrive. Quando eu plugo o pendrive no note o gnome
>>>>>> sobe uma mensagem de que um "dispositivo de armazenamento em massa foi
>>>>>> conectado" só que ele não monta o condenado.
>>>>>>
>>>>>> Pois bem, então rodo o seguinte comando como root:
>>>>>>
>>>>>> squitch# mount_msdosfs -u ota /dev/da0s1 /mnt/pendrive/
>>>>>>
>>>>>> E o pendrive é montado (claro). Então quando eu desmonto o pendrive com:
>>>>>>
>>>>>> umount /mnt/pendrive/
>>>>>>
>>>>>> O gnome monta o pendrive e inclusive o icone aparece no desktop. Alguém
>>>>>> me dá uma dica do que diabos pode ser isso???
>>>>>>
>>>>>>
>>>>>> []'s
>>>>>> -Otacílio
>>>>>> -------------------------
>>>>>> Histórico: http://www.fug.com.br/historico/html/freebsd/
>>>>>> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>>>>>>
>>>>> Está usando o hal ? pode ser alguma policy dele trabalhando
>>>>> inadequadamente,
>>>>> No enlightenment por exemplo o hal disponibiliza qualquer devide que eu
>>>>> coloco, mais como a integração entre o hal e ele não esta configurado eu
>>>>> só consigo acesso se montar manualmente.
>>>>> ( tenho que atualizar o enlightenment mais tem muita coisa dependencia
>>>>> instalada que precisa anteriormente ser atualizada.)
>>>>> Da uma checada em /usr/local/etc/hal deve ter alguma manipulação de
>>>>> regra lá para operar corretamente.
>>>>>
>>>>> Att.
>>>>>
>>>>
>>>>
>>>> Estou usando hal sim, ele é requisito para o gnome. Quando eu plugo o
>>>> pen drive aparece "Disco USB" no Nautilus, mas em geral ele não monta.
>>>> Dentro de
>>>>
>>>> tree /usr/local/etc/hal/
>>>> /usr/local/etc/hal/
>>>> └── fdi
>>>>     ├── information
>>>>     ├── policy
>>>>     └── preprobe
>>>>
>>>> Só tem esses diretórios e nenhum arquivo.
>>>>
>>>> Eu usei as dicas que encontrei aqui:
>>>>
>>>> https://sites.google.com/site/javanunes/freebsd-com-hal-e-dbus
>>>>
>>>> Mas acabei de comentar tudo, sendo que o comportamento continua o mesmo.
>>>> Parece que agora ele não está mais montando nem quando eu desmonto na
>>>> mão. Infelizmente estou muito inseguro para dizer se ele não está mais
>>>> montando mais hora nenhuma porque esse problema eh aleatório. Se fosse
>>>> uma coisa mais determinística seria mais fácil, mas um problema que
>>>> ocorre hora sim hora não é fogo.
>>>>
>>>
>>> Olá Otacílio,
>>>
>>> Tome cuidado pra não montar um dispositivo já montado, tipo você
>>> desmonta, ele monta e se você não tira ele e tenta montar de novo ele
>>> apaga o label do pendrive, fica um espaço em branco.
>>>
>>> Eu tenho tido o mesmo problema, inclusive em drivers de rede, no
>>> konqueror funciona então acho que é um bug no nautilus mesmo.
>>>
>>> Uma saída é procurar pela montagem automática (automount) no
>>> regedit.exe do gnome (não é tão porco mas foi copiado na cara dura) e
>>> desligar.
>>>
>>> []'s
>>
>> Olá Cleyton
>>
>> Eu procurei as opções da chave
>>
>> /desktop/gnome/volume_manager/automount_drives
>>
>> e todas estavam desligadas. Liguei mas o comportamento foi o mesmo.
>> Resumindo é assim:
>>
>> Eu plugo o pen drive, aparece uma mensagem "Unidade de armazenamento em
>> massa foi conectado"
>>
>> Então aparece uma mensagem rapidamente que não dá tempo de ler pois ela
>> é logo sobrescrita por outra mensagem:
>>
>> "KINGSTON desmontado"
>>
>> Então eu monto na mão:
>>
>> mount_msdosfs -u ota /dev/da0s1 /mnt/pendrive/
>>
>> e dois desmonto
>>
>> umount /mnt/pendrive/
>>
>> E o bendito pen drive é montado pelo gnome.
>>
>> putz...
> 
> Estranho, eu recebo várias mensagens de que os dispositivos do fstab
> não puderam ser montados mas é quando monto um ufs externo, com
> msdosfs não faz isso.
> 
> Pode ser a versão (meu gnome tá meio atrasado), acho que tentaram
> remendar e ficou pior.
> 
> Se encontrar alguma luz dá um grito aí.
> 
> []'s


Quando eu plugo um HD externo com ufs monta sem problemas.



Mais detalhes sobre a lista de discussão freebsd