Man page - mkfs.msdos(8)

Packages contains this manual

Available languages:

en fr pl ro de

Manual

MKFS.FAT

NOM
SYNOPSIS
DESCRIPTION
OPTIONS
BOGUES
VOIR AUSSI
PAGE D’ACCUEIL
AUTEURS
TRADUCTION

NOM

mkfs.fat – CrĂ©er un systĂšme de fichiers FAT MS-DOS

SYNOPSIS

mkfs.fat [ options ] périphérique [ nombre_de_blocs ]

DESCRIPTION

mkfs.fat est utilisĂ© pour crĂ©er un systĂšme de fichiers FAT sur un pĂ©riphĂ©rique ou un fichier image. pĂ©riphĂ©rique est le fichier spĂ©cial correspondant au pĂ©riphĂ©rique (par exemple /dev/sdXX) ou le fichier image (n’ayant pas besoin d’exister si l’option -o est fournie). nombre_de_blocs est le nombre de blocs sur le pĂ©riphĂ©rique et la taille d’un bloc est toujours de 1024 octets indĂ©pendamment de la taille de secteur ou d’unitĂ© d’allocation. Par consĂ©quent, nombre_de_blocs prĂ©cise la taille du systĂšme de fichiers avec KiB comme unitĂ© et pas en nombre de secteurs (comme pour toutes les autres options de mkfs.fat ). S’il n’est pas prĂ©sent, mkfs.fat dĂ©termine automatiquement la taille du systĂšme de fichiers.

Deux autres variantes du systĂšme de fichiers FAT sont prises en charge. Les systĂšmes de fichiers FAT12, FAT16 et FAT32 sont la norme telle que dĂ©finie par Microsoft et sont largement utilisĂ©s pour les disques durs et les supports amovibles tels que les clĂ©s USB et les cartes SD. Une autre norme est la variante patrimoniale d’Atari utilisĂ©e sur les Atari ST.

Dans le mode Atari, sauf indication contraire, mkfs.fat utilise toujours deux secteurs par unitĂ© d’allocation puisque GEMDOS n’apprĂ©cie pas beaucoup d’autres valeurs. Il se conformera toujours au nombre maximal de secteurs que GEMDOS peut gĂ©rer. Les systĂšmes de fichiers plus gros sont gĂ©rĂ©s en augmentant la taille du secteur logique. Un numĂ©ro de sĂ©rie compatible Atari est gĂ©nĂ©rĂ© pour le systĂšme de fichiers et une FAT (table d’allocation des fichiers) de 12 bits est utilisĂ©e uniquement pour les systĂšmes de fichiers qui ont la taille d’une disquette habituelle (720 ko, 1,2 Mo, 1,44 Mo ou 2,88 Mo). Sinon, ce sera une FAT de 16 bits. Cela peut ĂȘtre modifiĂ© avec l’option -F . Quelques champs du secteur de dĂ©marrage spĂ©cifique aux PC ne sont pas Ă©crits et le message de dĂ©marrage (option -m ) est ignorĂ©.

OPTIONS

-a

Normalement, pour tous les systĂšmes de fichiers Ă  l’exception des trĂšs petits, mkfs.fat alignera toutes les structures de donnĂ©es avec la taille d’unitĂ© d’allocation pour s’assurer que tant que la partition est alignĂ©e correctement, les structures de donnĂ©es du systĂšme de fichiers le seront aussi. Cette option dĂ©sactive l’alignement ; cela peut fournir une poignĂ©e d’unitĂ©s d’allocation supplĂ©mentaires pour le stockage au prix d’une dĂ©gradation significative des performances pour les disques RAID, pour les mĂ©moires flash ou pour les disques durs avec de gros secteurs.

-A

SĂ©lectionner la variante Atari du systĂšme de fichiers FAT si elle n’est pas dĂ©jĂ  en cours, ou autrement sĂ©lectionner le systĂšme de fichiers FAT standard. Cela est sĂ©lectionnĂ© par dĂ©faut si mkfs.fat est exĂ©cutĂ© sur Linux 68k Atari.

-b secteur_de_sauvegarde

