¿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:
-
Hacer
tmp
yhome
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 untmp
directorio en su raíz. -
Dar la partición que contiene
tmp
yhome
su propio punto de montaje. Un nombre razonable para esto estmp+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á. -
Dar
/tmp+home
su propia entrada en/etc/fstab
. (Verás/tmp
tiene su propia entrada.) -
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).