Triple boot : Mac OSX Léopard (iAtkos 5i), Linux et Vista sur un PC

Introduction

Des tutoriels sur l'installation de Mac OS X sur PC, ça court les rues. Mais dans le cas d'une machine avec vista et linux déjà installés, il est difficile de trouver des explications claires et à peu près sures. Ce sera donc le but de cet article, le tout très facilement sans même toucher à votre MBR! C'est fou non?

Tout d'abord, sachez que les tests ont étés effectués avec iAtkos 4.1i et la nouvelle version 5i, sur un dell xps 1530 et sur un HP dv6599. iAtkos est une version de Mac OS X modifiée par une équipe de développeurs turcs, je vous conseille d'ailleurs vivement de consulter leur forum via uphuck.com. Si vous possédez un processeur AMD, veillez à télécharger la version appropriée (i pour intel, a pour AMD). Je n'ai pas testé ce qui suit avec un processeur AMD donc c'est à vos risques et périls.

Dans cette installation nous allons nous servir de Grub pour charger lui-même le kernel nécessaire au boot de Léopard. Autrement dit nous n'allons pas nous servir du bootloader de Mac OSX, ce qui a plusieurs avantages : Grub reste l'unique bootloader donc cela nous apporte une gestion bien centralisée du démarrage, et pas besoin d'installer le bootloader de Léopard donc on ne touche pas au MBR du disque dur! Si vous préférez utiliser le bootloader de Mac OSX pour gérer votre démarrage, cela est possible mais non abordé dans cet article.

En premier lieu pensez à vous renseigner sur les forums de la compatibilité avec votre hardware! Le site Insanelymac.com propose depuis peu une base de donnée qui facilite les recherches.

Composition de votre boîte à out's

Voici la liste des images (à graver sur DVD) dont vous aurez besoin, assurez vous de les avoir toutes pour éviter les mauvaises surprises et n'oubliez pas de vérifier la checksum MD5 des images téléchargées.

  • Votre CD de Vista (en cas de pépin)
  • Un live CD linux (Ubuntu pour le bootloader GRUB ou Mandriva Live pour LILO par exemple, toujours en cas de pépin)
  • GParted ( excellent éditeur de partitions bootable, à avoir toujours dans sa poche )
  • Et bien sûr une image d'iAtkos, téléchargeable via torrents (TPB)

I. Le partitionnement

Attaquons dès maintenant les choses sérieuses. Fini de rigoler, n'oubliez pas de faire des sauvegardes (chose que personne ne fais jamais, moi le premier, mais c'est quand même très utile...).

Munissez vous de votre fidèle GParted et redémarrez votre machine pour booter sur le cd (vérifiez que le BIOS est configuré pour booter en priorité sur cd). Le partitionnement le plus courant d'une cohabitation vista/linux est composé d'une partition primaire (Vista) et d'une partition étendue qui accueille Linux. Vous pouvez alors redimensionner la partition windows (pensez à la défragmenter préalablement) ou une de vos partition linux. Contrairement à ce que j'ai pu lire plusieurs fois, le fait que Mac soit installé sur une parition primaire ou étendue ne change rien, ou en tout cas pas d'après mes nombreux essais.

Une taille de 10Go pour la nouvelle partition est le strict minimum. Vous pouvez alors la formater en FAT32 ou NTFS, Disk Utility de Mac OS se chargera de la formater en HFS+.

II. Réinstallation de Grub

Comme après tout partitionnement, il faut réinstaller Grub. Une fois l'ordinateur redémarré sur le live CD Linux, ouvrez le terminal et tapez
sudo grub
Entrez votre mot de passe si demandé puis tapez
find /boot/grub/stage1
Notez le numéro du disque et celui de la partition, puis tapez
root (hd0,6)
et
setup (hd0)
En remplaçant bien sûr par vos propres paramètres. Redémarrez votre machine, Grub doit apparaitre avec votre menu d'origine. Testez vos deux systèmes, Linux et Vista avant de continuer. Si jamais vous obtenez une erreur, corrigez là en modifiant votre menu.lst

