Trucs et astuces avec Disk Copy

Voyons maintenant comment nous pouvons tirer parti de fonctionnalités avancées avec Disk Copy.

 Créer une image-disque à partir d'un dossier

Il est très simple de créer une image-disque faisant pile poil la taille d'un dossier précis : glissez simplement le dossier sur l'icône de Disk Copy ou sur sa fenêtre, et Disk Copy vous créera une image sur mesure.

 Monter une image-disque en RAM

Disk Copy vous permet de monter le contenu d'une image directement en RAM. Cela permet des accès beaucoup plus rapides aux fichiers contenus sur l'image, et donc, on travaille sur ces mêmes fichiers beaucoup plus vite. Inconvénient : évidemment, la RAM prise par l'image n'est plus disponible pour les applications elles-même.

Pour monter une image en RAM, enfoncez simplement la touche Contrôle tout en glissant l'icône de l'image sur la fenêtre de Disk Copy, puis relachez le bouton de la souris. Attention, si vous enfoncez la touche Contrôle avant le Glisser-Déposer, vous appellerez les menus contextuels !

 Calculer le Checksum d'une image

Pour vous assurer de l'intégrité d'une image, vérifiez sa somme de contrôle (ou checksum) via l'article Vérifier la somme de contrôle… du menu Utilitaires.

 Créer une disquette à partir d'une image

Facile ! Glissez l'image sur l'icône ou la fenêtre de Disk Copy tout en enfonceant la touche Option. Le Mac vous demandera alors d'insérer une disquette pour créer une copie de l'image.

 Créer ses propres CD de restauration

Voici une astuce très hot qui m'a été proposée par Philippe Cuanillon, un gentil Suisse (mille mercis à lui !). Elle vous permet de créer vos propres CD de restauration à partir d'une image Disk Copy. Ainsi, si vous avez à préparer un CD pour remettre plusieurs machines à neuf avec des configurations identiques, rien ne vous empêche de le faire avec cette méthode. Et surtout, le logiciel de restauration propose de nombreuses options : possibilité de formater le disque avant restauration, de réinstaller uniquement le système ou les autres éléments, de remplacer uniquement les fichiers modifiés sur le disque par des copies des fichiers originaux… Mais avant cela, il va falloir ruser !

Tout d'abord, foncez sur le site d'Apple, et téléchargez le kit de développement des logiciels d'installation (Installer SDK). Il se trouve ici :

ftp://ftp.apple.com/developer/Development_Kits/Installer_SDK/Installer_SDK_1.2.3.sea.bin

Attention, il pèse environ 15 Mo ! Alors, comme je suis un gars sympa et que tout n'est pas nécessaire dans ce dossier, je vous propose le dossier contenant uniquement ASR et les fichiers indispensables. Et lui, il ne pèse que 608 Ko, et est en français en plus :-)

Télécharger l'archive Restauration Apple (608 Ko).

Une fois l'archive téléchargée et décompressée, vous allez voir affichés les éléments suivants :

Restauration Apple est l'application qui vous permettra de lancer la restauration. Elle est configurable via un fichier de préférences qui se nomme Préférences ASR.

Le dossier Scripts contient un script Scan Image for ASR, dont le rôle est de modifier le checksum d'une image Disk Copy pour la transfomer en checksum Apple Software Restore. Sans cette image, il est impossible de modifier directement l'image-disque. On y trouve également deux Compléments de pilotage pour AppleScript. Il faut en premier lieu les glisser dans le dossier Compléments de pilotage dans le Dossier Système, puis redémarrer pour qu'ils soient actifs. Vous devez également installer le dossier Scripts dans le même dossier que l'application Disk Copy pour qu'il soit fonctionnel.

Alors… comment ça se passe ?

En premier lieu, créez une image Disk Copy, soit à partir d'un dossier, soit à partir d'un disque existant. Attention : n'oubliez pas que si vous choisissez un disque, Disk Copy en crée une image complète, donc qui prend de la place ! Evitez de la faire plus grande qu'environ 600 Mo, quand même : si vous devez ensuite graver un CD (et y rajouter éventuellement un Dossier Système pour rendre le futur CD Bootable), vous risquez de manquer de place si l'image est trop grosse.

Une fois l'image disque créée, vous devrez la convertir au format Compressé/Lecture seule en utilisant la commande Convertir… (ou Commande-K, ou encore Glisser-Déposer de l'icône de l'image sur l'icône ou la fenêtre de Disk Copy avec la touche Commande). Vous allez créer une nouvelle image : il va encore falloir de la place, alors attention !

Convertir l'image-disque

Une fois l'image enregistrée, retournez dans Disk Copy, et sélectionnez l'article Scan Image for ASR dans le menu Scripts. Dans la zone de dialogue qui suit, sélectionnez la nouvelle image (celle convertie en compressé/Lecture seule) : Disk Copy contrôle alors son checksum et modifie ce dernier pour le rendre utilisable par ASR.

Fenêtre Disk Copy

Ça y est, votre image est prête ! Reste à préparer l'installeur proprement dit. Créez donc un dossier contenant l'image-disque avec le checksum modifié, puis glissez dedans :

Le fichier Préférences ASR peut être modifié à grands coups de ResEdit : il suffit de modifier les bits dans la ressource "CFIG". Consultez le fichier ASR 1.3.2 QRG (22-Jun-98).pdf pour en savoir plus sur les réglages des préférences, elles sont très nombreuses et plutôt efficaces. Du genre, la possibilité de lancer l'application, puis formater la partition d'installation et redémarrer sans avoir à faire un seul clic…

Ne reste plus qu'à glisser les fichiers de configuration dans le dossier Configurations. Détail intéressant : ce dossier se nomme Configurations avec un "s" à la fin car vous pouvez y glisser plusieurs images disques, et choisir l'image à restaurer ! Autre astuce : glissez dans ce dossier un fichier SimpleText commenceant par le nom de votre image disque et se terminant par l'extension .readme, et laissez-y vos commentaires : ils seront consultables directement lorsque vous lancerez l'application Restauration Apple et choisirez une image. Par exemple, si votre image s'appelle iBook.img, votre fichier texte devra s'appeler iBook.readme.

Dossier Configurations

Et voila ! Désormais, il ne reste plus qu'à faire mumuse avec les différents réglages du fichier de préférences pour obtenir la méthode de restauration de vos rêves, de la plus automatisée à celle offrant le plus de réglages à l'utilisateur… Rien ne vous empêche par la suite de graver un CD bootable permettant la restauration de vos logiciels, ou de vos documents, ou même de votre système configuré à l'extension près…

Restauration finale


Warning: include(/home/getenet/public_html/pieddepage.php) [function.include]: failed to open stream: Input/output error in /Library/WebServer/Documents/getenet/dossiers/diskcopy/diskcopy2.php on line 62

Warning: include() [function.include]: Failed opening '/home/getenet/public_html/pieddepage.php' for inclusion (include_path='.:') in /Library/WebServer/Documents/getenet/dossiers/diskcopy/diskcopy2.php on line 62