Red de conocimiento de abogados - Derecho de sociedades - En el sistema LINUX, ¿cuáles son los comandos para particionar y formatear el disco duro?

En el sistema LINUX, ¿cuáles son los comandos para particionar y formatear el disco duro?

Herramientas de particionado comúnmente utilizadas en Linux:

fdisk/sfdisk: herramienta de línea de comandos, disponible en varias versiones y entornos, incluida en el paquete de software util-linux

diskdruid: herramienta de partición gráfica, solo se puede utilizar al instalar el sistema REDHAT.

Paso uno: fdisk

[root@novice ~]# fdisk -l /dev/sdb

Disco /dev/sdb: 254 MB, 254017536 bytes

8 cabezales, 61 sectores/pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico / físico): 512 bytes / 512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

Identificador de disco: 0x00000000

Arranque del dispositivo Inicio Fin Bloques Id Sistema

[root@novice ~]# fdisk /dev/sdb

Comando (m para ayuda): #Después de ingresar el comando anterior, aparecerá la izquierda Sugerencia , ingrese m y obtendrá un menú de ayuda, como sigue:

Comando (m para ayuda): m

Acción de comando

a alternar un indicador de arranque

b editar bsd disklabel

c alternar el indicador de compatibilidad de dos

d eliminar una partición

l enumerar los tipos de particiones conocidos

m imprimir este menú

n agregar una nueva partición

o crear una nueva tabla de particiones de DOS vacía

p imprimir la tabla de particiones

q salir sin guardar los cambios

crear una nueva etiqueta de disco Sun vacía

t cambiar la identificación del sistema de una partición

u cambiar las unidades de visualización/entrada

p>

v verificar la tabla de particiones

w escribir la tabla en el disco y salir

x funcionalidad adicional (solo expertos)

#help está en inglés. Sí, son muy simples y no se explicarán aquí.

#Ahora iniciamos oficialmente la operación de partición:

Comando (m para ayuda): n #Crear una nueva partición

Acción de comando

e extendida

p partición primaria (1-4)

#e/p corresponde a la partición extendida/partición primaria respectivamente, primero la dividimos en cuatro particiones primarias, cada 50M; luego agrega la partición primaria o la partición extendida y mira qué pasa, jeje.

p #El tipo de partición es partición primaria

Número de partición (1-4, predeterminado 1): 1 #Número de partición, aquí elegimos 1, 2, 3, 4 en secuencia

Primer sector (2048-496127, predeterminado 2048): #Especifique el sector inicial de la partición, que generalmente es el predeterminado. Simplemente presione la tecla Intro.

Último sector, +sectores o +tamaño{K,M,G} (2048-496127, predeterminado 496127): +50M #Especifique el sector final de la partición. Podemos tomar las decisiones correspondientes según el. indicaciones anteriores Seleccione +sectores o +tamaño{K,M,G}

Comando (m para ayuda): p #Utilice p para imprimir la lista de particiones creadas

Disco / dev /sdb: 254 MB, 254017536 bytes

8 cabezales, 61 sectores/pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico/físico): 512 bytes / 512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

Identificador de disco: 0x00000000

Sistema de identificación de bloques de inicio y fin de arranque del dispositivo

/dev/sdb1 2048 104447 51200 83 Linux

#Las operaciones de creación de las tres particiones restantes son las mismas que arriba

#La situación después de dividir las cuatro particiones primarias es la siguiente

Comando (m para ayuda): p

Disco /dev/sdb: 254 MB , 254017536 bytes

p>

8 cabezales, 61 sectores/pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico/físico): 512 bytes/512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes/512 bytes

Identificador de disco: 0x00000000

Dispositivo Arranque Inicio Fin Bloques Id. Sistema

/dev/sdb1 2048 104447 51200 83 Linux

/dev/sdb2 104448 206847 51200 83 Linux

/ dev/sdb3 206848 309247 51200 83 Linux

/dev/sdb4 309248 309298 25+ 83 Linux

#Se han creado cuatro particiones primarias. Ahora veamos qué sucede si creamos otra partición primaria. partición o partición extendida Qué sucede:

Comando (m para ayuda): n

Debes eliminar alguna partición y agregar una.

partición extendida primero

