Partitionnement / formatage de clef usb à la chaine avec Ubuntu

Ajourd’hui j’ai eu un problème assez simple à régler, 22 clefs USB à partitionner / formater. N’aimant pas les actions répétitives, un petit script va nous aider.

Voilà la table des partitions d’origine, encore du travail de Win…

[code]

Disque /dev/sdb: 1018 cylindres, 31 têtes, 62 secteurs/piste
Vieille situation:
Unités= mégaoctets de 1048576 octets, blocs de 1024 octets, décompte à partir de 0

Périph Amor Début   Fin     Mo    #blocs    Id  Système
/dev/sdb1   ? 937476+ 1203314- 265839- 272218546+  20  Inconnu
début: (c,h,s) expecté (1023,30,62) trouvé (356,97,46)
fin: (c,h,s) expecté (1023,30,62) trouvé (357,116,40)
/dev/sdb2   ? 649504+ 912676- 263173- 269488144   6b  Inconnu
début: (c,h,s) expecté (1023,30,62) trouvé (288,110,57)
fin: (c,h,s) expecté (1023,30,62) trouvé (269,101,57)
/dev/sdb3   ? 263178+ 945972- 682795- 699181456   53  OnTrack DM6 Aux3
début: (c,h,s) expecté (1023,30,62) trouvé (345,32,19)
fin: (c,h,s) expecté (1023,30,62) trouvé (324,77,19)
/dev/sdb4   * 680970+ 680980-    11-     10668+  49  Inconnu
début: (c,h,s) expecté (1023,30,62) trouvé (87,1,0)
fin: (c,h,s) expecté (1023,30,62) trouvé (335,78,2)
[/code]

ce petit bout de script est à enregistrer dans un fichier et à rendre executable avec un petit chmod +x. Changez éventuellement les /dev/sdb dans le fichier par le device de votre clef usb.

Il va démonter la clef, partitionner en FAT32 puis formater cette partition.

[code]

#! /bin/sh

CLEF=/dev/sdb
umount $CLEF
sfdisk -uM $CLEF << EOF
,,b
EOF
mkfs.vfat ${CLEF}1

[/code]

Peut être que ça pourra vous aider un jour 😉

2 réponses sur “Partitionnement / formatage de clef usb à la chaine avec Ubuntu”

  1. Salut,

    Ce petit code ressemble fortement à une petite partie d’un projet (T5TUX) que Mr EquinoxeFR et moi avons réalisé il y a quelques années.

    Heureusement que c’était en GPL sinon je réclamerais 324 millions de dollars de dommages et intérêts … 🙂

  2. /dev/sdb est une clé usb de 32Go sécurisée.
    Et quand le script indique ça qu’est-ce qu’on peut faire ?

    /dev/sdb: Système de fichiers accessible en lecture seulement

    sfdisk: ne peut ouvrir /dev/sdb en lecture-écriture
    mkfs.vfat 3.0.7 (24 Dec 2009)
    mkfs.vfat: unable to open /dev/sdb1

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Time limit is exhausted. Please reload CAPTCHA.

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.