sistema de archivos del disco duro

1. Estructura del disco y representación de la partición.

1.1 Conceptos básicos del disco

Un disco duro (Hard Disk Driver, HDD para abreviar) es uno de los dispositivos de almacenamiento más utilizados en las computadoras.

1.1.1 Estructura del disco duro

inserte la descripción de la imagen aquí
1. Estructura de datos:

  • Sector : la unidad más pequeña para almacenar datos es 512 bytes.
  • Pistas magnéticas : almacenamiento de datos conveniente
  • Cilindro : Los mismos sectores están apilados juntos
    2. Estructura física:
  • Disco : el disco duro tiene varios discos y cada disco tiene dos lados.
  • Cabezal magnético : un cabezal magnético por lado
    3. Capacidad de almacenamiento:
  • Capacidad de almacenamiento del disco duro = número de cabezales x número de pistas x número de sectores por pista x número de bytes por sector ( 512 bytes )
  • Puede utilizar el sector de cilindro/culata para ubicar de forma única cada área en el disco.
  • Ver información de partición
    inserte la descripción de la imagen aquí

1.1.2 Interfaz del disco duro

Según las diferentes interfaces de datos, los discos duros se dividen aproximadamente en ATA (IDE), SATA y SCSL. La velocidad de la interfaz no es la velocidad de transmisión del disco duro.

  • IDE (puerto paralelo): conecta la placa base y el disco duro, antiinterferencia deficiente, ocupa mucho espacio
  • SATA (puerto serie): fuerte antiinterferencia, velocidad rápida, gran capacidad de corrección de errores
  • SCSI : bajo uso de CPU, velocidad rápida
  • SAS : La nueva tecnología SCSI, al igual que el disco duro SATA, adopta tecnología en serie para obtener una mayor velocidad de transmisión.

1.2 Representación de la partición del disco

1.2.1 MBR

  • MBR está ubicado en el primer sector físico del disco duro.
  • MBR tiene un total de 512 bytes, los primeros 446 bytes son el registro de arranque maestro y la tabla de particiones se almacena en los bytes 447-512 del sector MBR.
  • La tabla de particiones tiene 4 registros de partición y cada área de registro de partición ocupa 16 bytes

1.2.2 Representación de la partición del disco

Cuando el kernel de Linux lee recursos como unidades ópticas y discos duros, lo hace en forma de " archivos de dispositivo ", por lo que los discos duros y las particiones se representan como archivos diferentes.

  • Indica: /etc/hda5
    - /dev/: el directorio donde se encuentran los archivos del dispositivo de hardware
    - hd: indica el dispositivo IDE
    - a: el número de serie del disco duro, que indica el número del disco duro
    - 5; el número de serie número de partición, que indica el número de la primera interfaz del disco duro cinco particiones

1.2.3 Estructura de partición del disco

inserte la descripción de la imagen aquí

  • El número de particiones primarias en el disco duro es solo 4
  • Los números de serie de particiones primarias y áreas extendidas están limitados a 1-4
  • Partición extendida partición lógica subdividida
  • El número de serie de la partición lógica siempre comenzará desde 5

1.2.4 Ver el uso del disco

inserte la descripción de la imagen aquí

1.2.5 Tipos de sistemas de archivos utilizados en Linux

El tipo de sistema de archivos determina el método y la eficiencia de almacenar y leer datos en la partición.

  • sistema de archivos XFS

  • Almacenar particiones de datos de archivos y directorios

  • Sistema de archivos de registro de alto rendimiento, especialmente bueno para procesar archivos grandes y admitir espacio de almacenamiento superior a 2T

  • El sistema de archivos utilizado por defecto en el sistema cenos7

  • Intercambiar sistema de archivos de intercambio

  • Crear partición de intercambio para el sistema Linux

  • Generalmente configurado en 1,5 ~ 2 veces la memoria física

2. Administrar particiones de disco

2.1 Gestión de discos

2.1.1 Verificar y confirmar el nuevo disco duro

基本格式:
查看磁盘分区:fdisk -l 【磁盘设备】
【root@cheng0307~】#fdisk -l /dev/sda
管理磁盘分区:fdisk  【磁盘设备】
【root@cheng0307~】#fdisk  /dev/sda

Identificar discos sin reiniciar

 echo "- - -" >/sys/class/scsi_host/host0/scan
 echo "- - -" >/sys/class/scsi_host/host1/scan
 echo "- - -" >/sys/class/scsi_host/host2/scan

Si el sistema aún no puede reconocer el disco duro, puede reiniciar el sistema

inserte la descripción de la imagen aquí
Dispositivo ; el nombre del archivo del dispositivo de la partición
Arranque : partición de arranque, en caso afirmativo, habrá un signo '*'
Inicio : la partición
Fin : la posición final de la partición en el disco duro
Bloques : el tamaño de la partición, en unidades de bloques, el bloque predeterminado El tamaño es 1024 bytes
Id : el número de identificación del sistema correspondiente a la partición, 83 representa la partición predeterminada en el sistema LINUX, 8e representa el volumen lógico LVM
Sistema ; tipo de partición

