Ubuntu/Debian: Formatage bas niveau

Vous avez peut-être déjà entendu parler du formatage bas niveau. C’est un formatage qui remet le disque dur dans un “état constructeur”, c’est-à-dire où tous les inodes sont à zéro. Sous Windows, on ne peut pas vraiment formatter un disque dur jusqu’a ce point, il faut utiliser des logiciels issus du constucteur du disque dur. Ceux-ci re-créés en général la table de partition.

Sous Debian et ses dérivées, c’est très simple grâce à la commande dd. Ainsi vous pouvez copier tous les inodes d’un périphérique – device – sur un autre. Or, on sait que le périphérique défini par /dev/zero est un périphérique virtuel qui contient que des zéros, donc on va mettre le contenu de celui-ci dans notre disque dur…

Pour récupérer le nom de code (c’est-à-dire le xxx de /dev/xxx) de votre disque dur, faites:

Vous allez voir la liste des disques durs ainsi que leurs partitions… Prenons pour exemple le disque dur /dev/sda, que vous souhaitez formater.

Attention: Le formatage bas niveau supprime intégralement toutes vos données et ne permet pas la récupération des données à l’aide de divers logiciels qui prétendent récupérer les données même après un formatage.

Maintenant, place à l’opération finale, la copie. Celle-ci peut prendre plusieurs heures en fonction de la taille du disque dur. Pour exemple, un disque dur de 250Go a pris chez moi près de 3h pour un formatage complet…

Note: Une fois le formatage effectué, vous devez re-construire la table de partitions.

Note: Vous ne pouvez pas éffectuer cette opération sur un disque qui contient une partition montée. Vous devez donc soit la démonter en utilisant umount, soit utiliser un Live CD.

Note: Cette opération peut très bien être faite sur une partition, identifiée par /dev/xxxy, avec y un nombre entier et xxx l’identifiant du disque (ex: sda).

facebooktwittergoogle_plusredditpinterestlinkedinmail

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code class="" title="" data-url=""> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong> <pre class="" title="" data-url=""> <span class="" title="" data-url="">