Indiquer l’emplacement du secteur de sauvegarde de l’amorçage pour les systĂšmes de fichiers FAT32. La valeur par dĂ©faut dĂ©pend du nombre de secteurs rĂ©servĂ©s, mais il s’agit d’habitude du secteur 6. Si un espace libre est disponible aprĂšs le secteur de sauvegarde, alors la sauvegarde du secteur d’informations de FAT32 est placĂ© aprĂšs le secteur de sauvegarde d’amorçage, habituellement le secteur 7. La sauvegarde doit ĂȘtre comprise dans l’intervalle des secteurs rĂ©servĂ©s. Une valeur de 0 dĂ©sactive complĂštement la crĂ©ation des secteurs de sauvegarde d’amorçage et d’informations de FAT32.

-c

Chercher les blocs défectueux sur le périphérique avant de créer le systÚme de fichiers.

-C

CrĂ©er le fichier pĂ©riphĂ©rique indiquĂ© sur la ligne de commande et Ă©crire le systĂšme de fichiers dans ce fichier. Cela peut ĂȘtre utilisĂ© pour crĂ©er le nouveau systĂšme de fichiers dans un fichier au lieu d’utiliser un vrai pĂ©riphĂ©rique, et Ă©vite l’utilisation de dd pour crĂ©er un fichier de la taille appropriĂ©e. Avec cette option, le nombre_de_blocs doit ĂȘtre fourni, sinon la taille dĂ©sirĂ©e du systĂšme de fichiers serait inconnue. Le fichier créé est un fichier creux ; seules les mĂ©tadonnĂ©es sont prĂ©sentes (le secteur d’amorçage, les FAT et le rĂ©pertoire racine). Les sections de donnĂ©es ne sont pas stockĂ©es sur le disque mais le fichier aura toujours la bonne taille. Le fichier gĂ©nĂ©rĂ© peut ĂȘtre copiĂ© ultĂ©rieurement sur une disquette ou un autre pĂ©riphĂ©rique, ou montĂ© Ă  l’aide d’un pĂ©riphĂ©rique boucle.

-D numéro_disque

Indiquer le numĂ©ro du disque BIOS Ă  stocker dans le secteur d’amorçage FAT. Pour les disques durs et les mĂ©dias amovibles, c’est habituellement 0x80–0xFF (0x80 est le premier disque dur C:, 0x81 est le second disque dur D:, ...), pour les disquettes et les partitions Ă  utiliser pour leur Ă©mulation c’est 0x00–0x7F (0x00 est le premier lecteur de disquette A:, 0x01 est le second lecteur de disquette B:).

-f nombre_de_FAT

Indiquer le nombre de tables d’allocation des fichiers dans le systĂšme de fichiers. La valeur par dĂ©faut est 2.

-F taille_FAT

Indiquer le type des tables d’allocation des fichiers utilisĂ© (12, 16 ou 32 bits). Si rien n’est indiquĂ©, mkfs.fat sĂ©lectionne automatiquement entre 12, 16 et 32 bits, selon ce qui convient le mieux au systĂšme de fichiers.

-g tĂȘtes / secteurs_par_piste

Indiquer le nombre de tĂȘtes et le nombre de secteurs_par_piste qui reprĂ©sentent la gĂ©omĂ©trie du pĂ©riphĂ©rique . Les deux nombres sont stockĂ©s dans le secteur d’amorçage FAT. Le nombre de secteurs_par piste est utilisĂ© pour aligner le compte total de secteurs FAT. Par dĂ©faut, la gĂ©omĂ©trie du disque est lue Ă  partir du pĂ©riphĂ©rique lui-mĂȘme. S’il n’est pas accessible, alors LBA-Assist Translation et la table de translation de la SpĂ©cification de systĂšme de fichiers pour carte SD, 2Ăšme Partie basĂ©e sur le nombre total de secteurs de disque sont utilisĂ©es.

-h nombre_de_secteurs_cachés

