Где я должен установить свой внешний жесткий диск?

8

У меня есть внешний жесткий диск, который я хотел бы смонтировать автоматически. Это будет присутствовать в большинстве случаев, когда мой ноутбук загружается. Где «правильное» место для его установки?

  • /media/my-hd: Будет мусорить /mediaс пустой папкой, когда жесткий диск не был смонтирован.
  • /mnt/my-hdЯ слышал, что /mntсамо по себе предполагается использовать в качестве временной точки монтирования. Это происходит, например, во время процесса установки Arch.
Анна
источник
2
Если вы используете правило udev для автоматического монтирования, /mediaпри размонтировании диска не будет никаких «пустых» папок ...
jasonwryan
Конечно, вы можете сделать так, чтобы каталог точки монтирования в режиме 0500 владелец root: root, а корневой каталог на диске - что-то вроде 0755 owner you: users. Это в значительной степени гарантировало бы, что вы случайно не сохраните вещи там, когда диск не смонтирован, и удивитесь, где они оказались ...
CVn

Ответы:

5

Рекомендация в Filesystem Hierarchy Standard является то , что /mediaсодержит подкаталоги для точек монтирования съемных носителей. Существует две противоречивые традиции /mnt: некоторые считают это точкой монтирования, а другие - каталогом точек монтирования. FHS требует, чтобы дистрибутивы оставались в /mntпокое, чтобы администратор мог делать с ним все, что им нравится, и устанавливать точки монтирования в/media . Установка системы - это особый случай: это выделенная система, поэтому ей не нужно беспокоиться о конкурирующих соглашениях.

Если вы используете сценарий автосмонтирования (например, правило udev, предложенное jasonwryan - см. Как настроить мой USB-ключ для автоматического монтирования ), он может позаботиться о создании точки монтирования. Но нет ничего плохого в том, чтобы иметь точку монтирования все время.

Жиль "ТАК - перестань быть злым"
источник
У меня похожая ситуация, которая отличается тем, что рассматриваемая система - это сервер, работающий от microSD, с внешним жестким диском в качестве большего хранилища для несистемных файлов, и монтирование в значительной степени фиксированное / постоянное. Мое намерение состоит в том, чтобы мягко связать соответствующие файлы и каталоги, например, с / srv, как я считаю нужным. Я думаю, что ваш ответ устраняет мою проблему, и я предполагаю, что правильная точка монтирования находится в / media. Если я неправильно понял или у вас есть что сказать по этому поводу, дайте мне знать, и я напишу вопрос и сообщу вам об этом, чтобы вы могли дать правильный ответ.
Монтьайнен,
0

TL; DR /mnt/my-hd

Соглашения об иерархии файловой системы Linux описаны на tldp.org .

/mediaЗапись гласит,

Среди большого количества споров и недовольства со стороны системных и сетевых администраторов был создан каталог, содержащий точки монтирования для съемных носителей.

Ваш жесткий диск не является съемным носителем, поэтому он должен быть установлен под /mnt .

Это, как говорится, это действительно зависит от вас. В личной системе это действительно не имеет значения!

Алекс Чемберлен
источник
1
Этот ответ не имеет смысла: различие между /mntи /mediaне касается съемных носителей и несъемных носителей. Кроме того, мы говорим о съемных носителях здесь.
Жиль "ТАК ... перестать быть злым"