Je viens de recevoir une carte micro SD que je prévois d'utiliser avec le Raspberry Pi.
J'ai utilisé le gestionnaire de partitions KDE pour supprimer la partition d'origine sur la carte et écrire une nouvelle partition ext4 12GiB. Après cela, la carte indique toujours que 6% de celle-ci, 30,02 Mio, sont utilisés.
Fondamentalement, je veux effacer complètement la carte de tous les contenus afin de la préparer à un nouvel OS. Une commande aimerait-elle shred
ou dd
ferait-elle l'affaire ou cela détruirait-il également la partition?
sd-card
micro-sd
secure-erase
user3211355
la source
la source
fdisk
. (Sauf si vous ne pouvez pas le faire à cause du GPT ou d'autres restrictions techniques.)Réponses:
Votre supposition
dd
est juste. Vous pouvez effacer la carte SD par la commande suivante (supposons que votre carte SD soit/dev/sdd
):N'interrompez pas cette commande ou cela pourrait éventuellement bloquer la carte SD.
$ sudo dd if=/dev/zero of=/dev/sdd bs=8192
Remarque: Si cette commande ne s'exécute pas correctement et que vous devez l'abandonner, elle est probablement récupérable avec des programmes de récupération de partition de disque couverts dans d'autres publications.
Cela peut prendre un certain temps en fonction de la taille et de la vitesse de la carte SD. Si vous êtes convaincu que la CIA souhaite récupérer vos fichiers, remplacez la carte SD par
urandom
au lieu dezero
:$ sudo dd if=/dev/urandom of=/dev/sdd bs=8192
dd
La commande des exemples ci-dessus effacera la carte SD entière, la laissant sans aucune partition, même sans table de partition. Vous devrez donc recréer la partition sur la carte SD. Vous pouvez le faire avec n'importe quel outil de partitionnement commecfdisk
,parted
(ma recommandation) ougparted
.Et encore une chose: soyez extrêmement prudent lorsque vous appelez la
dd
commande . Une faute de frappe dans laof=
valeur d'un argument peut provoquer un désastre.la source
/dev/random
et la faire 5 à 10 fois ... sans oublier que vous devez également la brûler au four, prendre feu et l'enterrer profondément dans l'océan: PSi vous venez de créer une nouvelle partition, il ne devrait pas y avoir de fichiers réels. Ces 30 Mo ne sont probablement que le système de fichiers lui-même. La partition a besoin de quelques tables différentes et ainsi de suite pour garder une trace des fichiers.
Vous pouvez vérifier qu'il n'y a vraiment rien en recherchant des fichiers cachés à
ls -alph
partir de la ligne de commande ou en activant les fichiers cachés dans le menu "Affichage" de Nautilus.Selon la façon exacte dont vous invoquez les commandes, il est probable que l'utilisation
shred
oudd
écraserait en effet la table de partition et / ou le système de fichiers.la source
Qu'essayez-vous d'accomplir?
(A.) Supprimez toutes les partitions actuelles, pour réutiliser la carte:
Pour effacer des partitions et / ou reformater une (micro) carte SD, utilisez simplement gnome-disk-utility (aka 'Disks').
OU
(B.) Effacez tout contenu actuel (ou précédent) sur la carte, afin qu'il ne puisse PAS être récupéré:
Pour effacer en toute sécurité la carte, vous devez SOIT détruire physiquement la carte (rendre en particules sous-2mm²) OU utiliser un utilitaire (du fournisseur) pour déclencher la sécurité effaçable fonction.
Les écritures multiples (de données aléatoires) ou le reformatage ne supprimeront PAS nécessairement les données.
la source
sfill
outil peut être utilisé à cet effet. Voir superuser.com/questions/319262/…Vous pouvez déchiqueter les fichiers avant de les supprimer:
shred
params signifie: verbeux, force la suppression des fichiers non inscriptibles, n'écrit pas d'octets aléatoires (accélère), écrit des zéros (beaucoup plus rapidement), tronque et supprime le fichier après avoir écrit des zéros.Cela supprimera les données de manière à ce qu'elles ne soient pas récupérées par des applications comme
photorec
.Voir /unix/27027/how-do-i-recursively-shred-an-entire-directory-tree
la source