Почему система назначает "имя тома" для "/tmp"?

(Проблема найдена на: KUbuntu 13.10)


  1. Изначально / tmp не связан.
  2. Система имеет том с меткой "Vol_2" (например, / dev / sda2).
  3. Пользователь входит в систему.
  4. Пользователь монтирует том "Vol_2" в / media / Vol_2 (если этот диск еще не подключен; этот диск может быть подключен в предыдущем сеансе).
  5. Пользователь запускает файловый менеджер (Dolphin).
  6. Список устройств содержит пункт "Vol_2". Файловый менеджер (Dolphin) для этого устройства отображает содержимое "(/ dev / sda2) /".

  7. Пользователь запускает:sudo mount --bind / media / Vol_2 / tmp / tmp

  8. Пользователь запускает файловый менеджер (Dolphin).

  9. Список устройств содержит пункт "Vol_2". Файловый менеджер (Dolphin) для этого устройства отображает содержимое "(/ dev / sda2) /tmp" (не "(/ dev / sda2)/").

10. почему? Это поведение определяется Ubuntu или KDE?

  1. Диспетчер файлов (Dolphin) отображает правильное содержимое папки "/ media / Vol_2".

1 ответ

ОТВЕТ (найден мной):

Вероятно (как я вижу), если том имеет более 1 точки монтирования, программное обеспечение (например, файловые менеджеры) всегда получает ПЕРВУЮ точку монтирования и связывает ее с меткой тома.

Точки монтирования упорядочены (как я вижу) в алфавитном порядке по убыванию.

В случае, описанном выше, решение может быть следующим: смонтировать том в папку, которая имеет путь (в виде строки) в алфавитном порядке>, чем "/ tmp". Например, том можно смонтировать в "/ zmedia / Vol_2".


Я вижу, что это работает в моей системе.

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