Comment installer Windows sur un Mac sans lecteur de disques?

Ayant retiré mon lecteur de disque de mon MacBook Pro récemment pour y ajouter un second disque dur, j’ai eu toute une surprise lorsque je me suis aperçu que Windows ne pouvait être installé par lecteur DVD USB pour ma version de Mac. Effectivement, les Mac possédant un EFI trop vieux, ne supportent pas de booter à partir d’un DVD USB.

J’ai donc dû faire de nombreuses recherches pour enfin réussir à y arriver, en jumelant plusieurs petits bouts ici et là de tutoriels incomplet pour ma situation précise. Je regroupe donc ici toute l’information sans plus tarder. Veuillez prendre note que j’ai testé cette méthode avec Windows 7 64bits. Elle fonctionnera sans doute avec Vista 32/64(beurk) également, mais je ne sais pas si XP fonctionnera. Laissez-moi un commentaire si vous l’avez essayé.

EDIT 23-05-2013: J’ai fait cette manipulation sous Snow Leopard. Ce dernier ne possède pas de partition « Recovery HD ». Sous Lion et ultérieure, vous devez absoluement utiliser la clef USB tel qu’indiqué ci-dessous. Vous ne pouvez pas utiliser la partition « Recovery HD », puisque celle-ci devra également être démontée afin de pouvoir modifier le MBR. Également, j’ai fait cette manipulation sur un vieux Mac Santa Rosa datant de 2007. Ce vieux modèle ne pouvait booter sur une clef USB d’installation Windows. Les Mac d’aujourd’hui peuvent booter sur une clef USB d’installation Windows. Je vous recommande donc de vous sauver beaucoup de troubles et de lire cet article à la place si votre Mac est de l’année 2011+. Comment installer Windows à partir d’une clef USB?

Premièrement, voici le matériel que vous aurez de besoin:

Bon, maintenant nous allons commencer le travail. Je prend pour acquis que vous avez déjà créé votre partition BootCamp, installé Parallels Desktop et formaté votre clef USB en FAT32.

  1. Démontez votre partition BootCamp
  2. Créez une machine virtuelle dans Parallels Desktop avec les options suivantes:

    Concernant la dernière étape, vous avec une section BootCamp partitions comme sur l’image. Parallels semble détecté ma clef USB Kingston comme étant une partition BootCamp puisqu’elle formaté en FAT32. Pour ne pas vous tromper, la partition BootCamp est toujours sur le disk0, donc choisissez votre disque avec disk0 entre les parenthèses. Le reste de la ligne est en fait le modèle de votre disque dur interne. Dans mon cas, c’est un disque SolidState de marque Intel.

Maintenant que la machine virtuelle est configurée, vous devez la démarrer. L’installation de Windows se lancera dans cette dernière.

    1. Choisissez vos paramètres de langue et de région. (comme d’habitude)
    2. Acceptez l’accord d’utilisation de Microsoft. (comme d’habitude)
    3. Choisissez le type d’installation personnalisé (custom)
    4. Sélectionnez votre partition BootCamp et cliquez sur le lien d’options avancés du disque
    5. Formatez la partition, elle sera formatée automatiquement en NTFS.
    6. Continuez l’installation normalement jusqu’à ce que la machine virtuelle doit redémarrer pour la première fois

Lors du dernier point, tel qu’indiqué sur l’image, vous devez arrêter la machine virtuelle. Car au redémarrage, l’installation configurera Windows spécifiquement pour la machine virtuelle, ce que nous ne voulons pas, puisque notre but ici est d’utiliser Windows complètement indépendamment de Parallels Desktop et de Mac OS X en bootant directement sur la partition BootCamp.

Nous avons finit avec Parallels Desktop maintenant, vous pouvez le fermer. Par contre, ne pensez pas que vous pouvez désormais redémarrer votre Mac et booter directement sur votre partition BootCamp pour terminer l’installation et utiliser Windows. Non, ce n’est pas aussi simple.

Nous allons devoir allez chercher les informations de démarrage Windows du MBR (Master Boot Record) qui se trouve dans les paramètres de votre machine virtuelle et les envoyer sur la partition BootCamp à la place. Pour ce faire, vous devez faire les manipulations suivantes:

  1. Allez dans votre dossier de départ dans Documents/Parallels
  2. Vous trouverez le fichier de configuration de votre machine virtuelle avec un extension .pvm
  3. Avec le bouton droit de la souris, cliquez sur ce dernier et sélectionnez Afficher le contenu du paquet
  4. Vous trouverez un fichier qui porte le nom de votre disque dur physique avec disk0 entre parenthèses
  5. Avec le bouton droit de la souris, cliquez sur ce dernier et sélectionnez Afficher le contenu du paquet
  6. Vous trouverez un fichier PhysicalMbr.hds, copiez-le sur votre clef USB FAT32.
  7. Branchez votre clef USB d’installation de Mac OS X dans votre Mac
  8. Laissez branché votre clef USB FAT32
  9. Renommez votre clef USB FAT32 en un mot, j’utiliserai Guizmo pour le tutoriel
  10. Redémarrez votre Mac en bootant sur votre clef USB d’installation Mac OS X.
  11. Lors du démarrage sur votre clef USB d’installation Mac OS X, vous devrez sélectionner la langue à utiliser.
  12. Ensuite, plutôt que de poursuivre avec l’installation traditionnel de Mac OS X, allez dans le menu Utilitaires de la barre des menus et puis dans l’Utilitaire de disques.
  13. Cliquez sur chacune des partitions sur votre disque dur et démontez-les. Sous Lion+, démontez Recovery HD également.
  14. Quittez l’Utilitaire de disques
  15. Maintenant lancez Terminal dans le même menu Utilitaires

