GNU/Linux >> Tutoriales Linux >  >> Linux

Ejemplos de comandos mke2fs en Linux

El comando mke2fs se utiliza para crear los sistemas de archivos ext2 y ext3. En su forma más simple, el comando se usa como

# mke2fs partition

tales como:

# mke2fs /dev/hdc4

Estas son algunas de las opciones más útiles para mke2fs:

  • -c — Esta opción busca bloques defectuosos durante la creación del sistema de archivos.
  • -N — Esta opción anula el número predeterminado de inodos creados. (El número predeterminado suele ser una buena opción, pero es posible que deba usar esta opción para permitir espacio de disco utilizable adicional).
  • -m — Esta opción libera algo de espacio en el disco, pero lo hace bajo su propio riesgo. De forma predeterminada, el sistema asigna el 5 % de los bloques al superusuario, para que se use en la recuperación de archivos durante fsck. Puede reducir esa asignación, pero es posible que no deje suficientes bloques para que fsck recupere suficientes archivos.
  • -L — Esta opción le da al volumen una etiqueta, lo cual es útil si necesita que le recuerden para qué se usa el sistema de archivos; también proporciona cierta flexibilidad para identificar volúmenes en /etc/fstab.
  • -S — Esta opción es un último esfuerzo para recuperar un sistema de archivos dañado; escribe solo el superbloque y los descriptores, dejando la información en los inodos sin cambios. Ejecute siempre fsck después de usar esta opción.

Ejemplos de comandos mke2fs

1. Para crear un sistema de archivos en un dispositivo:

# mke2fs /dev/sda2 

2. Para especificar el tamaño del bloque en bytes:

# mke2fs -b 1024 /dev/sda2 

3. Para verificar el dispositivo en busca de bloques defectuosos:

# mke2fs -c /dev/sda2 

4. Para establecer opciones extendidas para el sistema de archivos:

# mke2fs -E stride=stride-size
# mke2fs -E stripe-width=stripe-width
# mke2fs -E resize=max-online-resize
# mke2fs -E lazy_itable_init[= <0 to disable, 1 to enable>]
# mke2fs -E test_fs

5. Para especificar el tamaño de los fragmentos en bytes:

# mke2fs -f fragment-size 

6. Para obligar a mke2fs a crear un sistema de archivos:

# mke2fs -F /dev/sda2 

7. Para especificar el número de bloques en un grupo de bloques:

# mke2fs -g blocks-per-group 

8. Para especificar el número de grupos de bloques que se empaquetarán para crear un grupo de bloques virtual más grande:

# mke2fs -G number-of-groups 

9. Para especificar la proporción de bytes/inodo:

# mke2fs -i bytes-per-inode 

10. Para especificar el tamaño de cada inodo en bytes:

# mke2fs -I inode-size 

11. Para crear el diario ext3 usando las opciones especificadas en la línea de comando:

# mke2fs -J size=journal-size
# mke2fs -J device=external-journal 

12. Para mantener, no intente descartar bloques en tiempo de mkfs:

# mke2fs -K 

13. Para leer la lista de bloques defectuosos del nombre de archivo:

# mke2fs -l filename 

14. Para establecer la etiqueta de volumen para el sistema de archivos en nueva etiqueta de volumen:

# mke2fs -L new-volume-label 

15. Para especificar el porcentaje de bloques del sistema de archivos reservados para el superusuario:

# mke2fs -m reserved-blocks-percentage 

16. Para configurar el último directorio montado para el sistema de archivos:

# mke2fs -M last-mounted-directory 

17. Para no crear realmente un sistema de archivos, pero mostrar lo que haría si fuera a crear un sistema de archivos:

# mke2fs -n  

18. Para anular el cálculo predeterminado de la cantidad de inodos que deben reservarse para el sistema de archivos:

# mke2fs -N number-of-inodes 

19. Para anular el valor predeterminado del campo "sistema operativo creador" del sistema de archivos:

# mke2fs -o creator-os 

20. Para crear un sistema de archivos con las características dadas:

# mke2fs -O dir_index
# mke2fs -O extent
# mke2fs -O filetype
# mke2fs -O flex_bg
# mke2fs -O has_journal
# mke2fs -O journal_dev
# mke2fs -O large_file
# mke2fs -O resize_inode
# mke2fs -O sparse_super
# mke2fs -O uninit_bg 

21. Para salir de la ejecución:

# mke2fs -q 

22. Para configurar la revisión del sistema de archivos para el nuevo sistema de archivos:

# mke2fs -r revision 

23. Para escribir solo descriptores de supermanzanas y grupos:

# mke2fs -S 

24. Para especificar el tipo de sistema de archivos:

# mke2fs -t fs-type 

25. Para especificar cómo se utilizará el sistema de archivos:

# mke2fs -T usage-type[,...] 

26. Para crear el sistema de archivos con el UUID especificado:

# mke2fs -U UUID 

27. Para ejecución detallada:

# mke2fs -v 

28. Para imprimir la información de la versión:

# mke2fs -V 


Linux
  1. Comando JQ en Linux con ejemplos

  2. 8 ejemplos de comandos TR de Linux

  3. Ejemplos de comandos rm en Linux

  4. Ejemplos de comandos ps en Linux

  5. Ejemplos de comandos sa en Linux

9 ejemplos de comandos tee en Linux

9 ejemplos de comandos diff en Linux

Comando ip de Linux con ejemplos

15 comandos ps de Linux con ejemplos

8 ejemplos de comandos LDD en Linux

Ejemplos de comandos id en Linux