Почему мои файлы из раздела NTFS не отображаются в поиске Gnome Activities?

Мои файлы находятся на NTFS-диске 4416017316016770 , который автоматически монтируется при загрузке. Однако во время поиска gnome с моего NTFS-диска файлы не отображаются. Хотя на сканирование трекера ушло несколько часов.

enter image description here

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:~
$ 

CATFISH SEARCH enter image description here

enter image description here

Я хочу, чтобы верхненовокутлумбетиево отображалось при поиске действий гномов.

Я установил том в саму себя ... поиск 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

НАКОНЕЦ РЕШЕН. СПАСИБО, ЧТО ТАКОЕ В ОТВЕТЕ НИЖЕ

enter image description here

0
задан 23 April 2020 в 20:16

2 ответа

Чтобы трекер проиндексировал каталог, который не включен в его список по умолчанию, вы должны выполнить несколько действий. Мне только что удалось проиндексировать смонтированный раздел Windows, который ранее не индексировался, поэтому приведенное ниже описание сработало для меня.

Я предпринял несколько действий, и некоторые из них могут быть лишними. Потребуется еще несколько проб и ошибок, чтобы найти точную комбинацию / комбинации, которые дают желаемые результаты. Но такая конфигурация (возможно, «лишняя») подойдет.

  1. Добавьте привязку, как описано здесь (также ссылка на другой ответ). Предположим, монтирование находится в $ HOME / mount_dir . Он будет указывать на тот же каталог, что и / media / 4416017316016770 (в моем случае, / mnt / windows ). Тот факт, что вы видите это дважды у сома, вероятно, означает, что привязка в порядке. Обратите внимание, что , это упоминает программную ссылку, а не монтирование, которое должно работать. Я не пробовал.

  2. Добавить каталог / 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 , чтобы проверить разницу между добавлением каталога на том же диске и другом диске).

  3. Добавьте каталоги / media / 4416017316016770 и $ HOME / mount_dir в ключ org.freedesktop.Tracker.Miner.Files index-single-directoryies . Мое текущее значение - ['$ HOME', '/ mnt / windows', '$ HOME / mount_dir'] .

  4. Установите для параметра org.freedesktop.Tracker.Miner.Files index-Removable-devices значение True .

  5. Остановить и запустить демонов.

$ tracker daemon -t
$ tracker daemon -s
  1. Убедитесь, что индексирование завершено с помощью
$ tracker daemon -f
  1. Проверьте, проиндексирован ли ваш файл с помощью
$ tracker search "verkhnenovokutlumbetyevo"

. Может потребоваться перезагрузка. Как уже было сказано, возможно, некоторые дополнения не нужны.

2
ответ дан 30 April 2020 в 22:47

Надеюсь, это поможет Вам: из этого поста

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
0
ответ дан 27 April 2020 в 16:53

Другие вопросы по тегам:

Похожие вопросы: