Bonjour
ICHI
la blonde est fatigue
Je m'immisce dans ton fil pour tenter d'apporter un éclairage explicatif. Parce qu'à mon sens > quoique qualifié de "technique" > un forum reste un forum > c'est-à-dire un lieu d'échange dont la langue véhiculaire est le Français. Ce qui implique de faire des phrases en Français > lesquelles > adressées à la faculté de pensée d'un interlocuteur doué de raison > devraient de ce fait même avoir pour exigence de « faire sens » pour la pensée de l'autre.
Il ne faudrait jamais court-circuiter cette exigence de communication d'un « sens » explicite à la pensée d'un interlocuteur > en se bornant à énoncer directement des commandes inintelligibles - comme si l'efficacité technique avait jamais une légitimité pour opérer en l'absence d'un sens appréhendé par le sujet des opérations.
Lorsque l'auteur de la page internet déclare :
Run AHT from bootable USB stick
- You need a bootable USB stick, for instance using Disk Utility's Erase with Format: OS X Extended and Scheme: GUID Partition Map.
- Let's assume the USB stick is mounted under /Volumes/USBstick.
- Download the AHT for your computer model from the list below.
- Mount the AHT dmg. Let's refer to the mount point as /Volumes/AHT.
- Copy the AHT to the USB stick and flag it as bootable
cp -r /Volumes/AHT/System /Volumes/USBstick/
sudo bless --folder /Volumes/USBstick/ --file /Volumes/USBstick/System/Library/CoreServices/.diagnostics/diags.efi --label AHT
non seulement il s'exprime en Anglais (ce qui est son droit) > mais il abuse de ce pragmatisme désarmant des Américains aux yeux desquels le monde se résume à un espace ustensile de manipulations > chacune susceptible d'une notice technique condensant son mode d'emploi.
That's all, folks !
----------
Voici une traduction française :
Exécuter un Apple Hardware Test à partir d'une clé USB
- Il vous faut une clé USB > que vous allez initialiser par exemple avec l'«Utilitaire de Disque» > en choisissant le menu "Effacer" > le format : OS X Étendu > le Schéma : Table de Partition GUID.
- Supposons (ce qui n'a qu'une simple valeur d'exemple ici) que la clé USB, attachée au Mac, monte un volume qui soit intitulé USBstick.
- Téléchargez la ressource AHT spécifique à votre Mac d'après la liste donnée sur la page internet.
- Montez d'un double-clic le dmg de l'AHT. Supposons encore (ce qui n'a toujours qu'une simple valeur d'exemple ici) que le volume monté du dmg ait pour intitulé AHT.
- Copier le contenu du volume monté du dmg intitulé par hypothèse AHT dans le volume USBstick de la clé USB > puis fixer sur le volume USBstick de la clé l'indicateur "Démarrable" > par les 2 commandes qui suivent :
Bloc de code:
cp -r /Volumes/AHT/System /Volumes/USBstick/
sudo bless --folder /Volumes/USBstick/ --file /Volumes/USBstick/System/Library/CoreServices/.diagnostics/diags.efi --label AHT
----------
Et une explication des commandes :
--> ce sont des phrases de type impératif > obéissant à une syntaxe spécialisée > qui peuvent être exécutées par l'application «
Terminal» (at:
Applications >
Utilitaires).
Bloc de code:
cp -r /Volumes/AHT/System /Volumes/USBstick/
Cette commande recopie le contenu du volume du dmg dans le volume de la clé.
Pour cela > l'utilitaire
cp (
copy) est appelé > avec l'option
-r (
recursive : copier le dossier concerné dans toute la profondeur de ses contenus) > l'adresse de la "
source" de la copie :
/Volumes/AHT/System = dans le répertoire des
Volumes montés --> dans le volume
AHT du dmg --> le dossier intitulé
System > l'adresse enfin de la "
destination" de la copie :
/Volumes/USBstick/ = dans le répertoire des
Volumes montés > le volume
USBstick de la clé.
Ces adresses sont des chemins ressemblant à des escaliers descendants, chaque marche étant accollée aux autres par une barre
/ tenant lieu d'entretoise pour qu'il n'y ait pas de solution de continuité.
Comme annoncé précédemment > c'était seulement à titre de
supposition que le volume de la clé était intitulé
USBstick et le volume du dmg désigné sous l'intitulé :
AHT. J'ai téléchargé la ressource correspondant à l'
iMac --> ce volume monte sous l'intitulé effectif de
AHTEFour => pour un volume de la clé intitulé
USBstick > il faut donc ré-interpréter la commande standard en
modifiant l'intitulé du volume monté du dmg de la façon suivante :
Bloc de code:
cp -r /Volumes/AHTFour/System /Volumes/USBstick/
Mais si j'avais intitulé le volume ma clé :
CLE (sans accent) > alors la commande se ré-interpréterait ainsi :
Bloc de code:
cp -r /Volumes/AHTFour/System /Volumes/CLE/
----------
À présent > il faut fixer sur le volume de la clé USB l'indicateur "
Démarrable".
Lorsqu'on démarre le Mac la touche "
alt" pressée, en effet > un petit logiciel appartenant au
Programme Interne du Mac (recelé dans une puce de la Carte-Mère) est activé : le
Boot_Manager = gestionnaire de démarrage. Ce logiciel scanne tous les volumes montés > en ne retenant que ceux qui possèdent le «
bootable_flag » (l'indicateur de caractère démarrable, qui ressemble à un petit drapeau annonçant : « hé ! je suis démarrable ! ») > pour les afficher seuls à l'exclusion des autres (les simples volumes de stockage).
Pour fixer sur le volume
USBstick de la clé l'indicateur "
Démarrable" (
bootable_flag) > la commande proposée est donc :
Bloc de code:
sudo bless --folder /Volumes/USBstick/ --file /Volumes/USBstick/System/Library/CoreServices/.diagnostics/diags.efi --label AHT
Cette commande à rallonges se laisse interpréter ainsi :
sudo (
substitute user do : opérer en qualité d'utilisateur
root substitué) --> permet de passer la commande avec l'autorité du Super-Administrateur Système. Cette autorité est toujours requise pour la commande
bless.
bless (bénir) est l'utilitaire spécialisé dans la fixation de l'indicateur "
Démarrable" sur un volume. Cet intitulé imagé évoque le coup de goupillon d'un officiant qui consacre un objet ou une personne.
--folder /Volumes/USBstick/ --> l'option
--folder (répertoire) est suivie ici de la désignation du volume monté de la clé
USBstick. Un volume, incluant de l'espace de rangement, est toujours assimilé à un répertoire. C'est donc sur l'en-tête de ce répertoire (= volume)
USBstick que va être inscrit l'indicateur "
Démarrable".
--file /Volumes/USBstick/System/Library/CoreServices/.diagnostics/diags.efi --> l'option
--file (fichier) introduit ici l'adresse au
fichier démarrable (
Boot_Loader) qui a été copié dans le volume de la clé USB : dans le répertoire des
Volumes montés > dans le répertoire du volume
USBstick de clé > dans le dossier
System de ce volume > dans le sous-dossier
Library (= Bibliothèque) du dossier
System > dans le répertoire
CoreServices de la Bibliothèque-Système > dans le sous-répertoire
.diagnostics des
CoreServices (dossier invisible, car commençant par un
.) > le fichier démarrable
diags.efi (l'extension
.efi désignant par convention un fichier démarrable exécutable par le
Programme Interne du Mac intitulé
EFI).
--label AHT --> l'option
label ("intitulé affichable") introduit le
nom sous lequel le volume de la clé sera
affichable par le
Boot_Manager : "
AHT" est le nom proposé dans le modèle de commande > mais c'est une pure
convention. Si tu voulais que ce volume s'affiche sous un intitulé plus marrant, par exemple
SOURIS VERTE > alors il faudrait modifier ainsi le final de la commande :
--label "SOURIS VERTE" (les 2
"" encadrant l'intitulé ayant pour fonction de
neutraliser l'espace vide central de cet intitulé composé en le liant en un bloc).
----------
Application : je prends une clé USB > j'intitule son volume
BROL (pourquoi pas, si j'en ai la fantaisie ?) > ce qui me permet de passer une commande de recopie :
Bloc de code:
cp -r /Volumes/AHTFour/System /Volumes/BROL/
et hop ! aucun problème. Et comme je suis facétieux > je me décide pour un intitulé affichable au boot = pour le
Boot_Manager («
label »)
SOURIS VERTE de ce volume de ma clé --> ce qui me fait passer la commande :
Bloc de code:
sudo bless --folder /Volumes/BROL/ --file /Volumes/BROL/System/Library/CoreServices/.diagnostics/diags.efi --label "SOURIS VERTE"
(où j'ai bien remplacé l'intitulé exemplaire
USBtick par
BROL - le volume monté de ma clé - en chaque occurence) et hop ! exécution.
Je re-démarre mon Mac la touche "
alt" pressée après le gong ! et voici que le
Boot_Manager m'affiche un volume démarrable intitulé
SOURIS VERTE
Je suis donc content et je me marre. Pourquoi suis-je content ? - car ayant
interprété les commandes (dans leur
sens et dans leur
syntaxe) > je suis devenu capable de me les
approprier > en m'amusant facétieusement à en modifier les occurences
libres.
Je t'invite à faire pareil > en fonction du
nom exact du volume monté de ton dmg > du
nom que tu as choisi pour le volume monté de ta clé USB > et du nom («
label ») sous lequel tu as envie que le gestionnaire de démarrage affiche le volume de ta clé.