III. Installation d'iAtkos : Mac OSX Léopard.

Une fois le partitionnement effectué, rebootez avec le DVD d'iAtkos. Quand vous arrivez sur l'écran du choix du disque d'installation, cliquez sur le menu "Utilities" puis "Disk Utility". Sélectionnez la partition de destination et formatez la en HFS+ (Journalisé non sensible a la casse). N'oubliez pas cette étape car OSX a besoin d'une partition formatée pour s'installer confortablement.

Avant de lancer l'installation, cliquez sur le bouton "customize" qui se trouve en bas à gauche de la fenêtre. Cette étape importante vous permet de choisir drivers, kernels et autres. Une fois de plus referez vous aux forums pour savoir a quoi correspond chaque option. Nous allons installer OSX sans bootloader car c'est Linux qui va s'en charger (vachement fort ce Linux!). Pour cela décochez l'option "PC EFI V9" dans la catégorie bootloader.

Vous pouvez maintenant lancer l'installation. Ne passez l'étape de la vérification du disque que si vous êtes sur du MD5 et que vous utilisez un DVD R. L'installation dure 20 minutes.

IV. Premier démarrage

A la fin de l'installation, votre PC va redémarrer. Ne retirez pas le DVD. Attendez la fin du décompte ou appuyez sur F8 pour qu'un menu de démarrage apparaisse avec votre partition contenant OSX. Vous remarquerez la possibilité de spécifier des options de démarrage. Normalement la bonne partition est automatiquement sélectionnée et il ne vous reste plus qu'a valider par Entrée pour booter sur Léopard. Concrètement nous utilisons le DVD pour booter le système. Plusieurs cas sont possibles :

  • Mac OSX démarre et vous commencez a configurer votre nouveau système : on continue.
  • Ce n'est pas Mac OSX qui boot mais le DVD d'installation, même en sélectionnant dans le menu de démarrage la bonne partition : Léopard est sans doute correctement installé, mais il ne veut pas booter à partir du DVD. On continue quand même.
  • Mac OSX boot bien mais ça bloque lors du chargement, celui de l'écran avec la pomme et le petit tourniquet : surement un problème de drivers, une fois de plus vérifiez votre BIOS et vos choix de drivers lors de l'installation en vous référant aux forums. Essayez de booter avec comme argument cpus=1 -v (boot avec 1 seul coeur, en mode texte). Ceci dit vous pouvez répéter l'étape de l'installation de Mac OSX jusqu'à ce que vous trouviez les bon réglages et arriviez à un des deux cas précédants.

Maintenant redémarrez votre PC sans le DVD (attention si vous étiez sous Léopard le reboot n'est sans doute pas bien géré, maintenez donc le bouton d'alimentation de votre bécane pendant plus de 3 secondes). C'est Grub qui doit apparaître, vérifiez que Linux et Vista se lancent. Si tout est correct passez à l'étape V. Si jamais ce n'est pas Grub mais bien Mac OSX qui boot c'est que vous avez oublié de décocher le bootloader lors de l'installation. Réinstallez Grub sur le MBR. Si celui-ci démarre sans soucis passez à l'étape V.

Par contre si une erreur apparaît lors du boot de Vista, mettez le flag "boot" à sa partition via le Live CD Gparted ou votre Linux et redémarrez avec le DVD de vista. Choisissez "Réparer l'ordinateur" puis "Réparation du démarrage". Si cette opération ne marche pas, répétez la jusqu'au résultat voulu. Quand Vista redémarre convenablement, réinstallez Grub en vous aidant de la manip ci-dessus, car en réparant Vista celui-ci à été écrasé.

V. Faire booter Léopard via Grub

A ce niveau nous avons un Linux et un Vista qui fonctionne. OSX fonctionne lui aussi mais nous n'avons pour le moment rien pour le faire booter. C'est encore une fois notre sauveur Grub qui va s'en charger. Pour cela démarrez sous Linux, puis téléchargez ce fichier que vous placerez dans /boot/grub/. Vous pouvez maintenant ajouter à votre menu.lst (/boot/grub/menu.lst) le code suivant :