#Mira, ¡no se pueden crear más particiones! Si desea crear otra partición, debe eliminar algunas particiones y crear una partición extendida.

#Ahora, eliminamos una partición primaria y creamos una nueva partición extendida

Comando (m para ayuda): d #Eliminar partición

Número de partición (1 -4): 4 #Seleccione el número de partición de la partición a eliminar, elegimos la cuarta

Comando (m para ayuda): p #Imprimir, de la siguiente manera, ¡cuatro particiones se convierten en tres!

Disco /dev/sdb: 254 MB, 254017536 bytes

8 cabezales, 61 sectores/pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico/físico): 512 bytes / 512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

p>

p>

Identificador de disco: 0x00000000

Dispositivo Arranque Inicio Fin Bloques Id. Sistema

/dev/sdb1 2048 104447 51200 83 Linux

/dev/sdb2 104448 206847 51200 83 Linux

/dev/sdb3 206848 309247 51200 83 Linux

#Crear una nueva partición extendida

#Si hay no tres particiones primarias. Al crear una partición extendida, las opciones relevantes serán ligeramente diferentes.

Comando (m para ayuda): n

Acción de comando

e extendida

p partición primaria (1-4)

p>

e

Partición seleccionada 4

Primer sector (309248-496127, predeterminado 309248): #enter, predeterminado

Usando el valor predeterminado 309248

Último sector, +sectores o +tamaño{K,M,G} (309248-496127, predeterminado 496127): #enter, predeterminado, usar el espacio restante

Usando el valor predeterminado 496127

Comando (m para ayuda): p

Disco /dev/sdb: 254 MB, 254017536 bytes

8 cabezas, 61 sectores/ pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico/físico): 512 bytes / 512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

Identificador de disco: 0x00000000

Id. de bloques de inicio de inicio y fin del dispositivo

/ dev/sdb1 2048 104447 51200 83 Linux

/dev/sdb2 104448 206847 51200 83 Linux

/dev/sdb3 206848 309247 51200 83 Linux

/dev/ sdb4 309248 496127 93440 5 Extendido

# A continuación, crearemos dos nuevas particiones lógicas en la partición extendida recién creada. Dado que ya hay tres particiones primarias, ya no aparecerá un mensaje sobre si se debe crear una lógica. partición o una partición primaria!

Comando (m para ayuda): n

Primer sector (311296-496127, predeterminado 311296): #enter

Usando el valor predeterminado 311296

Último sector, +sectores o +tamaño{K,M,G} (311296-496127, predeterminado 496127): +50M

Comando (m para ayuda): n

Primer sector (415744-496127, predeterminado 415744): #enter

Usando el valor predeterminado 415744

Último sector, +seg

tors o +size{K,M,G} (415744-496127, predeterminado 496127): #enter

Usando el valor predeterminado 496127

Comando (m para ayuda): p p>

Disco /dev/sdb: 254 MB, 254017536 bytes

8 cabezales, 61 sectores/pista, 1016 cilindros, total 496128 sectores

Unidades = sectores de 1 * 512 = 512 bytes

Tamaño del sector (lógico/físico): 512 bytes / 512 bytes

Tamaño de E/S (mínimo/óptimo): 512 bytes / 512 bytes

p>

Identificador de disco: 0x00000000

Sistema de identificación de bloques de inicio y fin de dispositivo

/dev/sdb1 2048 104447 51200 83 Linux

/dev/sdb2 104448 206847 51200 83 Linux

/DEV/SDB3 206848 309247 51200 83 Linux

/DEV/SDB4 309248 496127 93440 5 EXTENDIDO

/dev/SDB5 31129695 00 83 Linux

/dev/sdb6 415744 496127 40192 83 Linux

#¡La lista anterior es el resultado de nuestra partición de hoy! A continuación, guarde y salga, reinicie la computadora y podrá continuar con la siguiente operación de mkfs. Si olvida el comando de operación relevante, ¡recuerde presionar m!

Comando (m para ayuda): w #Guardar

¡La tabla de particiones ha sido alterada!

Llamar a ioctl() para volver a leer la tabla de particiones

Sincronizar discos

Otro: después de crear la partición, también podemos cambiar el tipo de sistema de archivos de la partición relacionada.

p>

