LXDE - qual comando é emitido quando o ícone “ejetar” é pressionado para desmembrar FS

0

Olá, eu tenho o Fedora 16 com o LXDE e quero conectar o ipod shuffle 2nd gen 1GB. De acordo com esta página códigos de piscando do iPod shuffle quando o LED âmbar está piscando, isso significa esse dispositivo está acessando por alguns processos ou está sincronizando dados. O seguinte eu observei:

  1. Quando eu conecto o ipod, o dispositivo é montado automaticamente e o LED âmbar está piscando. Então, o que eu fiz é que eu usei fuser e lsof (também em / dev) para descobrir qual processo está acessando o dispositivo, mas eu encontrei nada e dispositivo ainda estava âmbar piscando.

  2. Então eu tentei desmontar o dispositivo montado automaticamente para descobrir     para fora se o diodo emissor de luz estiver brilhando, mas nada mudou era sempre     piscando mesmo FS foi umount.

  3. Então, minha terceira tentativa foi usar o botão "ejetar", que é parte do     FileManager PCManFM contido no LXDE e é mostrado no arquivo montado     sistemas. Isso ajudou! âmbar piscando pára e começa a brilhar âmbar,     depois de alguns minutos, o ipod foi carregado, então o LED estava verde.

Minha pergunta, portanto, é: O que o botão "eject" faz diferente do comando classic umount?

    
por Wakan Tanka 18.06.2013 / 20:15

1 resposta

0

O botão de ejeção provavelmente usa o mesmo tipo de chamadas do comando de ejeção , que usa ioctls para ejetar o dispositivo ( o código-fonte, com os vários ioctls por dispositivo, é aqui ).

    
por 18.06.2013 / 20:29