Tengo un problema al vincular dos directorios. El problema es que el almacenamiento en el disco duro casi se agota e instalo otro disco moviendo los archivos ~/Documents/
a una carpeta del nuevo disco. Todavía quiero mount --bind folder_on_new_disk ~/Documents
, por lo tanto no cambiaré mi favor.
El problema es que ¿podría agregar un elemento /etc/fstab
para lograr esto automáticamente cuando se inicia el sistema?
Respuesta1
Puede agregar esto a fstab
lo siguiente:
/mnt/new_disk/folder /home/[username]/Documents none bind 0 0
Reemplace el nombre correcto de la carpeta y el nombre de usuario donde está la carpeta de documentos. También supone que el directorio /home es donde están sus carpetas de usuario, así que ajústelo en consecuencia si no es así.
Respuesta2
Ejemplo de fstab de @Paules, básicamente, el camino a seguir si desea una respuesta a la pregunta tal como se formula.Sin embargo, Yo sugeriría que, a menos que tenga razones específicas para mover solo sus documentos, puede que no sea una mala idea mover todo el /home
directorio al nuevo disco y usar la misma técnica para vincular /home a su nueva ubicación (o incluso solo mueva /home/* a la raíz de una partición en la nueva unidad y monte esa partición en /home). Esto proporcionará dos beneficios principales:
- Es probable que obtenga más espacio para su directorio personal.
- Separa completamente el sistema operativo, los archivos de configuración de todo el sistema y los binarios de las aplicaciones de sus propios archivos.
Para mí, el punto sobre la separación es el problema más importante: significa que si necesita reinstalar el sistema operativo por algún motivo, no tendrá que preocuparse tanto por sus archivos personales (correos electrónicos, documentos, música, etc.). etc).
Los puntos de montaje de Unix son una construcción muy flexible; aproveche eso.