title Apple Mac OSX 10.5.5
   root (hd0,6)
   kernel /boot/grub/boot_v9

En remplaçant le numéro de partition par celle de votre Linux et non pas par celle de Mac OSX. Vous obtenez maintenant un Triple boot Mac OSX Léopard, Linux, Vista fonctionnel! Amusez vous bien!

Tags: , , , , ,

Lundi 8 décembre 2008 Linux, Mac OS X, Vista

11 commentaires pour Triple boot : Mac OSX Léopard (iAtkos 5i), Linux et Vista sur un PC

wILL
Vendredi 13 février 2009

Bonjour !

Ce tuto m'intéresse au plus haut point !

Il est très difficile des trouver des tutos de ce genre sur le net !

Pourriez-vous le finir, car cela fait bientôt deux mois que je ne vois aucun ajouts !

Merci d'avance et bonne continuation

wILL

Guillaume Delente
Vendredi 13 février 2009

Salut wILL,
J'ai arrêté la rédaction de cet article car j'ai trouvé un contenu similaire sur le forum du site uphuck.com
Je vais essayer de le retrouver et si jamais je pense pouvoir y apporter quelques précisions pourquoi pas finir mon article...
A bientôt,
Guitou

Guillaume Delente
Jeudi 26 février 2009

Finalement j'ai fini la rédaction de cet article, n'hésitez pas à laisser vos commentaires si vous vous lancez dans l'aventure!

darkiller
Mardi 10 mars 2009

J'ai été très interessé par ce tuto prometteur et bien fait.
Malheureusement, le boot_v9 du §5 ne fonctionne pas chez moi, sur un Acer 5920G.
pourriez vous nous détailler ce qu'il contient ou d'où il vient pour tâcher de comprendre ce qui ne va pas? merci,
darkiller

Guillaume Delente
Mardi 10 mars 2009

Salut,
Obtiens tu une erreur? Es tu sûr que l'erreur viens du boot_v9 ?

originaltwit
Lundi 6 juillet 2009

étant novice en la matière et à ma première tentative de tripleboot, je me sers de ce tuto pour installer iAtkos, windows7 et ubuntu 9.04 sur hp sr5030nx. je n'arrive pas à placer le fichier boot_v9 dans mon grub. comment faire? un peu d'aide m'aiderait!
merci d'avance

KafAr
Mardi 24 août 2010

Bonjour à toutes et à tous...

J'aurais une question concernant plutôt la manière de faire démarrer ce triple OS via CHAMELEON...
Je n'arrive pas, quel que soit le sens d'installation, a faire en sorte que ce soit ce dernier qui puisse gérer le boot.
Quelqu'un pourrais t'il m'aider ?

Merci par avance.

KafAr

Gaizka64
Lundi 11 octobre 2010

Bonsoir tout le monde, voilà, j'ai réussi à booter sur iatkos, mais par rapport aux partitions, il n'y en a aucune qui n'apparait pourtant g essayé une partition ntfs et une autre fat 32 20 go (par le biais du gestionnaire windows 7), après j'ai pensé que c'était peut être dû a windows et j'ai essayé avec "Gparted", et indem, la liste est vide...
Merci de votre aide !

Guillaume Delente
Lundi 11 octobre 2010

Salut, il me semble que si tu prépare ta partition HFS depuis windows (ligne de commande ) cela réglera ton problème.

Gaizka64
Samedi 16 octobre 2010

bonsoir, que faut-t-il tapper/faire? je réessaierai demain

Gaizka64
Vendredi 22 octobre 2010

bonjour, je réponds un peu tard, alors j'ai remarqué que Iatkos ne reconnaissait pas mon clavier, et que dans le menu des partitions il "vois" que ma clé usb en fat 32. Je me suis dis "tiens je vais regarde dans le menu de partition windows si je peux mettre ma partition de 20 Go (celle que je veux qui me serve sous Iatkos" et donc je la mais en fat 32, je reboot sous Iatkos et la, il ne vois que la clé usb...Alors je vais continuer mes recherches et vous tenir au courant

Laisser un commentaire

Recherche

"));