Мои файлы находятся на NTFS-диске 4416017316016770 , который автоматически монтируется при загрузке. Однако во время поиска gnome с моего NTFS-диска файлы не отображаются. Хотя на сканирование трекера ушло несколько часов.
android@clr:~
$ lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 292M 0 part /boot/efi
├─sda2 8:2 0 512M 0 part [SWAP]
├─sda3 8:3 0 108.6G 0 part /
├─sda4 8:4 0 16M 0 part
├─sda5 8:5 0 79G 0 part
└─sda6 8:6 0 277.4G 0 part /media/4416017316016770
sr0 11:0 1 1024M 0 rom
4416017316016770 содержит общий для меня каталог (Linux + двойная загрузка Windows)
У меня есть полный доступ для чтения / записи к этому разделу.
android@clr:~
$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=81c4bc1c-1a7e-4822-acae-220bbe572240 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=1A74-A270 /boot/efi vfat umask=0077 0 1
# swap was on /dev/sda2 during installation
UUID=10842320-1286-413f-bf08-3e0ca76bcf2f none swap sw 0 0
/dev/disk/by-uuid/4416017316016770 /media/4416017316016770 ntfs-3g defaults,windows_names,locale=en_US.utf8 0 0
android@clr:~
$ sudo cat /etc/updatedb.conf
PRUNE_BIND_MOUNTS="yes"
# PRUNENAMES=".git .bzr .hg .svn"
PRUNEPATHS="/tmp /var/spool /var/lib/os-prober /var/lib/ceph /home/.ecryptfs /var/lib/schroot"
PRUNEFS="NFS afs autofs binfmt_misc ceph cgroup cgroup2 cifs coda configfs curlftpfs debugfs devfs devpts devtmpfs ecryptfs ftpfs fuse.ceph fuse.cryfs fuse.encfs fuse.glusterfs fuse.gvfsd-fuse fuse.mfs fuse.rozofs fuse.sshfs fusectl fusesmb hugetlbfs iso9660 lustre lustre_lite mfs mqueue ncpfs nfs nfs4 ocfs ocfs2 proc pstore rpc_pipefs securityfs shfs smbfs sysfs tmpfs tracefs udev udf usbfs"
android@clr:~
$
Я хочу, чтобы верхненовокутлумбетиево отображалось при поиске действий гномов.
Я установил том в саму себя ... поиск gnome не работает.
[android@android ~]$ cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a device; this may
# be used with UUID= as a more robust way to name devices that works even if
# disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
UUID=9DB8-17F3 /boot/efi vfat umask=0077 0 2
UUID=4ac0a64a-e4eb-4921-bb96-9bcfef722aa4 / ext4 defaults,noatime 0 1
/dev/disk/by-uuid/4416017316016770 /home/android/4416017316016770 ntfs-3g defaults 0 0
НАКОНЕЦ РЕШЕН. СПАСИБО, ЧТО ТАКОЕ В ОТВЕТЕ НИЖЕ
Чтобы трекер
проиндексировал каталог, который не включен в его список по умолчанию, вы должны выполнить несколько действий.
Мне только что удалось проиндексировать смонтированный раздел Windows, который ранее не индексировался, поэтому приведенное ниже описание сработало для меня.
Я предпринял несколько действий, и некоторые из них могут быть лишними. Потребуется еще несколько проб и ошибок, чтобы найти точную комбинацию / комбинации, которые дают желаемые результаты. Но такая конфигурация (возможно, «лишняя») подойдет.
Добавьте привязку, как описано здесь (также ссылка на другой ответ).
Предположим, монтирование находится в $ HOME / mount_dir
.
Он будет указывать на тот же каталог, что и / media / 4416017316016770
(в моем случае, / mnt / windows
).
Тот факт, что вы видите это дважды у сома, вероятно, означает, что привязка в порядке.
Обратите внимание, что , это упоминает программную ссылку, а не монтирование, которое должно работать. Я не пробовал.
Добавить каталог / media / 4416017316016770
в gsettings
org.freedesktop.Tracker.Miner.Files index-рекурсивные каталоги
.
Вы можете использовать dconf-editor
(установите его, если у вас его нет), перейдите к org.freedesktop.Tracker.Miner.Files
и измените ключ index- рекурсивные каталоги
.Мое текущее значение - ['& DESKTOP', '& DOCUMENTS', '& DOWNLOAD', '& MUSIC', '& PICTURES', '& VIDEOS', '/ mnt / windows', '/ bin']
(у меня добавлен также / bin
, чтобы проверить разницу между добавлением каталога на том же диске и другом диске).
Добавьте каталоги / media / 4416017316016770
и $ HOME / mount_dir
в ключ org.freedesktop.Tracker.Miner.Files index-single-directoryies
.
Мое текущее значение - ['$ HOME', '/ mnt / windows', '$ HOME / mount_dir']
.
Установите для параметра org.freedesktop.Tracker.Miner.Files index-Removable-devices
значение True
.
Остановить и запустить демонов.
$ tracker daemon -t
$ tracker daemon -s
$ tracker daemon -f
$ tracker search "verkhnenovokutlumbetyevo"
. Может потребоваться перезагрузка. Как уже было сказано, возможно, некоторые дополнения не нужны.
Надеюсь, это поможет Вам: из этого поста
https://superuser.com/questions/1260226/gnome-activities-search-does-not-show-most-files
Почему не находит ли Gnome Search ваши файлы?
Ну, по умолчанию Gnome индексирует только те файлы, которые находятся непосредственно в вашем домашнем каталоге или в папках «Рабочий стол», «Документы», «Загрузки», «Музыка», «Изображения» и «Видео».
Есть ли какой-нибудь способ поиска в других папках?
Да, есть.
Чтобы добавить папку в индекс, откройте gnome-control-center
, откройте меню «Поиск», нажмите на значок шестеренки и перейдите на вкладку «Другое». Теперь вы можете добавить папку по вашему выбору, нажав на значок плюса, к сожалению, это работает только для папок, расположенных на том же диске, что и ваша домашняя папка.
Как проиндексировать файлы, расположенные не на вашем домашнем диске?
Для этого вам нужно привязать каталог, который вы хотите проиндексировать, к папке, расположенной на домашнем диске.
Например, используйте:
cd ~/
mkdir ./searchdirectory
sudo mount --bind /some/directory ./searchdirectory
Чтобы сделать его постоянным, вам нужно будет написать новую запись в «/etc/fstab».
Например, так:
/some/directory /home/youruser/searchdirectory none bind 0 0