Indiquer le nombre des susnommĂ©s secteurs cachĂ©s , comme stockĂ© dans le secteur d’amorçage FAT. Ce nombre reprĂ©sente le secteur de dĂ©but de la partition contenant le systĂšme de fichiers. Normalement, c’est un dĂ©calage (exprimĂ© en secteur) relatif au dĂ©but du disque, quoique pour les volumes logiques MBR contenus dans une partition Ă©tendue de type 0x05 (une partition Ă©tendue non LBA), une bizarrerie dans l’implĂ©mentation MS-DOS de FAT requiert que ce soit relatif Ă  l’EBR (Extended Boot Record) immĂ©diat de partition. Le code d’amorçage et les autres logiciels gĂ©rant les volumes FAT peuvent aussi reposer sur ce champ en Ă©tant rĂ©glĂ©s correctement. La plupart des implĂ©mentations modernes de FAT l’ignorent. Par dĂ©faut, si le pĂ©riphĂ©rique est une partition de pĂ©riphĂ©rique bloc, mkfs.fat utilise le dĂ©calage de partition relatif au dĂ©but du disque. Sinon, mkfs.fat adopte zĂ©ro. Cette option est Ă  utiliser pour outrepasser ce comportement.

-i id_volume

DĂ©finir l’identifiant de volume du nouveau systĂšme de fichiers. id_volume est un nombre de 32 bits notĂ© en hexadĂ©cimal (par exemple, 2e24ec85). La valeur par dĂ©faut est un nombre qui dĂ©pend de la date de crĂ©ation du systĂšme de fichiers.

-I

Ignorer et dĂ©sactiver les vĂ©rifications de sĂ©curitĂ©. Par dĂ©faut, mkfs.fat (8) refuse de crĂ©er un systĂšme de fichiers sur un pĂ©riphĂ©rique avec des partitions ou un mappage virtuel. C’est diffĂ©rent lorsque des disques magnĂ©to-optiques (« MO ») sont utilisĂ©s. Les partitions ne sont pas nĂ©cessaires sur les disques magnĂ©to-optiques. Le systĂšme de fichiers peut ĂȘtre placĂ© directement sur le disque entier. Sous d’autres systĂšmes d’exploitation, ce format est souvent appelĂ© superfloppy (super-disquette). Cette option forcera mkfs.fat Ă  fonctionner correctement.

-l fichier

Lire la liste des blocs défectueux dans fichier .

-m fichier_message

DĂ©finir le message que l’utilisateur reçoit quand il essaye d’utiliser ce systĂšme de fichiers pour lancer la machine sans avoir correctement installĂ© un systĂšme d’exploitation. Le fichier contenant le message ne doit pas dĂ©passer 418 octets une fois les passages Ă  la ligne convertis en retour chariot-passage Ă  la ligne [NDT : de LF Ă  CRLF] et les tabulations Ă©tendues Ă  8 caractĂšres. Si le nom de fichier est un tiret, le texte provenant de l’entrĂ©e standard est utilisĂ©.

-M type_support_FAT

Indiquer le type de support Ă  stocker dans le secteur d’amorçage FAT. Cette valeur est normalement 0xF8 pour les disques durs et 0xF0 ou une valeur entre 0xF9 et 0xFF pour les disquettes ou les partitions Ă  utiliser en Ă©mulation de disquette.

--mbr [= y | yes | n | no | a | auto ]

Remplir (simuler) une table MBR avec signature de disque pour une partition dĂ©marrant au secteur 0 (incluant le MBR) et Ă©tendue au disque entier. Cela est utile seulement pour les disques non extractibles utilisĂ©s sur les systĂšmes de Microsoft Windows et uniquement lors du formatage d’un disque entier non partitionnĂ©. L’emplacement de la signature de disque et de la table de partitions coĂŻncide avec la fin du premier secteur FAT (emplacement du code d’amorçage), par consĂ©quent aucun espace supplĂ©mentaire n’est utilisĂ©. Le mode par dĂ©faut est auto dans lequel mkfs.fat place la table MBR seulement pour les disques non amovibles lors du formatage d’un disque entier non partitionnĂ©.

-n nom_de_volume

DĂ©finir le nom de volume (ou l’étiquette) du systĂšme de fichiers. Le nom de volume peut contenir jusqu’à 11 caractĂšres. Fournir une chaĂźne vide, une chaĂźne consistant en un espace blanc ou la chaĂźne « NO NAME » a le mĂȘme effet que de ne pas fournir l’option -n . Par dĂ©faut, aucun nom de volume n’est dĂ©fini.

--codepage = page

