Dateien von meiner externen Festplatte werden nach dem Neustart nicht mehr indiziert. Ich muss wieder einsteigen und dann rennen
# updatedb
nach jedem Neustart. Das Problem ist behoben. Bei meinen externen Festplatten dauert es einige Minuten. Kann ich nach dem Neustart die Indizierung für meine externen Geräte beibehalten, damit der Befehl locate meine externen Geräte durchsuchen kann?
EDIT: Pro Anfrage hier sind meine Angaben:
$ cat /etc/updatedb.conf
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /media"
PRUNEFS="NFS nfs nfs4 rpc_pipefs afs binfmt_misc proc smbfs autofs iso9660 ncpfs coda devpts ftpfs devfs mfs shfs sysfs cifs lustre_lite tmpfs usbfs udf fuse.glusterfs fuse.sshfs ecryptfs fusesmb devtmpfs"
# mount
/dev/sda5 on / type ext4 (rw,errors=remount-ro)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/me/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=me)
/dev/sdb1 on /media/me type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sdd1 on /media/Little Boy type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
/dev/sde1 on /media/Fat Man type fuseblk (rw,nosuid,nodev,allow_other,blksize=4096,default_permissions)
# on_ac_power; echo $?
255
updatedb
geschieht: (1.) Führen Sie updatedb
mit --verbose
und aus --debug-pruning
. (2.) Sehen Sie sich den Text an, um zu sehen, was indiziert wird und was nicht -> passen Sie Ihren an /etc/updatedb.conf
. Ich hatte grep
für Dateien, die ich brauchte, aber übersprungen wurden. Zum Beispiel musste ich ändern /etc/updatedb.conf
mit: (1.) PRUNE_BIND_MOUNTS = "no"
(2.) entfernen nfs nfs4 nfsd autofs
von PRUNEFS
(3.) entfernen /net
vonPRUNEPATHS
cat /etc/updatedb.conf
,mount
,on_ac_power; echo $?