Comando Linux mkdosfs

Linux 命令大全Colección completa de comandos Linux

El comando Linux mkdosfs se usa para crear un sistema de archivos DOS.

device se refiere al código del dispositivo en el que deseas crear el sistema de archivos DOS, como /dev/hda1, etc. block_count es el número de bloques que deseas configurar. Si no se especifica block_count, el sistema calculará automáticamente el número de bloques que coincida con el tamaño del dispositivo.

mkdosfs [ -c | -l filename ]
   [ -f number_of_FATs ]
   [ -F FAT_size ]
   [ -i volume_id ]
   [ -m message_file ]
   [ -n volume_name ]
   [ -r root_dir_entry ]
   [ -s sector_per_cluster ]
   [ -v ]
   device
   [ block_count ]

Parámetros:

  • -c Comprueba si hay pistas defectuosas antes de crear el sistema de archivos.
  • -l Lee el registro de pistas defectuosas desde el archivo especificado.
  • -f Especifica el número de tablas de asignación de archivos (FAT, File Allocation Table). El valor predeterminado es 2. Actualmente, el sistema de archivos FAT de Linux no admite más de 2 tablas FAT. Normalmente esto no necesita cambiarse.
  • -F Especifica el tamaño de la tabla FAT, normalmente 12 o 16 bytes. 12 bytes se usa generalmente para disquetes, 16 bytes para particiones de discos duros normales, es decir, el formato FAT16. Normalmente el sistema selecciona automáticamente el valor apropiado. Usar FAT16 en un disquete normalmente no tiene efecto, y viceversa, usar FAT12 en un disco duro tampoco lo tiene.
  • -i Especifica el ID de volumen. Generalmente es un número de 4 bytes, como 2e203a47. Si no se proporciona, el sistema lo genera por sí mismo.
  • -m Cuando el usuario intenta arrancar desde este disquete o partición y no hay un sistema operativo en él, el sistema muestra un mensaje de advertencia al usuario. Este parámetro se usa para cambiar este mensaje. Puedes editarlo primero en un archivo y luego especificarlo con este parámetro, o usar
  • -m -
  • De esta manera el sistema te pedirá que introduzcas directamente este texto. Ten en cuenta especialmente que la longitud de la cadena en el archivo no debe superar los 418 caracteres, incluidos los caracteres de tabulación (TAB) expandidos y los caracteres de nueva línea (¡un carácter de nueva línea cuenta como dos caracteres en DOS!).
  • -n Especifica el nombre del volumen, es decir, la etiqueta del disco. Al igual que el comando format en DOS, se puede dar o no. No hay valor predeterminado.
  • -r Especifica el número máximo de archivos en el directorio raíz. Aquí el número de archivos incluye directorios. El valor predeterminado es 112 o 224 en disquetes, y 512 en discos duros. No cambies este número si no es necesario.
  • -s Número de sectores por clúster. Debe ser una potencia de 2. Sin embargo, a menos que sepas lo que estás haciendo, no proporciones este valor a la ligera.
  • -v Proporciona información adicional.

Ejemplos

Formatea el disquete de la unidad A con formato DOS y establece la etiqueta como Tester.

mkdosfs -n Tester /dev/fd0

Linux 命令大全Colección completa de comandos Linux

Otras extensiones