¿Qué sucede cuando uno cambia el tamaño de las particiones?

¿Qué sucede cuando uno cambia el tamaño de las particiones?

Entiendo cómo usar Gparted para cambiar el tamaño de las particiones, por ejemplo, para hacer /home más pequeño y / más grande (moveré el límite inferior de /home hacia la derecha y luego moveré el límite superior de / al mismo punto). pero me gustaría saber qué pasa con la información almacenada inicialmente en el espacio de la partición /home que pasa a ser, gracias a Gparted, parte de la partición /. ¿Gparted (con suerte) mueve la información a una parte "segura" de /home antes de volver a particionar el disco?

Respuesta1

Cambiar el tamaño de la partición en realidad no afecta mucho a los datos. También debe cambiar y/o copiar el sistema de archivos en la partición. Por supuesto, gparted es lo suficientemente bueno como para hacer esto por usted, por lo que es un poco pedante decir eso, pero ayuda hablar sobre reducir y mover el sistema de archivos por separado de los límites de la partición.

Entonces, cuando reduce la partición de la derecha, todos los archivos que estaban en ese espacio deben reubicarse en una posición inferior en el sistema de archivos (si hubiera alguno), y luego el espacio libre al final del sistema de archivos se puede truncar y el Las estructuras de datos del sistema de archivos se ajustaron para coincidir y el límite de la partición se movió. En general, esto es bastante rápido y seguro.

Cuando mueve el lado izquierdo de la partición, tiene que copiar todos los datos a una parte posterior del disco. Si las ubicaciones nueva y antigua se superponen, primero copiará el final del sistema de archivos y luego copiará la sección anterior en la ubicación anterior de lo que acaba de copiar...etc. hasta que haya desplazado todo el sistema de archivos al final de la partición, y luego pueda mover el límite de la partición. Por supuesto, esta operación es muy lenta y muy peligrosa, ya que todos los datos deben copiarse, y si el disco falla o desarrolla bloques defectuosos o la copia se cancela a la mitad, terminará con un sistema de archivos reducido a la mitad. no se puede montar con datos posiblemente dañados.

información relacionada