2.1.2 Planificación de las particiones en el disco duro

  • comando de interoperabilidad
opciones efecto
metro obtener menú de ayuda
pag Ver el estado de la partición
norte Nueva partición
d eliminar partición
t Cambiar tipo de partición
w Guarde la operación de partición y salga
q Salir sin guardar la operación de partición

(1) Utilice fdisk /dev/sdb para ingresar a la interfaz de administración interactiva del disco duro e ingrese m para obtener ayuda
inserte la descripción de la imagen aquí
(2) Ejemplo:

  • Agregue un disco duro SCSI 20GDE para el host

  • Particionar el disco duro
    2.1 Dividir 2 particiones primarias, cada una de 20GB, y el espacio restante es una partición extendida
    2.2 Crear 2 particiones lógicas en la partición extendida, con una capacidad de 2GB y 10GB
    2.3 Cambiar el tipo de la primera partición lógica a swap
    2.4 Confirmar la configuración de la partición, guardar y salir

  • Utilice partprobe para detectar la partición del disco duro, guardar y salir

  • paso:

     lsblk 命令可以详细查看分区信息
     1.先添加硬盘,并让系统识别,可以重启,或者不重启的情况下输入下一命令
     2.fdisk分区,方便使用,最大化硬盘性能
     3.格式化后确定文件系统
     4.挂载
    
  • Pasos específicos

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí
inserte la descripción de la imagen aquí

2.2 Administrar el sistema de archivos Crear sistema de archivos (formateo)

Formato;

mkfs  -t   文件系统类型   分区设备 (要用绝对路径)

inserte la descripción de la imagen aquí

3.2 Desmontar el sistema de archivos montado

Formato;

umount  存储设备位置或挂载点
【root@chen0370/】# nmount /dev/cdrom
【root@chen0370/】# nmount /mnt

3.3 Configurar el sistema de archivos para que se monte automáticamente

En el archivo /etc/fstab, cada línea registra la información de configuración de montaje correspondiente a una partición o dispositivo, incluidas seis automáticas de izquierda a derecha (separadas por espacios o pestañas), y el significado de cada parte es el siguiente:

  • El primer campo: nombre del dispositivo o nombre de la etiqueta del volumen del dispositivo;

  • El segundo campo: la ubicación del directorio del punto de montaje del sistema de archivos;

  • El tercer campo: tipo de sistema de archivos, como EXT4, swap, etc.;

  • El cuarto campo: parámetros de montaje, es decir, los parámetros que se pueden usar después de la opción "-o" del comando de montaje (los valores predeterminados, rw, ro y noexec representan respectivamente parámetros predeterminados, escribibles, legibles y deshabilitados);

  • El quinto campo: indica si el sistema de archivos necesita una copia de seguridad de volcado, establecido en 1 para indicar sí, 0 para ignorar;

  • Sexto campo: este número se utiliza para determinar el orden de verificación del disco cuando se inicia el sistema, 0 significa sin verificación, 1 significa verificar primero y 2 significa verificar en segundo lugar. La partición raíz se puede configurar en 1 y otras particiones se pueden configurar en 2. Generalmente, no está marcada, lo que afectará el rendimiento del sistema.

  • El montaje automático del cdrom no está configurado y, después de reiniciar la máquina virtual, el montaje del principio desaparece automáticamente.

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

  • Establecer el montaje automático de cdrpm

inserte la descripción de la imagen aquí

inserte la descripción de la imagen aquí

Cuatro Resumen

1. Por qué particionar :
optimizar el rendimiento de lectura y escritura, alcanzar el límite de cuota de espacio en disco, mejorar la velocidad de reparación, aislar el sistema y el programa

2. La antigua tecnología de partición mbr. El disco duro por debajo de 2T
se divide en mbr mediante la herramienta fdisk gpt: registro de arranque maestro, que es el primer sector del disco duro. Si desea leer datos, debe comenzar desde este sector.

3.mbr tiene un total de 512 bytes,
el primer gestor de arranque de 446 bytes, guía el hardware para encontrar nuestro sistema operativo

4. Los últimos 64 bytes representan la tabla de particiones : indica el rango de partición, donde comienza y termina la partición. La nueva tecnología puede admitir la herramienta gdisk del disco duro por encima de 2T

5. Partición lógica: se puede utilizar directamente. La partición extendida para almacenar archivos es una partición primaria especial. El número de secuencia de la partición primaria es del 1 al 4. El número de secuencia de la partición lógica comienza desde 5.

6. Las desventajas de dividir
solo pueden dividir el espacio continuo. Una vez que se divide el área, el espacio no se puede aumentar ni disminuir y el espacio es fijo.

Supongo que te gusta

Origin blog.csdn.net/fyb012811/article/details/131892966
Recomendado
Clasificación