Formato y partición de la partición del disco duro de Linux

  

Formato de la partición del disco duro de linux y montaje

1, tipo de interfaz del disco duro

La interfaz del disco duro generalmente se divide en dos tipos, uno es La interfaz paralela IDE, una es la interfaz serie SATA, el disco duro de la interfaz IDE sobre linux se reconoce como un dispositivo como /dev /hd [az], donde hdc representa un dispositivo de unidad óptica, esto se debe a que generalmente hay dos enchufes IDE en la placa base. La ranura, una ranura IDE puede conectar dos unidades de disco duro, y la unidad óptica se encuentra en la primera interfaz sobre la segunda ranura del IDE. Otros dispositivos como SCSI, SAS, SATA, USB, etc. se reconocen como /dev /sd [a-z] en Linux.

2, partición de disco duro de Linux

La partición de disco se divide en: primaria (partición primaria), extendida (partición extendida), lógica (partición lógica) y la partición primaria más partición extendida El número es menor o igual a 4. Y solo hay una partición extendida, la partición extendida no puede escribir datos directamente en ella, la nueva partición lógica en la partición extendida puede leer y escribir datos. Si ve un disco duro con muchas particiones, en realidad es una nueva partición lógica en la partición extendida.

La partición primaria de sdb1 - sdb4

La partición lógica es de sdb5 - sdbN

Si se muestra la relación entre las particiones del disco duro de Linux

< Br>


El primer caso es: cuatro particiones primarias



El segundo caso es: tres particiones primarias + Una partición extendida (incluidas las particiones lógicas en la partición extendida)


3, cómo implementar la partición en Linux

Comando de implementación de la partición de Linux: fdisk

1) fdisk -l [DISPOSITIVO]

Vea la información de un disco duro de Linux fdisk -l /dev /[hs] d [az], no el nombre del dispositivo, el valor predeterminado es ver la información de todos los discos duros.

2) fdisk DEVICE puede particionar el disco duro


[root @ Redhat5 ~ ~] # fdisk /dev /sda
Comando

(m Para ayuda): m (ingrese m para ver los menús que pueden manipularse)

Acción de comando

un botón de arranque una bandera de arranque

b editar bsd disklabel

c Alterne la marca de compatibilidad de dos

d eliminar una partición //eliminar una partición

l lista de tipos de partición conocidos //lista de tipos de partición conocidos

m imprimir este menú < Br>

n agregar una nueva partición //Agregar una nueva partición

o crear una nueva tabla de particiones DOS vacía

p imprimir la tabla de particiones //imprimir tabla de particiones

q salir sin guardar los cambios //Salir sin guardar la configuración

s crear una nueva etiqueta de disco de Sun vacía.

t cambiar el ID del sistema de una partición //Cambiar el ID del sistema de una partición

u cambia las unidades de visualización /entrada //Cambie las unidades de visualización /entrada

v verifique la tabla de particiones //Verifique la tabla de particiones

w escriba la tabla en el disco y salga //Guardar salida

x funcionalidad extra (expertos Solo)




Los tipos de partición compatibles con Linux son 82 partición de intercambio de intercambio, 83 partición de Linux, 8e grupo de volúmenes lógicos LVM.




Después de modificar la partición, escriba w para guardar y salir. En este momento, la partición no se puede usar, porque el kernel de Linux no reconoce la información de la partición

4, el kernel de Linux reconoce la información de la partición

cat /proc /partitions Vea la información de la partición reconocida por el kernel


[root @ Redhat5 ~] # cat /proc /partitions

nombre #blocks de menor importancia

8 0 125829120 sda

8 1 104391 sda1

8 2 41945715 sda2

8 3 1052257 sda3

253 0 30703616 dm-0

253 1 5111808 dm-1

Hay dos comandos para que el kernel vuelva a leer la tabla de particiones de hardware

partprobe /dev /sda ------ > redhat 5.x, redhat 6.x debe reiniciarse

partx -a /dev /sda5 /dev /sda ------- > redhat 6.x

