Voici un petit tutoriel suite à une journée de galères pour remplacer le disque de 120Go de mon macbook par un 320Go western digital. La réinstallation complète de la partition bootcamp et des programmes sous windows me prendrait plus de 2 jours, donc j'ai choisis de cloner mon windows XP existant sur le nouveau disque, pareil pour OSX. Je n'ai pas Vista, donc je ne sais pas si ça marche aussi pour cet OS.
Procédure pour déplacer ses partitions systèmes OSX et Bootcamp (Windows XP) sur un nouveau disque interne :
Préalable :
- "A" est l'ancien disque, branché en interne sur la première nappe IDE/SATA (il doit déjà y être pour que Bootcamp/XP démarre). "A" contient deux partitions : une en HFS+ avec OSX et une avec Windows en Fat32/NTFS
- "B" est le nouveau disque vierge destiné à remplacer "A". Il est installé dans un boîtier USB externe ou sur une autre nappe interne.
- "C" est un disque/partition de backup Fat32 ou NTFS branché en interne ou firewire ou USB2.
- Le live CD BartPE contenant le plugin DriveImage XML doît être préparé sous Windows XP avant toute opération. Pour plus d'informations, cf. * à la fin du tuto.
- Un CD d'installation de Windows XP SP2 bootable.
- Pour choisir sur quel disque redémarrer, il suffit d'appuyer sur "Alt" lors du démarrage du mac. Lors de l'apparition des choix de boot, il est possible d'éjecter/insérer des CD bootables.
Procédure pour déplacer ses partitions systèmes OSX et Bootcamp (Windows XP) sur un nouveau disque interne :
Préalable :
- "A" est l'ancien disque, branché en interne sur la première nappe IDE/SATA (il doit déjà y être pour que Bootcamp/XP démarre). "A" contient deux partitions : une en HFS+ avec OSX et une avec Windows en Fat32/NTFS
- "B" est le nouveau disque vierge destiné à remplacer "A". Il est installé dans un boîtier USB externe ou sur une autre nappe interne.
- "C" est un disque/partition de backup Fat32 ou NTFS branché en interne ou firewire ou USB2.
- Le live CD BartPE contenant le plugin DriveImage XML doît être préparé sous Windows XP avant toute opération. Pour plus d'informations, cf. * à la fin du tuto.
- Un CD d'installation de Windows XP SP2 bootable.
- Pour choisir sur quel disque redémarrer, il suffit d'appuyer sur "Alt" lors du démarrage du mac. Lors de l'apparition des choix de boot, il est possible d'éjecter/insérer des CD bootables.
- Démarrer à partir de l'OSX de "A". Ouvrez l'utilitaire de disque, cliquez sur le nouveau disque "B" puis l'onglet "Partitionner". Ne gardez qu'une seule partition HFS+ (mac os étendu journalisé) qui prend toute la taille du disque, cliquez sur "options" et sélectionnez "Tableau de partition GUID". Lancer le partitionnement.
- Dupliquer la partition OSX de "A" avec "Super Duper!" sur "B". Utiliser l'option "Smart update" et "rendre bootable".
- Brancher "C" puis rebooter à partir du live CD BartPE contenant le plugin DriveImage XML
- Après le boot du Live CD (assez lent), ouvrir l'application DriveImage XML et backuper la partition Bootcamp sur le disque Fat32/NTFS "C" (en mode "Split large files" ou "compress image", SURTOUT PAS "raw"). Eteindre l'ordinateur.
- Echanger "A" et "B" (Boîtier USB <-> nappe1 ou alors nappe1 <-> nappe2)
- Redémarrer sur l'OSX de "B" (y installer Bootcamp s'il n'était pas déjà présent). Utiliser l'assistant bootcamp pour créer la partition Windows. Celle-ci devra être de taille supérieure ou égale à la partition Windows de "A". Sur Tiger, changer la date du système (en août 2007 par exemple) pour éviter le message d'erreur "La beta de Bootcamp a expiré".
- Afin de faire réaparaître la possibilité de booter sur la partition Windows de "B", redémarrer sur le CD d'installation de Windows XP et commencer l'installation. Après la copie des premiers fichiers (en mode DOS avec l'écran bleu), l'installateur redémarre le mac une première fois. NE PAS LE LAISSER REBOOTER SUR LA PARTITION WINDOWS. Au lieu de celà, insérer le Live CD BartPE et booter dessus, puis lancer DriveImage XML et restaurer le backup effectué sur "C" vers la nouvelle partition Windows de "B". DriveImage XML indique qu'il modifie la table des partitions, mais il garde bien la taille de la nouvelle partition windows de "B", même si elle est plus grande que celle qui a été backupée.
- C'est fini. Il est désormais possible de booter sur les partitions OSX ou Windows de "B" qui sont toutes deux des clones de "A". Après avoir vérifié que tout marche bien, vous pouvez formater "A" et l'utiliser pour autre chose.
* Comment créer un CD Bootable contenant DriveImage XML:
(source : http://www.libellules.ch/phpBB2/driveimage-xml-faire-une-image-de-vos-disques-t18757.html)
1° Télécharger PE Builder (c'est un environnement Windows XP allégé sur CD bootable) ici:
http://www.nu2.nu/pebuilder/#download
2° Télécharger le plugin Drive Image XML pour PE Builder ici:
http://www.runtime.org/driveimage_xml.cab
3° Lancer pebuilder3110a.exe
4° Accepter la Licence.
5° répondre NON à la recherche des fichiers d'installation windows (c'est trop long)
6° Indiquer sous "Source" le lecteur ou se trouve votre CD de Windows XP (et non pas le directement le dossier "I386")
7° Sélectionner l'option Créer l'Image ISO (c'est le fichier que vous devrez graver sur le CD)
8° Cliquer le bouton Plugins pour ajouter DriveImageXML
Au passage, activez la ligne BootFix pour ne pas risquer d'avoir un cd non-bootable.
9° Cliquer le bouton Ajouter
10° indiquer ou se trouve le fichier télécharger au point 2°
11° cliquer OK pour le nom du répertoire plugin.
12° Vous remarquerez que DriveImageXML a bien été ajouté.
13° cliquer OUI pour créer le répertoire
14° Acceptez la License Windows XP
15° La génération du fichier ISO à graver commence
16° Il ne vous reste "plus" qu'à graver l'image ISO obtenue sur un CD ROM.
Et à mettre ce CD dans le PC qui a besoin de votre restauration DriveImageXML.