1 votes

Comment annuler l'arrêt de l'écriture des fichiers Spotlight et Trash par OS X ?

J'ai essayé d'empêcher OS X d'écrire les fichiers Spotlight et Trash sur une carte mémoire. La méthode de Metaxis à la question ici "Comment empêcher OS X d'écrire les fichiers Spotlight et Trash sur les cartes mémoires et les clés USB ?" fonctionne bien et je l'ai utilisé plusieurs fois, mais cette fois je n'ai pas fait attention et j'ai adressé le mauvais dossier. La question comment s'arrêter dans le message original

Voici ce que j'ai fait, en incluant les réponses et en remplaçant mon prénom par mon nom et mon nom complet par monfullname :

MBP-van-firstname:~ myfullname$ mdutil -i off /Volumes/SD128MB
/Volumes/SD128MB:
2016-03-02 22:57:40.638 mdutil[1232:208844] mdutil disabling Spotlight: /Volumes/SD128MB -> kMDConfigSearchLevelFSSearchOnly
Indexing disabled.
MBP-van-firstname:~ myfullname$ rm -rf .{,_.}{fseventsd,Spotlight-V*,Trashes}
MBP-van-firstname:~ myfullname$ mkdir .fseventsd
MBP-van-firstname:~ myfullname$ touch .fseventsd/no_log .metadata_never_index .Trashes
MBP-van-firstname:~ myfullname$ cd -
-bash: cd: OLDPWD not set

Donc, là où l'action était censée se produire dans le dossier ciblé, elle se trouvait dans le mauvais dossier. Comment puis-je annuler cela ?

2voto

LaX Points 559

Ce que Metaxis a décrit semble pouvoir être inversé avec ce qui suit :

mdutil -i on /Volumes/yourUSBstick
cd /Volumes/yourUSBstick
rm -rf .fseventsd/no_log .metadata_never_index .Trashes
cd -

La première ligne avec mdutil est le plus important si vous voulez que votre volume soit à nouveau indexé, car il remet l'état d'indexation du volume sur on, selon le manuel :

-i on | off
     Sets the indexing status for the provided volumes to on or off.  Note that indexing may be delayed due to
     low disk space or other conditions. 

EDIT :

dans votre cas (mais c'est spécifique à OP), vous avez oublié de cd ( changer de répertoire ) dans le volume avant de supprimer les fichiers d'index et d'ajouter quelques fichiers. Il vous suffit de supprimer les fichiers que vous avez créés localement (dans votre dossier personnel) :

rm -r .fseventsd/no_log .metadata_never_index .Trashes

Pas besoin d'utiliser mdutil pour réactiver l'indexation sur votre lecteur car vous avez bien fait la première commande et vous n'avez fait une erreur qu'après la deuxième commande.

0voto

iWill Points 497

On dirait que tout ce que vous avez fait, c'est créer des fichiers. Vous pouvez simplement les supprimer.

rm -r .fseventsd
rm .metdata_never_inded
rm .Trashes

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X