¿Dónde debo montar mi disco duro externo?

8

Tengo un disco duro externo que me gustaría montar automáticamente. Estará presente la mayoría de las veces cuando arranque mi laptop. ¿Dónde está el lugar "correcto" para montarlo?

  • /media/my-hd: Se ensuciará /mediacon una carpeta vacía cuando el disco duro no esté montado.
  • /mnt/my-hd: He oído que /mntse supone que se debe usar como punto de montaje temporal. Esto sucede, por ejemplo, durante el proceso de instalación de Arch.
Anna
fuente
2
Si utiliza una regla udev para montaje automático, no habrá ningún carpetas vacías "tirar basura" /mediacuando la unidad se desmonta ...
jasonwryan
Ciertamente, podría hacer que el modo de directorio de punto de montaje 0500 sea propietario: root, y el directorio raíz en la unidad sea algo así como 0755 propietario: usuarios. Eso garantizaría en gran medida que no guarde cosas accidentalmente allí cuando la unidad no esté montada, y se pregunte dónde terminaron ...
un CVn

Respuestas:

5

La recomendación en el Estándar de jerarquía del sistema de archivos es que /mediacontiene subdirectorios para puntos de montaje de medios extraíbles. Existen dos tradiciones en conflicto /mnt: algunos lo consideran un punto de montaje, mientras que otros lo consideran un directorio para los puntos de montaje. El FHS solicita que las distribuciones se dejen en /mntpaz, para que el administrador pueda hacer lo que quiera con él y establecer puntos de montaje debajo /media. La instalación del sistema es un caso especial: es un sistema dedicado, por lo que no necesita preocuparse por las convenciones de la competencia.

Si usa un script de montaje automático (como una regla udev como lo sugiere jasonwryan, vea Cómo hacer que mi llave USB se monte automáticamente ), puede encargarse de crear el punto de montaje. Pero no hay daño en tener el punto de montaje todo el tiempo.

Gilles 'SO- deja de ser malvado'
fuente
Tengo una situación similar, que difiere en que el sistema en cuestión es un servidor que se ejecuta desde microSD, que tiene un disco duro externo como un almacenamiento más grande para archivos que no son del sistema, y ​​el montaje es prácticamente fijo / permanente. Mi intención es vincular los archivos y directorios apropiados en, por ejemplo, / srv como mejor me parezca. Yo creo que su respuesta aclara mi problema, y supongo que el punto correcto montaje es bajo / media. En caso de que haya entendido mal o tenga algo que decir sobre esto, avíseme y le escribiré una pregunta y le notificaré para que pueda dar una respuesta adecuada.
montiainen
0

TL; DR /mnt/my-hd

Las convenciones de la jerarquía del sistema de archivos de Linux se documentan en tldp.org .

La /mediaentrada dice:

En medio de mucha controversia y consternación por parte de los administradores de sistemas y redes, ahora se ha creado un directorio que contiene puntos de montaje para medios extraíbles.

Su disco duro no es un medio extraíble, por lo que debe montarse debajo /mnt.

Dicho esto, realmente depende de ti. En un sistema personal, ¡realmente no importa!

Alex Chamberlain
fuente
1
Esta respuesta no tiene sentido: la distinción entre /mnty /mediano se trata de medios extraíbles frente a medios no extraíbles. Además estamos hablando de un medio extraíble aquí.
Gilles 'SO- deja de ser malvado'