[linux] Monte el directorio de inicio en otras particiones (disco de datos/datos, etc.)

        Al instalar el sistema, debido a la falta de una asignación razonable, la asignación de memoria del directorio principal de inicio es demasiado pequeña. Con el tiempo, la memoria gradualmente no es suficiente. En este momento, el directorio de inicio debe expandirse. El siguiente método es montar la casa para que otros métodos de partición lleguen al punto de expansión.

        Primero buscamos una partición con una capacidad adecuada. Por ejemplo, tengo suficiente espacio (1 TB) en mi disco de datos (/data), así que planeo montar home bajo la partición original de /data (Nota: si no está particionado o no Para el espacio en disco utilizado, primero monte la partición, y aquí se explica cómo usar la partición montada):

        Primero necesitamos usar el comando

df-h

         Vea la partición del disco donde se encuentra el disco de datos:

        Por ejemplo, /data en el ejemplo está en la partición /dev/sdb4, y luego usamos el comando

 sudo  rsync  -aXS /inicio/ /datos

        Sincronice todo en el directorio de inicio con la partición donde se encuentra /data, es decir, en /dev/sdb4

        En este momento, /dev/sdb4 almacena los mismos archivos que los del directorio /home, porque /data está montado en /dev/sdb4 en este momento, por lo que también puede ver estos archivos a través de ls /data . En este momento, cambiamos el nombre del directorio /home. La sugerencia aquí es realizar una operación de respaldo y cambiar el directorio /home a un nombre fácil de recordar para la operación de restauración:

sudo mv /home /home_backup (el nombre lo define usted mismo)

         En este momento, verá que el directorio de inicio original se ha modificado a "home_backup" en el directorio raíz (/):

        Luego crea un nuevo directorio /home

sudo mkdir /inicio

        En este momento, verá un nuevo "/home" debajo del directorio raíz (/), pero no hay nada

        La relación en este momento se muestra en la siguiente figura:

        En el siguiente paso, cancelamos el montaje del disco de datos /data en /dev/sdb4

 sudo umount /dev/sdb4

        Ejecute el comando "df -h" nuevamente y encontrará que la información de /dev/sdb4 ha desaparecido

        Luego montamos el directorio /home recién creado en la partición /dev/sbd4

 sudo mount /dev/sdb4

        Luego ejecute "df -h" nuevamente y encontrará que /dev/sdb4 vuelve a aparecer

         En este punto, hemos completado la operación de montaje de /home en la partición /dev/sdb4

        Pero este es solo un método de montaje temporal, necesitamos una operación permanente, por lo que debemos vincular /dev/sdb4 con /home de forma permanente y usar el siguiente comando para ver el UUID de /dev/sdb4

 chico negro

        Luego buscamos la partición que debe vincularse, el ejemplo es /dev/sdb4, y copiamos su UUID

         Luego abrimos el archivo /etc/fstab y agregamos una línea al final del archivo:

 UUID=XXXX-XXXX-XXXX (磁盘UUID ) /home ext4 nodev,nosuid 0 2

         

         Al mismo tiempo, en el archivo /etc/fstab, busque la información anterior sobre el enlace /data y use "#" para bloquearlo.

        De esta manera, nuestro trabajo de montaje está completo. Reinicie el sistema, vuelva a ingresar al directorio raíz y use el comando "df -h", y encontrará que el directorio /home está montado permanentemente en el disco de datos original. 

Supongo que te gusta

Origin blog.csdn.net/qq_41884002/article/details/127037744
Recomendado
Clasificación