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 у меня есть ссылка, которая указывает на «Картинки» на моем диске с Windows и пользовательским каталогом, то же самое с Music, то же самое с документами, видео и загрузками (это в значительной степени).

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

Спасибо заранее.

0
задан 12 June 2017 в 01:27

6 ответов

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

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

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

В Windows ...

загрузитесь в Windows, откройте панель управления Power, выберите change what the power buttons do, выберите change options that are unavailable снимите флажок fast startup, чтобы закрыть панель управления электропитанием, введите тип окна командной строки администрирования powercfg /h off [!d5 ]
1
ответ дан 22 May 2018 в 21:38
  • 1
    Ну, вы не упоминаете причину этого. Не могли бы вы рассказать? Благодарю. На самом деле вы можете взглянуть на комментарий, который я опубликовал несколько часов назад на этот ответ, и сказать мне, связано ли это? – Nik-Lz 12 June 2017 в 23:32
  • 2
    Когда Windows выключается, он сохраняет состояние аппарата и файловой системы, поэтому в следующий раз он может начать работу быстрее. Если вы монтируете свой диск C: и r / w в / из файловой системы NTFS, вы обходите известное / сохраненное состояние, и вы в конечном итоге либо повредите его, либо потеряете файлы. Два мода устраняют быстрый запуск и файл гибернации. – heynnema 12 June 2017 в 23:40
  • 3
    Я давно отключил спячку. Это негативы намного превышают преимущества imo. Хорошо, я сделаю это. Я не помню, чтобы был быстрый стартап. Посмотрите на мой комментарий в ответе ниже. Считаете ли вы, что имеет какое-либо отношение к тому, что произошло? Спасибо, в любом случае. – Nik-Lz 12 June 2017 в 23:45
  • 4
    Поскольку я не знаю, как / когда вы повторно установили свой Windows-диск, чтобы разрешить индексирование, я не могу сказать. Но я сомневаюсь, что это имело какое-либо отношение к вашей проблеме Ubuntu ... хотя время наверняка будет подозрительным. – heynnema 12 June 2017 в 23:52

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

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

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

В Windows ...

загрузитесь в Windows, откройте панель управления Power, выберите change what the power buttons do, выберите change options that are unavailable снимите флажок fast startup, чтобы закрыть панель управления электропитанием, введите тип окна командной строки администрирования powercfg /h off
1
ответ дан 18 July 2018 в 11:48

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

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

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

В Windows ...

загрузитесь в Windows, откройте панель управления Power, выберите change what the power buttons do, выберите change options that are unavailable снимите флажок fast startup, чтобы закрыть панель управления электропитанием, введите тип окна командной строки администрирования powercfg /h off
1
ответ дан 24 July 2018 в 19:51

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

1
ответ дан 22 May 2018 в 21:38
  • 1
    Спасибо, что ответили. Зачем монтировать его в другом каталоге и как это сделать? – Nik-Lz 12 June 2017 в 02:54
  • 2
    locate - утилита для поиска файлов. Он использует базу данных, созданную с помощью команды updatedb. Как описано в связанном ответе, база данных индекса также используется тире единицы. По умолчанию это не каталог index / media. Я предложил изменить точку монтирования, поскольку носитель обычно используется для всех временных файлов, таких как флэш-накопители, SD-карты и т. Д., Поэтому нет смысла индексировать их. – michal 13 June 2017 в 03:54
  • 3
    Я не могу думать ни о чем, что может пойти не так, как с updatedb. Любой шанс, что у вас закончилось свободное пространство на /, / home или / var? – michal 13 June 2017 в 04:08

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

1
ответ дан 18 July 2018 в 11:48

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

1
ответ дан 24 July 2018 в 19:51
  • 1
    Спасибо, что ответили. Зачем монтировать его в другом каталоге и как это сделать? – Nik-Lz 12 June 2017 в 02:54
  • 2
    locate - утилита для поиска файлов. Он использует базу данных, созданную с помощью команды updatedb. Как описано в связанном ответе, база данных индекса также используется тире единицы. По умолчанию это не каталог index / media. Я предложил изменить точку монтирования, поскольку носитель обычно используется для всех временных файлов, таких как флэш-накопители, SD-карты и т. Д., Поэтому нет смысла индексировать их. – michal 13 June 2017 в 03:54
  • 3
    Я не могу думать ни о чем, что может пойти не так, как с updatedb. Любой шанс, что у вас закончилось свободное пространство на /, / home или / var? – michal 13 June 2017 в 04:08

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

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