lomedelouest
La fonction "
Restaurer" dans l'«
Utilitaire de Disque» pilote en mode graphique le même exact utilitaire
asr (
apple_softwa- re_restore) qui peut être invoqué en ligne de commande dans le «
Terminal».
La condition préalable est que : aussi bien le volume "
source" que le volume "
destination" doivent être gérés par des systèmes de fichiers au format
jhfs+ (
Mac OS étendu journalisé).
La syntaxe de la commande est la suivante :
Bloc de code:
sudo asr restore -s /Volumes/nom_de_la_source -t /Volumes/nom_de_la_destination --erase --noprompt
> l'utilitaire
asr est appellé > en droits
root (
sudo) > avec le verbe
restore > puis la double mention :
-s (
source) suivie du chemin au volume "
source" et
-t (
target) suivie du chemin au volume "
destination" > et les 2 options :
--erase (reformater au préalable le volume de destination) et
--noprompt (ne pas embêter l'utilisateur en lui demandant une autorisation pour ce reformatage).
Les 2 volumes sont
démontés > une
vérification des formats et tailles des partitions effectuée > en cas de validation une 1ère passe de "
restoring" est effectuée (avec affichage de la progression par tranches de 10%) > puis une 2è passe de "
validating" (avec même type d'affichage de progression) > les 2 volumes sont
remontés à la fin > ils apparaissent graphiquement comme des
jumeaux : même icône, même intitulé (et même contenu de fichiers). Si le volume "
source" est un volume
OS X qui comporte une partition
Recovery HD collatérale > cette partition est clonée sur le disque-cible en-dessous du volume de "
destination".
Ce procédé qui implique nécessairement le
démontage préalable des 2 volumes ("
source" & "
destination") n'admet donc pas comme "
source" un
volume démarré = indémontable (et c'est vrai pareillement de la fonction "
Restaurer" dans l'«
Utilitaire de Disque»). La raison en est qu'
asr opère un clonage en mode "
blocs", ce qui implique un
démontage des systèmes de fichiers qui gèrent lesdits blocs des 2 partitions. Tandis qu'un logiciel de clonage comme «
Carbon Copy Cloner» opère en mode "
fichiers", càd. admet en "
source" ce qu'un système de fichiers activé lui propose comme données dans le répertoire d'un volume monté > et admet pareillement en "
destination" un répertoire de volume monté par un système de fichiers également activé.
Cette différence fait qu'il est beaucoup plus commode de recourir à «
CCC» qu'à
asr pour cloner couramment le volume d'
OS X, dans la mesure où l'utilisateur peut lancer le clonage «
CCC» une fois
démarré sur son OS dont le volume reste
monté en tant que "
source" ; tandis que pour employer
asr à la même fin, il devrait démarrer sur un système
tiers avant de lancer la commande impliquant le démontage aussi bien du volume "
source" que du volume de "
destination". Cela pourrait être fait en démarrant en mode
Recovery (par exemple) et en utilisant son «
Terminal», mais pendant tout le temps du clonage
asr > l'utilisateur devrait contempler en tête-à-tête la fenêtre dudit «
Terminal» en n'ayant pour toute distraction que la progression du "
restoring " puis du "
validating" par tranches de 10% > ce qui n'est pas très "
gouleyant"
(comme on dit quand on s'emmerde sec)