GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Montar /tmp y /home en un disco duro separado?

¿Es posible montar el sistema de archivos raíz '/' en un disco duro (donde se almacenarán carpetas como /usr, /boot, etc.) y montar /tmp y /home en otro disco duro en la misma partición?

Algo como esto:

HDD1:

/
  /usr
  /bin
  /boot
  /var


HDD2:

  /tmp
  /home

Sé que LVM es posible para crear un solo volumen grande, pero eso no es lo que quiero

Respuesta aceptada:

Tener /tmp y /home en la misma partición entre sí pero en una partición diferente de / , tendrás que hacer esto:

  1. Hacer tmp y home los dos directorios de nivel superior en la partición que desea que los contengan. Entonces, si en este momento esa partición es en sí misma /tmp , deberá mover todo su contenido a un tmp directorio en su raíz.

  2. Dar la partición que contiene tmp y home su propio punto de montaje. Un nombre razonable para esto es tmp+home (a menos que planee usar esa partición para otras cosas también) y las ubicaciones razonables para ello son / , /mnt y /media . Recomiendo ponerlo directamente en / y el resto de esta respuesta asume que ahí es donde está.

  3. Dar /tmp+home su propia entrada en /etc/fstab . (Verás /tmp tiene su propia entrada.)

  4. Hacer /tmp y /home enlaces simbólicos a /tmp+home/tmp y /tmp+home/home .

Tenga en cuenta que esto no implica usar estas instrucciones para crear un /home separado partición, porque en esta configuración, /home será un enlace simbólico hacia una partición separada, en lugar de un punto de montaje para una partición separada.

Además, tendrás que desconfigurar su /tmp separado directorio (incluyendo eliminar o, mejor, comentar su entrada en /etc/fstab ), desde /tmp ya no será un punto de montaje para una partición separada, sino un enlace simbólico a una partición separada.

Esta respuesta no proporciona instrucciones extremadamente específicas (aunque debería ser suficiente, en combinación con la documentación disponible). Si alguien que tiene experiencia en mover /tmp puede opinar sobre si es posible o seguro mover /tmp mientras esté en el sistema instalado, eso sería útil. Puedo dar instrucciones detalladas para hacer esto desde el sistema instalado o desde un CD en vivo, pero no quiero dar instrucciones que sean ineficaces o inseguras (ni instrucciones que sean innecesariamente difíciles y que requieran mucho tiempo).


Ubuntu
  1. ¿Cómo maneja Linux múltiples separadores de rutas consecutivas (/home////username///file)?

  2. Bash =~ Regex y Https://regex101.com/?

  3. Debian – ¿Mover /var, /home a una partición separada?

  4. ¿Diferencia entre /var/log/messages, /var/log/syslog y /var/log/kern.log?

  5. Sistema de arranque dual:¿Cuánto espacio debo asignar para /, /home y /swap?

¿Por qué /bin/sh apunta a /bin/dash y no a /bin/bash?

¿La forma más fácil de fusionar / y /home?

“No se puede crear el directorio de caché /home//.composer/cache/repo/https—packagist.org/, o el directorio no se puede escribir. Procediendo sin caché”?

¿Cuál es la diferencia entre /tmp y /run?

Cómo cambiar el valor predeterminado /tmp a /home/user/tmp

Diferencia y uso correcto de /tmp y /var/tmp