Provided by: manpages-fr_4.27.0-1_all bug

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.

dosfstools 4.2                                   31 janvier 2021                                     MKFS.FAT(8)