«

»

nov 27

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 ;-)

Lien Permanent pour cet article : http://www.equinoxefr.org/post/2008/11/27/partitionnement-formatage-de-clef-usb-a-la-chaine-avec-ubuntu/

2 comments

  1. Pierre

    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. lejolifou

    /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 ne sera pas publiée.


*

Vous pouvez utiliser les balises HTML suivantes : <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="" escaped="" highlight="">