#Por ejemplo, queremos cambiar la segunda partición primaria a una partición de intercambio en Linux, la operación es la siguiente

Comando (m para ayuda): t #Cambiar el tipo de sistema de archivos

Número de partición (1-6): 2 #Seleccione la segunda partición

Código hexadecimal (escriba L para enumerar los códigos): L #Seleccione el código del sistema de archivos para puede cambiarse, puede presionar L para verlo Información de codificación relevante.

0 Vacío 24 NEC DOS 81 Minix / antiguo Lin bf Solaris

1 FAT12 39 Plan 9 82 Linux swap / So c1 DRDOS/seg (FAT-

2 XENIX raíz 3c PartitionMagic 83 Linux c4 DRDOS/seg (FAT-

3 XENIX usr 40 Venix 80286 84 OS/2 oculto C: c6 DRDOS/seg (FAT-

.. ..........

16 FAT16 oculto 64 Novell Netware af HFS / HFS+ fb VMware VMFS

17 HPFS/NTF oculto 65 Novell Netware b7 BSDI fs fc VMware VMKCORE

18 AST SmartSleep 70 DiskSecure Mult b8 BSDI swap fd Linux raid auto

1b Hidden W95 FAT3 75 PC/IX bb Boot Wizard hid fe LANstep

1c Hidden W95 FAT3 80 Old Minix be Solaris boot ff BBT

1e Hidden W95 FAT1

Código hexadecimal (escriba L para enumerar los códigos): 82 #El código encontrado para el intercambio de Linux es 82

Se cambió el tipo de partición 2 del sistema a 82 (Linux swap / Solaris)

Comando (m para ayuda): p

..... ... ...

Dispositivo Arranque Inicio Fin Bloques Id Sistema

/dev/sdb1 2048 104447 51200 83 Linux

/dev/sdb2 104448 206847 51200 82 Linux swap / Solaris

/dev/sdb3 206848 309247 51200 83 Linux

/dev/sdb4 309248 496127 93440 5 Extendido

/dev/sdb5 311296 413695 51200 83 Linux

/dev/sdb6 415744 496127 401

92 83 Linux

#¡No olvides guardar al final! ¡Si lo necesitas!

#Las particiones extendidas no se pueden usar directamente, ¡las particiones lógicas solo se pueden construir en particiones extendidas!

Paso 2: mkfs (el formato de la partición durante mkfs debe ser consistente con el formato de partición establecido por fdisk; de lo contrario...)

mkfs admite sistemas de archivos ext2 ext3 vfa como como msdos jfs reiserfs.

Uso 1: mkfs -t

Ejemplo: mkfs -t text3 /dev/sdb2

Uso 2: mkfs.

Ejemplo :mkfs,vfat /dev/sdb3

mke2fs admite el sistema de archivos ext2/ext3

Uso: mke2fs [-j]

Ejemplo: mke2fs -j /dev /sdb5

# Para un uso más específico, consulte el manual de manual del comando correspondiente

A continuación, siga el experimento:

Ejemplo 1

[root@novato ~]# mkfs -t text3 /dev/sdb1

mke2fs 1.41.12 (17-mayo-2010)

Etiqueta del sistema de archivos=

Tipo de SO: Linux

Tamaño de bloque=1024 (log=0)

Tamaño de fragmento=1024 (log=0)

Stride=0 bloques, ancho de banda=0 bloques

12824 inodos, 51200 bloques

2560 bloques (5,00%) reservados para el superusuario

Primer bloque de datos=1

Bloques máximos del sistema de archivos=52428800

7 grupos de bloques

8192 bloques por grupo, 8192 fragmentos por grupo

1832 inodos por grupo

Copias de seguridad de superbloques almacenadas en bloques:

8193, 24577, 40961

Escribir tablas de inodos: hecho

Creación de diario (4096 bloques): hecho

Escribir superbloques e información de contabilidad del sistema de archivos: hecho

Este sistema de archivos se verificará automáticamente cada 34 montajes o

180 días, lo que ocurra primero. Utilice tune2fs -c. o -i para anular

Parte 3: Montar

Montar: montar

Ejemplo: montar /dev/sdb1 /mnt /sdb1

Desinstalar: umonut

Ejemplo: umount /dev/sdb1