Às vezes, uso um SSD externo com o macOS Sierra, em conjunto com minha unidade interna atual, que possui o macOS Sierra em execução.
Uma coisa irritante sobre o Spotlight é que sempre que procuro algo nele, por exemplo, quando estou executando a partir de minha unidade externa, obtém resultados da unidade externa e interna, o que é algo que eu não quero.
Quando inicializado na minha unidade externa, tentei criar uma exceção do Spotlight para a unidade interna. No entanto, parece que, se eu fizer isso, uma exceção será criada para a minha unidade interna, mesmo quando eu inicializá-la. Portanto, parece que as exclusões do Spotlight estão vinculadas pelo laptop, não pela unidade - o que significa que minha unidade interna será excluída dos resultados do Spotlight, independentemente da unidade externa da qual eu for inicializado.
É possível criar uma exceção do Spotlight para a minha unidade interna quando estou executando a partir da minha unidade externa e da mesma forma uma exceção para a minha unidade externa quando estou executando a partir da minha unidade interna?
fonte
rm
comando exige que eu o execute usandosudo
. Estou usando o primeiro método no link SO que você postou. Você teria alguma sugestão para isso? Preciso usar o método daemon de inicialização para superar isso?DriveToHide
houver espaços, seus scripts , como atualmente escritos, falharão. Se você for fazer o teste com[ ... ]
aspas duplas, as variáveis devem ser evitadas para evitar que as palavras falhem. Ou use[[ ... ]]
para testar, então não é necessário citar duas vezes.Desculpas pela nova resposta (representante insuficiente para comentar, pois sou novo aqui)
@hapi - Posso estar confuso, mas os scripts são o contrário?
Script para SO que deseja ocultar uma unidade dos holofotes: renomeia
.metadata_never_index
Script no sistema operacional que deseja indexar a unidade: cria
.metadata_never_index
Eu pensei que a presença de
.metadata_never_index
no volume significava que o Spotlight ignorou?obrigado
fonte
.metadata_never_index
não tem nenhum impacto no MacOS 10,13 - superuser.com/questions/591406/... ...Aprendi hoje que você pode usar um
sudo touch /.metadata_never_index_unless_rootfs
no diretório raiz de cada unidade para separar índices dos drives de inicialização do OS X. É uma versão especial do.metadata-never-index
, porque (re) indexa a unidade quando você inicializa, mas não quando não o faz.fonte
Enquanto a outra resposta é um bom método para fazê-lo, pode causar problemas inadvertidamente e pode não ser 100% confiável. Um método melhor seria usar o Alfred , pois é mais flexível que o Spotlight, no sistema operacional externo.
fonte