Los pasos específicos de la partición del disco duro en Linux

  
                

Para dominar la partición del disco duro de Linux, debemos conocer el concepto de MBR, partición lógica y partición lógica. Hoy, Xiaobian presentará los pasos detallados de la partición del disco duro de Linux. Los amigos interesados ​​pueden querer entenderlo.

En este artículo se describe el proceso de partición de disco duro de Linux, la partición y por qué este principio.

Enfoque del sistema de archivos: inodo (inodo), bloque (bloque lógico), superbloque (el bloque al principio de cada sistema de archivos, utilizado para almacenar el tamaño del sistema de archivos, vacío o lleno) Bloques completos, y sus respectivos totales, etc.)

Composición física del disco:

Disco de disco redondo

Brazo robótico, con brazo robótico Cabeza de lectura del disco (datos regrabables en el disco)

Motor del eje, puede girar el disco, dejar que la cabeza de lectura del robot lea y escriba datos en el disco

La composición física del disco:

El sector es la unidad de almacenamiento físico más pequeña, cada sector es de 512 bytes.

El sector se forma en un círculo, es decir, la columna magnética, la columna magnética es La unidad de partición más pequeña

El primer sector es el más importante, hay mbr (área de arranque principal) y tabla dividida, donde mbr ocupa 446 bytes, y la tabla de partición ocupa 64 bytes

partición de disco: Especifique el inicio y el final de la partición.

El rango de la columna para la partición Registrado en la tabla de particiones del primer sector

Inodo: derechos y atributos de almacenamiento, hay:

1. El propietario y el grupo del archivo (propietario /grupo); >

2. El modo de acceso del archivo (lectura /escritura /excute);

3. El tipo de archivo (type);

4. La creación del archivo o el cambio de estado Tiempo (ctime), tiempo de lectura en tiempo cercano (atime), tiempo de modificación cerca (mtime);

5. La capacidad del archivo;

6. Marca que define las características del archivo Bandera, como SetUID. .;

7. Puntero al contenido real del archivo;

Bloque de datos: almacena los datos reales

Superblock: registra la información completa de todo el sistema de archivos, incluidos el inodo y Bloqueo total, uso, cantidad restante, etc.

Dado que ext2 es un sistema de archivos indexados, generalmente no es necesario desfragmentar con frecuencia.

Si el sistema de archivos del disco duro es tan alto como varios cientos de gb, Es una decisión muy imprudente poner todos los inodos junto con el bloque, porque la cantidad de inodos y bloques es demasiado grande para administrar, por lo que el sistema de archivos ext2 se divide básicamente en varios grupos de bloques cuando se formatea.
(grupo de bloques), cada grupo de bloques tiene un sistema independiente de inodo /bloque /superbloque

Un sistema de archivos tiene solo un superbloque, excepto el primer grupo de bloques que contendrá superbloque, seguimiento El grupo de bloques no necesariamente contiene un superbloque, y si contiene un superbloque, el superbloque se usa principalmente como copia de seguridad del superbloque en el primer grupo de bloques y puede realizar el rescate de superbloques

Dumpe2fs /dev /hda2: vea información sobre la partición hda2 y el superbloque

El directorio no solo ocupa un bloque, es decir: si hay demasiados archivos en el directorio, un bloque no puede acomodar todos los nombres de archivos. Al comparar la tabla con el inodo, linux dará al directorio un bloque más para continuar con el registro de los primeros datos.

Si el archivo es demasiado discreto, puede copiar todos los datos en el sistema de archivos y luego reformatear el sistema de archivos. Luego, si vuelve a copiar los datos, puede resolver el problema

Sistema de archivos de registro: ext3:

Preparación: Cuando el sistema desea escribir un archivo, grabará en algún lugar del bloque de registros. Los archivos están listos para escribirse

Escritura real: comience a escribir los permisos y los datos en ese momento; comience a actualizar los datos de los metadatos

Finalizar: después de completar la actualización de los metadatos del campo de datos, el registro Grabación del archivo en el bloque de grabación

Después de que el sistema de archivos es inconsistente, el sistema solo necesita verificar el bloque de registro para encontrar el archivo anormal. Luego verifique la consistencia del archivo, sin tener que verificar todo el sistema de archivos para lograr la capacidad de reparar rápidamente el sistema de archivos.

Los sistemas de archivos de soporte comunes son:

Sistema de archivos tradicional: ext2 , mimix, ms-dos, fat (con módulo vfat), iso9660 (CD), etc.

Sistema de archivos de registro: ext3, reiserfs, windows &snsfs, ibm ’ s jfs, sgi ’ s xfs

Sistema de archivos de red: nfs, smbfs

El sistema de archivos estándar para Linux es ext2

Vea los sistemas de archivos compatibles con linux: ll /lib /modules /$ (uname -r) /Kernel /fs

Vea los sistemas de archivos admitidos actualmente cargados en la memoria: cat /proc /filesystems

Enlaces duros (no se pueden cruzar sistemas de archivos, no directorios de enlaces): Inodes a través de sistemas de archivos Enlace para generar un nuevo nombre de archivo en lugar de generar un nuevo archivo

Enlace suave: equivalente a un acceso directo en Windows

Crear un archivo de enlace: Ln [-sf] Archivo de destino del archivo de origen

Después de la partición de Linux, es posible Para reiniciar para actualizar la tabla de particiones del núcleo, en el caso de no reiniciar, también puede usar el siguiente comando: partprobe; partprobe es la función del núcleo de alto nivel que debe leer la nueva tabla de particiones

Al particionar el disco duro, es mejor estar más seguro en el modo de mantenimiento de una sola persona. Cuando se usa fdisk, si una partición del disco duro todavía está en uso, es muy probable que el núcleo del sistema no pueda volver a cargar la tabla de particiones del disco duro. El método es respetar la partición en uso para desmontar, y luego volver a ingresar el fdisk de nuevo, volver a escribir la tabla de particiones, puede tener éxito.

Lo anterior es una descripción detallada de la partición del disco duro de Linux, el sistema Linux en la partición del disco duro en varios lugares donde se necesita atención especial, siga los pasos descritos en este artículo.

Copyright © Conocimiento de Windows All Rights Reserved