feigned

Effacer complètement un disque (SSD, clé USB…) sur Ubuntu Linux

Avatar de Le Crabe Le Crabe
  • Le
  • Mis à jour le
  • 33.7K vues
  • 1 commentaire

Crédits : Freepik sur www.flaticon.com (CC BY 3.0) et Thvg (CC BY-NC-ND 4.0)

Publicité

Ce tutoriel vous explique comment effacer définitivement le contenu d’un disque (disque dur, SSD, clé USB…) sur Ubuntu Linux. Pour ce faire, nous allons effectuer un formatage à zéro sur ce disque : chaque bit de donnée (0 ou 1) du disque sera remplacé par un zéro. De ce fait, toutes les données présentes dessus seront effacées et irrécupérables.

Publicité

A titre d’exemple, dans ce tutoriel, nous allons effacer complètement une clé USB. ☝

Prenez un café, cette opération peut prendre pas mal de temps selon la taille et les performances du disque ! ☕ 😉

Publicité

Méthode n°1 : avec GNOME Disques

  1. Ouvrez GNOME Disques : gnome-disks.
  2. Sélectionnez le disque dans la colonne de gauche.
  3. Ouvrez le menu et sélectionnez Formater le disque.
  4. Sélectionnez les options suivantes :
    • Effacer : écraser les données existantes avec des zéros (lent).
    • Partitionnement : si vous comptez créer des partitions de plus de 2,2 To ou utiliser ce disque pour installer Windows en mode UEFI, choisissez GPT ; sinon MBR.

    Astuce : si vous souhaitez effacer rapidement votre disque, sélectionnez Ne pas écraser les données existantes (Rapide). Toutes les données du disque seront marquées comme effacées, et seront détruites seulement lorsque de nouvelles données viendront les remplacer sur les emplacements qu’elles ont libérés.
  5. Cliquez sur le bouton Formater.
  6. Confirmez le formatage du disque en cliquant une nouvelle fois sur Formater.
  7. C’est le moment de prendre votre première gorgée de café ! 😅 Comme vous pouvez le voir sur la capture ci-dessous, 48 minutes sont nécessaires pour effacer définitivement les données d’une clé USB de 128 Go ! 😬
  8. Voilà votre disque a été complètement effacé ! Pour pouvoir l’utiliser de nouveau, il faut créer puis formater une partition sur le disque. Pour ce faire, cliquez sur le bouton pour créer une partition.
  9. Choisissez la taille de la partition puis cliquez sur Suivant.
  10. Sélectionnez les options suivantes puis cliquez sur le bouton Créer :
    • Nom de volume : entrez un nom qui vous permettra d’identifier facilement le volume (ex. : le nom de la marque et/ou du modèle du disque).
    • Effacer : ne pas activer.
    • Type : choisissez le système de fichiers en fonction de l’utilisation du disque. Pour une compatibilité totale avec tous les systèmes et périphériques, choisissez FAT.

  11. Voilà, vous pouvez maintenant utiliser votre disque sans craintes qu’une personne malveillante ne récupère vos anciennes données !

Publicité

Méthode n°2 : avec le Terminal

  1. Ouvrez le Terminal.
  2. Identifiez le nom du disque (ex. : sda) :
    lsblk -o model,name,type,size
  3. Lancez un formatage à zéro (remplacez X par la lettre attribuée à votre disque) :
    sudo dd if=/dev/zero of=/dev/sdX

    C’est le moment de prendre votre première gorgée de café ! 😅 Le formatage à zéro est un processus assez long, qui varie en fonction de la taille et les performances de votre disque.

  4. Voilà votre disque a été complètement effacé ! Pour pouvoir l’utiliser de nouveau, il faut dans un premier temps créer une nouvelle table de partitionnement dessus ; puis créer et formater une partition. Pour ce faire, poursuivez la lecture. 😉
  5. Créez une table de partitionnement (si vous comptez créer des partitions de plus de 2,2 To ou utiliser ce disque pour installer Windows en mode UEFI, choisissez GPT ; sinon MBR) :
    • De type GPT :
      sudo parted /dev/sdX mklabel gpt
    • De type MBR :
      sudo parted /dev/sdX mklabel msdos
  6. Créez une partition qui occupe la totalité du disque :
    sudo parted /dev/sdX mkpart primary 0% 100%
  7. Formatez la partition avec le système de fichiers désiré et une étiquette parlante (ici : SAMSUNG), exemple :
    • en FAT32 :
      sudo mkfs.vfat -n SAMSUNG /dev/sdX1
    • en NTFS :
      sudo mkfs.ntfs -n SAMSUNG /dev/sdX1
    • en ext4 :
      sudo mkfs.ext4 -n SAMSUNG /dev/sdX1
  8. Montez la partition :
    udisksctl mount -b /dev/sdX1
  9. Voilà, vous pouvez maintenant utiliser votre disque sans craintes qu’une personne malveillante ne récupère vos anciennes données !

Vous avez aimé cet article ?

Dites-le-nous !

Ne ratez pas nos prochains articles !

Suivez-nous sur :

Étiquettes
À voir également
À voir également sur les forums
Besoin d'aide ?

Malgré la lecture de l'article « Effacer complètement un disque (SSD, clé USB…) sur Ubuntu Linux », vous avez encore des questions qui vous trottent dans la tête ? Vous avez toujours les mêmes problèmes qu'au départ ? Vous êtes bloqué et vous ne savez plus quoi faire ?

Faites appel à la communauté du Crabe en posant votre question sur les forums !

Poser ma question
1 commentaire
Connecté en tant que visiteur (connexion / s'inscrire)

Formulaire protégé par reCAPTCHA. Les Règles de confidentialité et les Conditions d'utilisation de Google s'appliquent.

Page 1 sur 1

  • « formatage à zéro sur ce disque »[…] »toutes les données présentes dessus seront effacées et irrécupérables. »

    Irrécupérable de manière relative.

    Sur un disque dur type HDD, un laboratoire peut ouvrir le disque dur et mesurer l’aimantation résiduelle. En gros, si un 1 avait été écrit, après une remise à zéro il restera une aimantation de type 0,5 alors qu’un ancien zéro laissera un 0,1.

    La solution est de faire écrire des caractères aléatoires avant le passage à zéro. L’idéal serait de les récupérer de /dev/random mais la source est trop lente, il faudra se contenter de /dev/urandom qui est une source pseudoaléatoire.

    On obtient donc:

    sudo dd if=/dev/urandom of=/dev/sdX

    avant le passage à zéro.

    Il existe aussi d’autres manières plus rapides, je vous laisse le plaisir de les trouver sur le net.

    Pour les disques SSD je recommande la manip ci dessus mais… il y a complication supplémentaire. Le nombre de cycle d’écriture étant limité, la clé ou le disque réserve un certain nombre de cellules en réserve. Une remise à zéro sur un SSD ne sera jamais totalement efficace mais permettra de limiter les dégats. Cela pause aussi problème pour la suppression de fichiers individuels.

    Bonne continuation.

580 utilisateurs actifs
Chargement en cours