Oui, je ai mis updatedb.conf
to not Prune nfs
, cifs
, smb
, autofs
et définissez Prune bind mounts sur "no".
Prune_BIND_MOUNTS="no"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /home/.ecryptfs /var/lib/schroot"
PRUNEFS="rpc_pipefs afs binfmt_misc proc iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs lustre tmpfs usbfs udf Fuse.glusterfs Fuse.sshfs curlftpfs ecryptfs Fuse
J'obtiens même la sortie correcte lors de la vérification du --debug-pruning
production. De plus j'utilise --verbose
et tee
la sortie vers un indexed_paths.txt
fichier et ce fichier txt contient les fichiers sur mes autres lecteurs.
TOUJOURS, quand j'invoque locate my_video.mp4
cela ne me donne aucun résultat sous /media/myusername/
, juste les choses sur mon disque de démarrage.
J'ai essayé ceci sur deux installations distinctes d'ubuntu 16.
Que se passe-t-il (insérer des mots)?
La seule chose à laquelle je peux penser est que mon LONG updatedb
invocation n'est pas encore terminée et seulement quand il a le locate.db
se faire remplacer. Je ne suis pas convaincu que ce soit la vraie raison, car je me souviens vaguement de nouveaux fichiers de mon disque de démarrage apparaissant dans les résultats de la recherche, même si mon travail mis à jourb n'est pas encore terminé.
Les autres informations
L'entrée mount
ressemble à ceci:
/dev/sde1 on /media/myusername/myNtfsDrive type fuseblk (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions,allow_other,blksize=4096,uhelper=udisks2)
J'utilise l'automonteur. J'espère que cela ne cause pas de problèmes.
Comme l'a dit @muru, il s'avère que updatedb
est un programme de mise à jour par lots. Mon travail d'indexation qui a fonctionné pendant environ 10 heures vient de se terminer et j'obtiens des résultats sur les lecteurs montés (et les travaux précédents que je pensais avoir réussi ont échoué sans surveillance).
Au cas où vous vous demanderiez pourquoi mon travail prend 10 heures, j'ai de grands disques terrabytes avec d'énormes hiérarchies (provenant de la sauvegarde de vieux ordinateurs).
Morale de l'histoire: soyez patient :)
Suivi
Je me demande s'il existe un moyen d'exécuter updatedb
sur un disque à la fois.