Después de que el kernel cargue la información de la partición, verifique


[root @ Redhat5 ~] # cat /proc /partitions

nombre #blocks de menor importancia

8 0 125829120 sda

8 1 104391 sda1

8 2 41945715 sda2

8 3 1052257 sda3

8 4 0 sda4

8 5 1959898 sda5

8 6 3911796 sda6

< Br>

253 0 30703616 dm-0

253 1 5111808 dm-1

5, Formatear partición

Comando para formatear particiones

mkfs -t fstype /dev /part -tSeleccione el tipo de formato, luego qué partición

mkfs.ext2 /dev /part Format Para el tipo de ext2, luego conéctese a esa partición

mkfs.ext3 /dev /part formateado como tipo ext3, luego conéctese a esa partición

mkfs.ext4 /dev /part format Para el tipo de ext4, entonces la partición es

mke2fs es un comando de partición de formato más poderoso que los anteriores

La relación entre estos comandos


mkfs -t ext4 = mkfs.ext4 = mke2fs -t ext4

mkfs -t ext3 = mkfs.ext3 = mke2fs -j = mke2fs -t ext3

mkfs - t ext2 = mkfs.ext2 = mke2fs = mke2fs -t ext2


mke2fs (man mke2fs): cree el tipo de archivo ---> > /etc/mke2fs.conf archivo de configuración

-t: tipo de archivo

-j: equivalente a ext3

-b: especifique el tamaño de bloque {1024 " 2048 | 4096byte}, el tamaño del bloque depende del soporte de la CPU para el tamaño del marco de la página de memoria, la página predeterminada del sistema x86

el tamaño es 4096,4k

-L: etiqueta del volumen del conjunto de etiquetas

-m: # La proporción de bloques reservados para la administración se usa generalmente cuando la partición es grande, # 为 数字


 mke2fs -t ext3 /dev /sda5 # 分区El formato es el formato ext3 mke2fs -t ext3 -b 2048 /dev /sda5 # Cambie el bloque de la partición a 2048 bytes, generalmente se usa en el caso de muchos archivos pequeños en el sistema mke2fs -t ext3 -m 3 /dev /sda5 # El espacio reservado se cambia a 3% del espacio total. El valor predeterminado es 5%, porque cuando una partición es lo suficientemente grande, puede reducir el espacio. Mke2fs -t ext3 -L DATE /dev /sda5 #Ajuste la etiqueta de volumen de la partición Para el comando DATE 

tune2fs, puede ver los detalles de la partición. La relación entre mke2fs y tune2fs es similar a la relación entre useradd y usermod. La mayoría de los tune2fs compatibles con mke2fs son compatibles. Para obtener más información, visite man tune2fs para obtener ayuda relacionada. Opción



-l: Mostrar información de superbloque del sistema de archivos;

-L etiqueta: restablecer la etiqueta del volumen;

-m #: ajusta la proporción del espacio total ocupado por los bloques reservados para la administración;

-r #: ajusta la cantidad de bloques reservados para la administración;

-o: Configuración de la opción predeterminada para el montaje

-O: configuración de las propiedades predeterminadas del sistema de archivos

-E: ajuste de los atributos extendidos del sistema de archivos

tune2fs no admite el bloque de cambio de parámetro -b El tamaño.

tune2fs -l /dev /sda5 Puede ver la información de la partición en detalle

 [root @ Redhat5 ~] # tune2fs -l /dev /sda5 |
  Grep " ^ Tamaño del bloque " //Mostrar el tamaño del bloque de partición sda5. Tamaño del bloque: 4096 [root @ Redhat5 ~] # tune2fs -l /dev /sda5 |
  Grep " ^ Reservado " //Mostrar espacio reservado sda5 Número de bloques reservados: 24498Reservados bloques GDT: 119Reservados bloques uid: 0 (usuario root) Bloques reservados gid: 0 (grupo raíz)
						
Copyright © Conocimiento de Windows All Rights Reserved