10 6 X On Ompnt In French Only

Ce qu'il vous faut :

  • Snow Leopard 10.6 Retail
  • Clé USB de 8 Go mini
  • Disque Dur 2,5" de plus grande capacité que l'original
  • Mac/Hack sous 10.5/10.6
  • Ce Dossier : MacPNT

(Si vous n'avez pas de clé USB, ou si l'OMPNT ne boote pas sur autre chose que le disque interne … voir "Divers Problèmes")



Etape 1 : Récupération de la table de partitions

  • Booter l'OMPNT sur la partition pro et l'éteindre
  • Brancher le disque original de l'OMPNT en externe sur votre Mac
  • Ouvrir"Terminal" et taper (Normal: prompts, Gras: ce que vous tapez, Italique: Commentaires)

sudo fdisk -e /dev/rdisk1 (ou 1 correspond au disque OMPNT, voir avec " Utilitaire de Disque" son petit numéro)
Password: yourpassword
fdisk: 1> p
Disk: /dev/rdisk1 geometry: 19457/255/63 [312581808 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


*1: 07 0 1 1 - 1023 239 63 [ 63 - 49774977] HPFS/QNX/AUX
2: 07 1023 0 1 - 1023 239 63 [ 49775040 - 81935280] HPFS/QNX/AUX
3: F2 0 0 12 - 0 0 12 [ 11 - 1] DOS 3.3+ Sec
4: F2 0 0 13 - 0 0 13 [ 12 - 1] DOS 3.3+ Sec
fdisk: 1> exit

  • Noter la taille des partitions "System" (ici 49774977), "Data" (ici 81935280)
  • Remettre le disque dans l'OMPNT
  • Booter l'OMPNT sur la partition privée et l'éteindre
  • Ouvrir"Terminal" et taper

sudo fdisk -e /dev/rdisk1
fdisk: 1> p
Disk: /dev/rdisk1 geometry: 14593/255/63 [234441648 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


1: F2 0 0 10 - 0 0 10 [ 9 - 1] DOS 3.3+ Sec
2: F2 0 0 11 - 0 0 11 [ 10 - 1] DOS 3.3+ Sec
*3: 07 1023 0 1 - 1023 239 63 [ 131710320 - 102725280] HPFS/QNX/AUX
4: F2 0 0 13 - 0 0 13 [ 12 - 1] DOS 3.3+ Sec
fdisk: 1> exit

  • Noter la taille des partitions "Privée" (ici 102725280)

Etape 2 : Formatage du Disque Dur

  • Brancher le nouveau disque en externe sur votre Mac
  • Ouvrir "Utilitaire de Disque" et "Démonter" ce nouveau disque …
  • Ouvrir "Terminal" et taper

sudo fdisk -e /dev/rdisk2 (ou 2 correspond au nouveau disque, voir avec " Utilitaire de Disque" son petit numéro)
fdisk: 1> p
Disk: /dev/rdisk2 geometry: 14593/255/63 [234441648 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


1: EE 1023 254 63 - 1023 254 63 [ 1 - 234441640] <Unknown ID>
2: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
fdisk: 1>e 1
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


*1: AB 0 1 1 - 1023 254 63 [ 63 - 16384] Darwin Boot
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 7 # "7" pour HPFS/QNX/AUX pour WinXP
Do you wish to edit in CHS mode? [n] # Enter
Partition offset [0 - 312581808]: [63] # Enter
Partition size [1 - 312581745]: [312581745] 49774977 # mettre la taille de "System"

fdisk:*1> e 2
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


2: AF 1023 254 63 - 1023 254 63 [ 16447 - 312565361] HFS+
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 7
Do you wish to edit in CHS mode? [n] # Enter
Partition offset [0 - 312581808]: [49775040] # Enter
Partition size [1 - 262806768]: [262806768] 81935280 # mettre la taille de "Data"

fdisk:*1> e 3
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


3: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Partition id ('0' to disable) [0 - FF]: [0] (? for help) 7
Do you wish to edit in CHS mode? [n] # Enter
Partition offset [0 - 312581808]: [131710320] # Enter
Partition size [1 - 180871488]: [180871488] 102725280 # mettre la taille de la partition privée
fdisk:*1> e 4
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


4: 00 0 0 0 - 0 0 0 [ 0 - 0] unused
Partition id ('0' to disable) [0 - FF]: [0] (? for help) AF #AF means HFS+ for Mac OSX
Do you wish to edit in CHS mode? [n] # Enter
Partition offset [0 - 312581808]: [234435600] # Enter
Partition size [1 - 78146208]: [78146208] # Enter

fdisk:*1>f 4 # Flag sur la partition MacOSX
fdisk:*1> p # pour vérifier
Disk: /dev/rdisk2 geometry: 19457/255/63 [312581808 sectors]
Offset: 0 Signature: 0xAA55
Starting Ending
#: id cyl hd sec - cyl hd sec [ start - size]


1: 07 0 1 1 - 1023 254 63 [ 63 - 49774977] HPFS/QNX/AUX
2: 07 1023 254 63 - 1023 254 63 [ 49775040 - 81935280] HPFS/QNX/AUX
3: 07 1023 254 63 - 1023 254 63 [ 131710320 - 102725280] HPFS/QNX/AUX
*4: AF 1023 254 63 - 1023 254 63 [ 234435600 - 78146208] HFS+

fdisk:*1> w # pour écrire
Writing MBR at offset 0.

fdisk: 1> exit

Etape 3 : Préparation de la clé USB

  • Avec "Utilitaire de Disque" Formater la clé en HFS+
  • Restaurer le DVD Snow Leopard 10.6 Retail sur la clé USB
  • Copier le dossier "/Extra" sur la racine de la clé
  • Installer "Chameleon" avec "Chameleon Wizard" SUR LA CLE (attention : si vous vous trompez c'est un bon moyen de bousiller le disque de vote mac …)
  • Lancer "ShowAllFiles" et sélectionner "Show"
  • Remplacer:

- "OSInstall.mpkg" dans Volumes/"USB Key"/System/Installation/Packages
- "OSInstall" dans /Volumes/"USB Key"/System/Library/PrivateFrameworks/Install.framework/Frameworks/OSInstall.framework/Versions/A/
* Lancer "ShowAllFiles" et sélectionner "Hide"

  • Lancer Kext Wizard et sélectionner la clé

Etape 4 : Installation

  • Placer le nouveau disque dans l'OMPNT
  • Booter l'OMPNT sur la clé
  • Installer Snow Leopard sur le nouveau disque
  • Au redémarrage éteindre l'OMPNT

Etape 5 : Finitions

  • Sur votre Mac
  • Brancher le nouveau disque en externe
  • Installer "Chameleon" avec "Chameleon Wizard" SUR LA NOUVELLE PARTITION MacOSX 10.6 (attention : si vous vous trompez c'est un bon moyen de bousiller le disque de vote mac …)
  • Copier le dossier "/Extra" sur la racine de la partition mac
  • Installer "iStat v2" (nécessaire pour la gestion du ventilateur … risque de grosse surchauffe si il n'est pas installé)
  • Lancer Kext Wizard et sélectionner la partition mac
  • Replacer le nouveau disque dans l'OMPNT et le démarrer

Etape 6 : Mise à Jour 10.6.X

  • Télécharger la "Combo Update 10.6.X" (je recommande la 10.6.7 …et pas la 10.6.8)
  • Lancer Kext Wizard et sélectionner la partition mac
  • Rebooter

Etape 7 : Activation de la veille

  • Décocher "use secured virtual memory" dans System Preferences->Security ( pour virer le message "Error 192 …")
  • Cocher "startup automatically after a power failure" dans System Preferences->Energy Saver
  • Installer "SleepWatcher" et "SleepWatcher Startup Items"
  • Copier "rc.sleep" et "rc.wakeup" dans /etc/
  • Ouvrir "Terminal" et taper:

chmod +X /etc/rc.sleep
chmod +X /etc/rc.wakeup

  • Rebooter

Etape 8 : Copie des partitions "Privée", "System" et "Data"

  • Ouvrir "Terminal" et taper :

dd if=/dev/disk1s3 of=/dev/disk2s3 bs=512

  • Remettre le disque dans l'OMPNT
  • Booter l'OMPNT sur la partition pro et l'éteindre
  • Ouvrir "Terminal" et taper :

dd if=/dev/disk1s1 of=/dev/disk2s1 bs=512
dd if=/dev/disk1s2 of=/dev/disk2s2 bs=512

ou le disque 1 correspond au disque original, le 2 au nouveau, la partition s1 à "System", la s2 à "Data" et la s3 à la privée …

Divers problèmes

  • Le bios interdit le boot sur une clé USB : remplacer la clé par un autre disque dur 2,5" ou formater la première partition du nouveau disque en "AF" plutôt qu'en "7", tout faire comme si cette partition était la clé USB … ne pas oublier de la reformater en "7" avant la copie de l'étape 8 …
  • ça plante au boot : interrompre le boot en tapant sur une touche dès qu'on voit le snoopy et taper "-f -v" histoire de vider le cache et voir comment ça démarre …
  • Pas de souris durant l'installation : utiliser une souris usb toute bête …