Esses arquivos e diretórios são criados por vários aplicativos:
.DS_Store - Criado pelo Finder quando você abre um diretório. Ele armazena informações sobre a pasta (opções de exibição, posições de ícones, etc.).
.fseventsd - criado pelo daemon fseventsd. Ele contém dados sobre eventos do sistema de arquivos, como modificações, exclusão, criação, etc.
.Spotlight-V100 - armazena informações de indexação para o spotlight na forma de metadados.
.Trashes - Uma pasta contendo arquivos que foram enviados para a lixeira, mas ainda não foram excluídos do volume.
Para impedir que todos sejam criados, você deve modificar o comportamento de cada aplicativo individualmente. Isso inclui adicionar uma exceção ao Spotlight, desativar o recurso de cache do Finder (se possível), alterar o daemon fseventsd e assim por diante. Não tenho certeza se é possível adicionar exclusões ou desativar todos esses recursos. Se você não precisar gravar no disco, basta montá-lo como somente leitura para facilitar as coisas.
Existe algo que você não sabe ?! Preciso de acesso de leitura / gravação à unidade, mas acho que o MacOS não tem a capacidade de adicionar exceções simples. Parece que eu preciso de um aplicativo para isso-- se estiver lá fora ... ps. obrigado (mais uma vez) pela ajuda.
macek
Talvez seja mais fácil montar como somente leitura e copiar a unidade inteira no disco para modificações? Não sei exatamente o que você está fazendo, mas pode ser uma solução adequada. Independentemente disso, você é mais que bem-vindos :)
John T
Esta resposta fornece detalhes de como é possível corrigir o problema, mas não vou marcar isso como aceito, porque na verdade não fornece uma solução. Ainda um voto positivo, no entanto! Obrigado pela informação, John :)
macek
4
O Leopard e o Snow Leopard tornam esses arquivos ocultos. Pode-se dizer ao Mac OS X para não colocar esses arquivos nas unidades de rede usando:
As unidades USB são consideradas "unidades de rede"?
macek
Eu acho que isso apenas impede a criação de .DS_Store, mas este é o caminho certo para adicionar uma exceção a isso.
John T
Eu tentei fazer isso e isso apenas impede .DS_Store
macek
Isso parece não se aplicar às unidades USB normais, pelo menos no Lion.
Lri
2
Não sei se dizer "aqui está um aplicativo" é uma solução aceitável para um problema, mas fiz algumas pesquisas e descobri o seguinte: http://www.zeroonetwenty.com/blueharvest/
Pode valer a pena dar uma olhada, mas pode não valer US $ 16,95 ...
EDITAR:
Estou usando o teste BlueHarvest e parece funcionar muito bem. Como ele fornece a solução mais completa para a pergunta original, estou marcando isso como a resposta aceita.
Trabalha-se em uma máquina para todas as unidades flash e impede que os vários serviços sejam gravados na unidade. Como é bastante complexo, deixarei que o xlab o explique em http://www.thexlab.com/faqs/stopspotlightindex.html
O outro corrige uma unidade flash para que você possa acessar os Macs e não indexá-los. Você precisa colocar alguns arquivos na unidade flash ANTES de conectá-la ao Mac, informando ao sistema operacional para não escrever várias coisas. Mais informações em http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/
entre os dois, eles parecem ter coberto. Não, não é perfeito - se você carrega um bastão e o coloca nos Macs, ele precisa ter pelo menos esses poucos arquivos inúteis. Ah bem.
O Leopard e o Snow Leopard tornam esses arquivos ocultos. Pode-se dizer ao Mac OS X para não colocar esses arquivos nas unidades de rede usando:
fonte
Não sei se dizer "aqui está um aplicativo" é uma solução aceitável para um problema, mas fiz algumas pesquisas e descobri o seguinte:
http://www.zeroonetwenty.com/blueharvest/
Pode valer a pena dar uma olhada, mas pode não valer US $ 16,95 ...
EDITAR:
Estou usando o teste BlueHarvest e parece funcionar muito bem. Como ele fornece a solução mais completa para a pergunta original, estou marcando isso como a resposta aceita.
fonte
Existem duas abordagens.
Trabalha-se em uma máquina para todas as unidades flash e impede que os vários serviços sejam gravados na unidade. Como é bastante complexo, deixarei que o xlab o explique em http://www.thexlab.com/faqs/stopspotlightindex.html
O outro corrige uma unidade flash para que você possa acessar os Macs e não indexá-los. Você precisa colocar alguns arquivos na unidade flash ANTES de conectá-la ao Mac, informando ao sistema operacional para não escrever várias coisas. Mais informações em http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/
entre os dois, eles parecem ter coberto. Não, não é perfeito - se você carrega um bastão e o coloca nos Macs, ele precisa ter pelo menos esses poucos arquivos inúteis. Ah bem.
fonte
Bem, há também isso e é gratuito, você pode querer lançar uma pasta chamada autorun.inf também para segurança no Windows
http://hostilefork.com/2009/12/02/trashes-fseventsd-and-spotlight-v100/
fonte