comment formater complètement une clé usb?

Morebany

Membre confirmé
20 Mai 2017
139
5
51
bonjour,

En utilisant l'utilitaire de disque,j'ai "effacé" la clé USB mais suite à cela des dossiers/fichiers cachés y sont encore présents.

Je cherche donc un utilitaire, une application mac qui :
1)sans supprimer la table de partition,supprime aussi les dossiers/fichiers cachés
2)formate complètement une clé USB en supprimant même la table de partition
Rien sur la clé USB !
Sous Linux,on peut faire 2) avec dd mais sous Mac...

merci de votre aide
 

ericse

Membre d’élite
30 Avril 2019
1 753
207
Bonjour,
Ca se fait aussi en ligne de commande, principalement avec diskutil (man diskutil pour le mode d'emploi)
 

Morebany

Membre confirmé
20 Mai 2017
139
5
51
je n'y arrive pas avec dd !
Dans le terminal,j'ai fait:
diskutil list

j'ai donc repéré la clé usb:ici disk2
puis:
diskutil umont /dev/disk2

et

sudo dd if=/dev/zero of=/dev/disk2 bs=1024 count=128000
Le terminal me répond à cette dernière commande:
dd: /dev/disk2: Resource busy

remarque:c'est une clé USB de 128 Go

Pourquoi dd ne fonctionne pas?
 

sinbad21

Membre émérite
2 Décembre 2004
713
86
68
je n'y arrive pas avec dd !
Dans le terminal,j'ai fait:
diskutil list

j'ai donc repéré la clé usb:ici disk2
puis:
diskutil umont /dev/disk2/

et

sudo dd if=/dev/zero of=/dev/disk2 bs=1024 count=128000
Le terminal me répond à cette dernière commande:
dd: /dev/disk2: Resource busy

remarque:c'est une clé USB de 128 Go

Pourquoi dd ne fonctionne pas?
Ce n'est pas trop long 128000 blocs de 1024 ? Ça dépasse peut-être les limites de la clé.
 

Morebany

Membre confirmé
20 Mai 2017
139
5
51
pour répondre à sinbad21,j'ai fait le même dd avec count=12;
le terminal me renvoie:
Resource busy

Que dois-je alors faire?
 

Morebany

Membre confirmé
20 Mai 2017
139
5
51
merci ça marche pour dd !
Si ma clé USB fait 128 Go,128000 blocs de 1024 octets remplira totalement ma clé?
 

Morebany

Membre confirmé
20 Mai 2017
139
5
51
ensuite il me reste 2 étapes:
remonter la clé usb
créer une partition avec un système de fichier

je suppose que la 1ère commande sera:

diskutil mountdisk disk2

et la commande pour créer une partition avec un système de fichier défini?
 

Morebany

Membre confirmé
20 Mai 2017
139
5
51
...mais avant d'utiliser pdisk,dois-je:
laisser démontée ma clé USB ?
ou
remonter ma clé USB avec cette commande:
diskutil mountdisk disk2 . ?
 

macomaniac

Ouroboros
Club MacG
20 Septembre 2012
71 699
21 518
Forêt de Fontainebleau
J'ajouterai :

- l'utilitaire pdisk est obsolète. Il n'a pu servir qu'à gérer des partitions relevant d'une table de partition APM (Apple_Partition_ Map). Il est incapable de gérer des partitions relevant d'une table GPT (GUID_Partition_Table).​

- l'utilitaire diskutil gère très bien les configurations de disque. S'il s'agit de paramétrer le disque d'un périphérique dont l'index d'appareil est : disk1 (simple hypothèse) --> alors une commande :​
Bloc de code:
diskutil eraseDisk jhfs+ BROL gpt disk1
  • inscrit une table GPT > avec sa partition n°1 EFI (disk1s1) d'accompagnement (209 Mo) > une partition principale disk1s2 formatée d'un système de fichiers jhfs+ (Mac OS étendu journalisé) > un volume BROL remonté en fin de commande.
  • s'il s'agit de créer deux partitions > une commande du type :
Bloc de code:
diskutil partitionDisk disk1 jhfs+ BROL xxg jhfs+ RESTE 0b
  • inscrit une GPT avec sa partition EFI automatique > et définit 2 partitions principales : une portant un volume BROL de format jhfs+ pour une taille de xxg (xx à remplacer par le nombre de Go attendus) > et une autre portant un volume RESTE en jhfs+ pour une taille du reste de la capacité du disque abstraction faite des Go de la partition BROL. Cette commande avec le verbe partitionDisk permettant de créer 3 > 4 > etc. partitions avec leur format de système de fichiers > leur volume et leur taille.