Ubuntu / Linux Search - Как вывести список всех файлов на всех дисках?

У меня есть система двойной загрузки. Windows 8.1 и Linux Ubuntu 16.04 на отдельных дисках.

В моей системе Windows я нажимаю супер-ключ и ищу то, что хочу найти. Я не мог быть счастливее с поиском Windows, особенно если я правильно включил возможности индексации.

Боюсь, сейчас Linux не так хорош, или я не раскрыл весь его потенциал. Когда я работаю с Linux, я часто (или всегда) монтирую диск Windows, чтобы получить доступ ко всем моим файлам. Я обычно храню все свои файлы в системе Windows, и я предпочитаю общее место, где я могу хранить весь свой материал, который не зависит от ОС. Поскольку я работал с Windows гораздо больше, чем с Linux, я держу их там.

Теперь, когда я нажимаю на супер ключ в Linux и ищу что-то, в нем перечисляются все файлы в системе, например, Windows. Но он не отображает файлы Windows! Нечто подобное понятно с Windows, поскольку она не распознает файловую систему ext4 Linux. Однако Linux распознает Windows NTFS, поэтому он должен иметь возможность перечислить их.

Например, я создал несколько соединений в различных папках Linux, которые указывают на соответствующие папки Windows на другом диске. Например, на linux->Pictures у меня есть ссылка, которая указывает на Pictures на моем диске Windows и в каталоге пользователей, то же самое с Music, то же самое с Documents и Videos and Downloads (вот и все).

Что я хочу, так это когда я ищу что-то в Ubuntu, чтобы вывести список всех файлов на моем диске Windows тоже. Почему этого не происходит? Должен ли я включить что-то где-нибудь для того, чтобы Linux тоже индексировал эти файлы Windows (не системные файлы, просто обычные документы, электронные книги, музыку, видео и т. Д.)? Что-нибудь случится с этими файлами? Это вообще возможно? Есть ли риски? Я часто выполняю поиск, и эта возможность была бы очень желательна для меня.

Заранее спасибо.

2 ответа

Решение

Этот ответ не касается вашего конкретного вопроса, но касается другой проблемы, с которой вы можете столкнуться.

Не стоит монтировать диск Windows C: в Ubuntu и читать / записывать файлы в его раздел NTFS. Лучше создать отдельный раздел NTFS, который может быть разделен между Windows и Ubuntu.

Однако, если вы настаиваете на установке диска C:, вы должны сделать следующее...

В винде...

  • загрузиться в Windows
  • откройте панель управления питанием
  • выбирать change what the power buttons do
  • выбирать change options that are unavailable
  • снимите флажок fast startup
  • закройте панель управления питанием
  • открыть окно командной строки администратора
  • тип powercfg /h off

Дело в том, что ваш диск Windows не проиндексирован по умолчанию. Возможно, потому что вы монтируете его под /media каталог, который не индексируется специально. Ответ на этот вопрос расскажет вам, как его включить. Хотя вместо этого я бы предпочел смонтировать диск в другой каталог.

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