Mosquetas
Tu es condamnée au «
Terminal» (il y a des destins plus funestes). Je t'explique donc la syntaxe de la commande
diskutil > afin que tu puisses la ré-éditer à ta guise pour d'autres cartes destinées à ton instrument.
Toujours d'abord > la carte attachée au Mac > passer une commande informative préalable :
afin de connaître sans équivoque l'identifiant d'appareil du disque de la carte.
Pour l'instant chez toi > c'est
disk1 > mais seulement parce que tu n'as pas attaché auparavant un DDE (par exemple) en USB. La règle en effet est la suivante : les disques héritent de n° de devices (appareils) en rapport direct avec l'
ordre temporel de leur attachement au Système du Mac. Les premiers attachés > les premiers servis. La numérotation commence avec
0 > ce qui fait que
disk0 (le disque interne du Mac) est le premier disque attaché. Si tu avais un DDE attaché au Mac avant la carte > ta carte serait
disk2 et pas
disk1.
=> cette précaution est de toute première importance > pour ne pas s'en aller initialiser (par exemple) un DDE rempli de données à la place d'une carte.
----------
À présent > voici la syntaxe de la commande :
diskutil --> c'est l'utilitaire (binaire exécutable recelé dans l'OS à la localisation invisible graphiquement :
/usr/bin/diskutil) qui est appelé en tête de la commande. Imagine-toi une phrase du Français :
diskutil est le
sujet de la phrase. Son nom est l'abrégé de
disk_utility : utilitaire de disque. C'est exactement le même binaire que pilote en mode graphique l'«
Utilitaire de Disque» (ce qui rend ton échec avec ce logiciel difficile à concevoir).
partitionDisk (partitionner_disque) --> c'est le verbe d'action que tu attaches à l'utilitaire
diskutil et qui va orienter le sens de ses opérations. C'est comme le
verbe dans une phrase du Français. Ce verbe a pour signification : effacer la table de partition en place et la remplacer par une nouvelle (dont la description va prendre place en fin de commande). Une table de partition est inscrite sur l'en-tête du disque et décrit les partitions du disque (même s'il n'y en a qu'une) selon un certain
schéma :
guid ou
mbr, par exemple.
disk1 --> c'est la cible des opérations. Ce doit être toujours un disque complet > jamais une simple partition. C'est logique : une table de partition s'incrit sur l'en-tête d'un disque > pas d'une partition particulière. C'est l'équivalent du
complément de lieu dans une phrase du Français : "sur le disque n°1".
mbr --> c'est le type de table de partition que tu veux inscrire sur le disque cible. Pour une
GUID ce serait
gpt (
guid_partition_table). Tu peux considérer que c'est l'équivalent en Français d'un
complément d'objet : inscrire une table
mbr (sur le disque-cible n°1). La mention de la table de partition n'est pas sensible à la casse.
fat32 TOURS 100% --> il faut traiter ces 3 termes en un
tout car ils constituent une
triplette : la triplette définissant la partition unique sur le disque (et qui va donc être enregistrée dans la table de partition). L'ordre des termes de la triplette est :
[format][nom][taille] --> format=
fat32 > nom=
TOURS > taille=
100% (de l'espace-disque disponible). C'est comme un
complément de moyen en Français.
Formellement > tu as donc :
Bloc de code:
sujet verbe lieu objet moyen
diskutil partitionDisk disk1 mbr fat32 TOURS 100%
En ce qui concerne d'autres cartes que tu voudras ré-initialiser > tu t'aperçois qu'il n'y a que
2 variables dans cette commande (tout le reste est constant et ré-itérable) -->
disk1 (le numéro de
disk susceptible de varier si le
1 lui était volé par un DDE attaché auparavant) ; et
TOURS = le nom du volume qui va monter sur la partition --> à la place de
TOURS sur une nouvelle carte (ou la même) tu peux mettre
BROL >
OURS >
TROUS >
TABLE >
CHIEN >
MOINEAU [etc.] = tout ce qui te passe par la tête.
Mais il semble que le système de fichiers
fat32 soit susceptible : la prudence voudrait que tu utilises des MAJUSCULES avec tes cartes > pas d'accent sur les majuscules. Je ne sais pas s'il y a une limite de longueur du titre.
=> si tu veux t'amuser à faire un exercice (théorique) : suppose que tu insères une carte qui soit précédée par ordre d'attachement temporel au Système du Mac par le disque interne > un DDE > et une clé USB. Suppose encore que tu veuilles l'initialiser toujours avec une table mbr et un système de fichiers fat32 mais un intitulé qui sera "marjolaine" --> quelle est la commande que tu vas passer dans le «
Terminal» (est-ce que tu peux l'écrire ici en inscrivant au début [CODE] et à la fin [/CODE] pour que la commande apparaisse inscrite dans une fenêtre de code) ?
------------------------------
r e m y
Pour ce qui est de ton petit problème (différences opératoires entre
diskutil et l'«
Utilitaire de Disque» en ce qui concerne l'initialisation d'un disque en format de partition
FAT-32) --> il faudrait demander à
Mosquetas de se livrer à plusieurs expérimentations (je n'ai pas de mon côté d'appareil de test).