Montar um cartão SD via USB?

1

Atualmente estou usando:

insmod g_file_storage.ko file=/dev/mmcblk0p1 stall=0 removable=1

Isso funciona como eu posso ver o dispositivo no Windows. No entanto, quando se trata de alterar um arquivo, as alterações não são refletidas no dispositivo Linux. Se eu fosse adicionar um novo arquivo, essa alteração é refletida. A mesma coisa vale para renomear e remover.

Eu tenho lido por aí que o g_file_storage monta um bloco em vez de um sistema de arquivos. Existe alguma maneira de:

1) Atualize o bloco quando um arquivo é alterado para que o dispositivo Linux veja a mudança | 2) Use outro método para montar um sistema de arquivos via USB (não é possível usar g_ether / g_serial)

Isto é para um dispositivo GP2X Caanoo.

    
por Yoink 04.11.2013 / 18:49

0 respostas