Utiliser la page de code page pour l’encodage du nom de volume. Par dĂ©faut, la page de code 850 est utilisĂ©e.

-r entrées_répertoire_racine

SĂ©lectionner le nombre minimal d’entrĂ©es disponibles dans le rĂ©pertoire racine. La valeur par dĂ©faut est de 112 ou 224 pour les disquettes et de 512 pour les disques durs. Il s’agit du nombre minimal et il peut ĂȘtre augmentĂ© par mkfs.fat Ă  cause de l’alignement des structures. Consulter aussi l’option -a de mkfs.fat .

-R nombre_de_secteurs_réservés

SĂ©lectionner le nombre minimal de secteurs rĂ©servĂ©s. Avec le format FAT32, au moins deux secteurs sont nĂ©cessaires, la valeur par dĂ©faut Ă©tant de 32. Sinon, la valeur par dĂ©faut est de 1 (seulement le secteur d’amorçage). Il s’agit du nombre minimal et il peut ĂȘtre augmentĂ© par mkfs.fat Ă  cause de l’alignement des structures. Consulter aussi l’option -a de mkfs.fat .

-s secteurs_par_bloc

Indiquer le nombre de secteurs par unitĂ© d’allocation sur le disque. Cette valeur doit ĂȘtre une puissance de deux, c’est-Ă -dire : 1, 2, 4, 8, ... 128.

-S taille_de_secteur_logique

Indiquer le nombre d’octets par secteur logique. Cette valeur doit ĂȘtre une puissance de deux, supĂ©rieure ou Ă©gale Ă  512, c’est-Ă -dire : 512, 1024, 2048, 4096, 8192, 16384 ou 32768. Les valeurs supĂ©rieures Ă  4096 ne sont pas conformes Ă  la norme de systĂšme de fichiers FAT et pourraient ne pas fonctionner partout.

-v

Exécution en mode bavard.

--offset secteur

Écrire le systĂšme de fichiers au secteur indiquĂ© dans le fichier de pĂ©riphĂ©rique. C’est utile pour crĂ©er un systĂšme de fichiers dans une image de disque partitionnĂ© sans devoir dĂ©finir un pĂ©riphĂ©rique boucle.

--variant type

Créer un systÚme de fichiers de type différent. Les valeurs acceptables sont standard et atari (casses indifférentes). Consulter ci-dessus DESCRIPTION pour les différences.

--help

Afficher les options et quitter.

--invariant

Utiliser des constantes pour les donnĂ©es habituellement alĂ©atoires ou basĂ©es sur la date comme l’identifiant de volume ou la date de crĂ©ation. Plusieurs exĂ©cutions de mkfs.fat sur le mĂȘme pĂ©riphĂ©rique crĂ©ent des rĂ©sultats identiques avec cette option. L’objectif principal est de tester mkfs.fat .

BOGUES

mkfs.fat n’est pas en mesure de crĂ©er des systĂšmes de fichiers amorçables. Cela n’est pas aussi simple que cela en Ă  l’air au premier coup d’Ɠil pour des raisons diverses et a dĂ©jĂ  Ă©tĂ© beaucoup dĂ©battu. mkfs.fat ne sera pas dotĂ© de cette fonctionnalitĂ©.

VOIR AUSSI

fatlabel (8), fsck.fat (8)

PAGE D’ACCUEIL

La page d’accueil du projet dosfstools est sa page de projet GitHub .

AUTEURS

dosfstools a Ă©tĂ© Ă©crit par Werner Almesberger , Roman Hodek et d’autres. Les responsables actuels sont Andreas Bombe et Pali RohĂĄr .

TRADUCTION

La traduction française de cette page de manuel a été créée par Sébastien Blanchet, François Wendling <frwendling@free.fr>, Nicolas François <nicolas.francois@centraliens.net>, David Prévot <david@tilapin.org> et Jean-Paul Guillonneau <guillonneau.jeanpaul@free.fr>

Cette traduction est une documentation libre ; veuillez vous reporter à la GNU General Public License version 3 concernant les conditions de copie et de distribution. Il n’y a aucune RESPONSABILITÉ LÉGALE.

Si vous découvrez un bogue dans la traduction de cette page de manuel, veuillez envoyer un message à debian-l10n-french@lists.debian.org .