Maintenant nous allons accéder à votre clef USB FAT32. Entrez les commandes suivantes:
cd /Volumes
ls

Identifiez le nom de votre clef USB FAT32. Dans mon cas, c’est Guizmo.Entrez dans votre clef USB FAT32 avec la commande suivante:
cd Guizmo

Nous allons maintenant sauvegarder votre mbr actuel, juste au cas où il y aurait des problèmes. Utilisez la commande suivante:
dd if=/dev/disk0 of=backup.mbr bs=512 count=1

Maintenant nous allons remplacer le MBR de votre disque dur par celui de votre machine virtuelle se trouvant sur votre clef USB FAT32.
dd if=PhysicalMbr.hds of=/dev/disk0 bs=512 count=1

Vous pouvez quitter Terminal et quitter le logiciel d’installation de Mac OS X en redémarrant l’ordinateur. Au démarrage de votre Mac, vous pouvez désormais booter directement sur votre partition BootCamp pour terminer l’installation de Windows et commencer à l’utiliser. Appuyez sur Alt-options lors du démarrage pour avoir le menu de sélection de partition bootable.

Il ne vous restera plus qu’à utiliser votre clef USB pour transférer vos pilotes BootCamp de votre partition Mac à Windows pour compléter l’installation.

Commentaires

  1. yep,

    j’ai pas essayé, mais il est peut être possible d’atteindre l’utilitaire de disque aux étapes 10, 11, 12 sans avoir une clé d’installation de MacOSX mais en passant par l’utilitaire de restauration système (command+R au démarrage du mac). nop ?

    http://support.apple.com/kb/HT4718

  2. Salut mmx,

    Ce que tu dis est vrai si vous êtes sous Lion ou plus récent, il y a la partition de recouvrement. Pour Snow Leopard et avant, elle n’existe pas.

  3. Ce tuto a l’air super, bien expliqué avec des images et tout, mais au moment du début de l’installation de Windows, j’ai l’erreur suivante :

    « Mac OS X a empêché le système d’exploitation invité de changer le chargeur de boot sur votre disque dur physique.

    Le système d’exploitation invité à essayé de modifier la zone d’enregistrement du boot sur le disque dur physique. Pour des raisons de sécurité, cette opération a été bloquée par Mac OS X. Les changements seront sauvegardés dans la configuration de la machine virtuelle mais pas sur le disque dur physique. »

    Je tourne sous Lion, et j’ai déja essayé la solution trouvée sur un forum consistant à rentrer la commande fsck -fy en single mod mais cela n’a pas marché…

    Merci de ton aide 😉

  4. Salut Anonymous,

    C’est bizarre. Bin franchement, je sais que Lion est plus sécuritaire et fait du « sandboxing » avec les applications. Ce qui fait que n’importe quel application ne peut modifier un fichier du système d’exploitation. Il est complètement isolé.

    L’erreur que tu obtiens me port à croire que tu essaie bel et bien d’installer Windows sur la partition BootCamp de ton ordinateur, donc je sais pas vraiment d’où le problème peut venir.

    Quelle version de Parallels Desktop utilises-tu?

    La partition BootCamp est bel et bien démontée quand tu tentes d’installer Windows?

    Merci,
    Guizmo

  5. Énorme merci à toi ! Méthode simple et qui fonctionne parfaitement pour W8.
    J’ai eu le même message d’erreur qu’anonymous et c’est sans incidence sur l’installation.

  6. Salut Guizmo,

    j’ai un p’tit souci à l’état de Terminal apparemment je n’ai pas les autorisation :

    Samy:WININSTALL samy$ dd if=/dev/disk0 of=backup.mbr bs=512 count=1
    dd: /dev/disk0: Permission denied
    Samy:WININSTALL samy$ dd if=PhysicalMbr.hds of=/dev/disk0 bs=512 count=1
    dd: /dev/disk0: Permission denied
    Samy:WININSTALL samy$

    merci

  7. Bonjour FRAVAL,

    Faites un essaie en ajoutant « sudo », sans guillemet à l’avant de ces deux commandes.

    Voici les commandes exactes:

    sudo dd if=/dev/disk0 of=backup.mbr bs=512 count=1

    sudo dd if=PhysicalMbr.hds of=/dev/disk0 bs=512 count=1

    Histoire de confirmer que vous êtes au bon endroit, vous êtes bien dans l’utilitaire de disques intégré à la Clef USB d’installation de Mac OS X, et non dans votre partition Mac OS X?

    Tenez-moi au courant.
    Guizmo

  8. Salut Gizmo,

    Merci encore, c’est bon c fait. P’tite galère avec l’install de bootcamp 4, qui ne reconnaissait pas les .xml créé par Bootcamp, mais en cherchant un peu… cela c’est installé nickel.

    Encore merci

    Samy

  9. Bonjour Gizmo, j’ai suivi tout le tuto mais quand je redémarre sur ma clé d’installation MAC OS X et que je démonte les disques (sauf la clé où il y’a le PhysicalMbr.hds et Backup.mdr) puis ouvrir le terminal quand je tape « cd /volume » ça dit No such file or directory mais a la fin je suis passé par Shell/Nouvelle commande/le nom de ma clé AAM puis Executer.
    Une fois dedans quand je tape « dd if=/dev/disk0 of=backup.mbr bs=512 count=1 », ça dit un truc du genre « read only »
    Et quand je tape l’autre le « dd if=PhysicalMbr.hds of=/dev/disk0 bs=512 count=1 » jai « No such file or directory » :/

    Aidez moi svp :/

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *