Le formatage est l´action de formater, c´est-à-dire de préparer un support de données informatique (disquette, disque dur, etc.) en y inscrivant un système de fichiers, de façon à ce qu´il soit reconnu par le système d´exploitation de l´ordinateur. Il existe de nombreux systèmes de fichiers différents : FAT, NTFS, HFS, ext2, ext3, UFS, etc.
Les disques de grande capacité peuvent recevoir plusieurs systèmes de fichiers, divisés en partitions logiques ; on parle alors de partitionnement. En principe, seuls les disques durs peuvent être partitionnés, les autres périphériques de stockage ne disposent habituellement pas d´un espace suffisant ou présentent des problèmes de compatibilité.
Le formatage rend l´accès impossible aux données précédemment présentes sur le disque. Il est donc indispensable de procéder à une sauvegarde des données importantes.
Cependant, comme pour toute suppression classique de données, il est toujours possible de tenter une récupération, pour autant que le disque n´ait pas été formaté de manière sécurisée. Le formatage de bas niveau est souvent confondu avec le formatage à zéro, au cours duquel chaque bit de données est remplacé par des zéros (ce qui a pour effet de restaurer le disque à son état à la sortie d´usine).
Le formatage fait appel à deux processus différents connus sous les noms de formatage de bas niveau et formatage de haut niveau. Le formatage de bas niveau s´occupe de rendre la surface du disque conforme à ce qu´attend le contrôleur tandis que le formatage de haut niveau concerne les informations logicielles propres au système d´exploitation.
Afin d´éviter les accidents, les utilitaires de formatage demandent au moins une confirmation de la part de l´opérateur. Dans plusieurs versions d´MS-DOS, il existe un paramètre non documenté intitulé /autotest qui force le formatage sans confirmation.
Formatage de bas niveau
Le formatage de bas niveau d´une disquette 1.44MB écrit généralement 18 secteurs de 512 bytes sur chacune des 160 pistes (80 sur chaque face) du périphérique. Cela procure 1´474´560 bits de stockage – les secteurs sont en réalité plus grands que 512 bytes car ils comprennent des numéros de secteur, des bits CRC et d´autres informations nécessaires pour identifier et vérifier le secteurs au cours de la lecture et de l´écriture. Le formatage de bas niveau inscrit des propriétés telles que les numéros des secteurs, nécessaires au matériel et au contrôleur de disque. De plus, il est possible de recourir à plusieurs formats de bas niveau sur le même périphérique. Par exemple, il peut être utile d´augmenter la taille des secteurs pour réduire l´espace entre les enregistrements.
Formatage de haut niveau
À l´opposé, le formatage de haut niveau est spécifique à chaque système de fichiers. MS-DOS requiert par exemple l´écriture d´un secteur de démarrage, qui indiquera s´il est possible de démarrer l´ordinateur sur la disquette, ainsi que deux copies de la table d´allocation des fichiers et un répertoire racine vide.
Dans le cas d´une disquette, les formatages de bas et de haut niveau sont généralement effectués en une seule passe.
Reformater =)