comment formater complètement une clé usb?

Morebany

Membre confirmé
20 Mai 2017
130
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 émérite
30 Avril 2019
925
124
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
130
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
686
76
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
130
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
130
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
130
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
130
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
67 339
20 955
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.