Cómo mover el directorio HOME a otro disco en Linux
![Cómo mover el directorio HOME a otro disco en Linux - Video](https://i.ytimg.com/vi/Ul3dG0bPGEs/hqdefault.jpg)
En algunas ocasiones puede ser necesario cambiar la ubicación del directorio HOME en un escritorio o servidor Linux, ya sea por problemas de espacio o seguridad. Aunque puede parecer una tarea complicada, en realidad no es tan difícil.
Lo que necesitarás
Para realizar este proceso, necesitarás una instancia de Linux funcionando con al menos dos discos instalados. En este caso, estaremos utilizando Ubuntu Server 20.04, pero el procedimiento funciona en cualquier distribución.
Cómo encontrar el disco de destino
Lo primero que debemos hacer es encontrar el disco en el que queremos ubicar los directorios HOME. Asegúrate de conocer el nombre exacto del disco. Para ello, inicia sesión en el servidor (o escritorio) y ejecuta el siguiente comando:
lsblk
Deberías ver no solo el nombre del disco, sino también el punto de montaje para el disco de destino (Figura A).
![](https://newsmatic.com.ar/wp-content/uploads/obtener-un-ano-de-lecciones-de-microsoft-office-con-juego-de-cds-imagen-2-150x150.webp)
Figura A
Si el disco es nuevo y no está formateado, deberás crear una partición con el siguiente comando:
sudo fdisk /dev/sdb
Ingresa la letra "n" para crear una nueva partición y luego ingresa "p" para crear una partición primaria. A continuación, ingresa "1" para especificar el número de partición. Presiona Enter para aceptar los valores predeterminados para las siguientes dos preguntas (primer y último sector). Ahora deberías ver /dev/sdb1 con el comando:
sudo fdisk /dev/sdb
Ingresa "p" para imprimir la información de la partición.
![](https://newsmatic.com.ar/wp-content/uploads/guia-examen-certificacion-lotus-notes-desarrollo-aplicaciones-administracion-sistema-imagen-1-132x150.webp)
Posteriormente, deberás formatear la partición como ext4 utilizando el siguiente comando:
sudo mkfs.ext4 /dev/sdb1
Ahora, creemos un nuevo directorio para utilizar como punto de montaje para la nueva partición:
sudo mkdir -p /data/home
Monta el disco:
sudo mount /dev/sdb1 /data/home
![](https://newsmatic.com.ar/wp-content/uploads/como-gestionar-eficazmente-grandes-volumenes-de-correo-electronico-150x150.png)
Cómo copiar los archivos desde /home al nuevo disco
Copia todo el contenido de /home al nuevo disco con el siguiente comando:
sudo cp -aR /home/* /data/home
Renombra /home con el siguiente comando:
sudo mv /home /home.bak
Crea un nuevo directorio home con el siguiente comando:
sudo mkdir /home
![](https://newsmatic.com.ar/wp-content/uploads/integracion-de-staroffice-calendarios-150x150.jpg)
Desmonta /dev/sdb1 con el siguiente comando:
sudo umount /dev/sdb1
Vuelve a montar /dev/sdb1, esta vez utilizando el nuevo directorio /home que hemos creado:
sudo mount /dev/sdb1 /home
Cómo montar permanentemente la partición nueva
Ahora debemos asegurarnos de que la partición nueva se monte automáticamente incluso después de reiniciar la máquina. Para lograr esto, crearemos una entrada en el archivo /etc/fstab. Antes de hacerlo, debemos encontrar el UUID de la partición utilizando el siguiente comando:
sudo blkid /dev/sdb1
![](https://newsmatic.com.ar/wp-content/uploads/como-gestionar-eficazmente-el-correo-electronico-en-tu-empresa-150x150.jpg)
Deberías ver algo similar a UUID="13557fad-d203-4448-991b-c8011907dc1d" en la salida (Figura B).
Figura B
Abre el archivo fstab en un editor de texto con el comando:
sudo nano /etc/fstab
Al final del archivo (Figura C), agrega algo similar a lo siguiente:
UUID=ID /home /ext4 defaults 0 2
![](https://newsmatic.com.ar/wp-content/uploads/wordperfect-office-2000-la-solucion-perfecta-para-compartir-documentos-en-diferentes-plataformas-150x150.jpg)
Donde ID es el UUID de la nueva partición.
Figura C
Guarda y cierra el archivo. Vuelve a montar la partición con el siguiente comando:
sudo mount -a
¡Y listo! Has logrado cambiar correctamente la ubicación del directorio /home a un disco independiente. Ya no tendrás que preocuparte de que los usuarios llenen todo el espacio del disco en tu servidor Linux.
Asegúrate de practicar este proceso en máquinas que no sean de producción para asegurarte de que comprendes bien el procedimiento antes de intentarlo en una máquina necesaria para tu flujo de trabajo.
![](https://newsmatic.com.ar/wp-content/uploads/contar-elementos-excel-forma-rapida-imagen-2-150x150.webp)
En Newsmatic nos especializamos en tecnología de vanguardia, contamos con los artículos mas novedosos sobre Software, allí encontraras muchos artículos similares a Cómo mover el directorio HOME a otro disco en Linux , tenemos lo ultimo en tecnología 2023.
Artículos Relacionados