Avis aux geeks et heureux possesseurs de la dernière génération de MacBook Pro :arrow:

Cdrw700 (Maxime) à réagi à mon précédent tutoriel concernant le triple boot (très bientôt mis à jour avec la LTS d’Ubuntu) en nous disant qu’il avait rencontré des problèmes sur son MacBook Pro. Il a donc rédigé ce nouveau tutoriel, quelque peu différent du premier, avec notamment des manipulations à l’aide de l’Emergency Boot CD, et avec Windows XP SP2 SP3 plutôt que Windows Vista SP1.

Il nous décrit donc complètement les manipulation à effectuer :grin:

Ce tutoriel a pour but de vous expliquer comment réaliser un triple boot sur un macbook pro de quatrième génération avec pour ma part :

  1. Mac Os X 10.5.2
  2. Ubuntu 8.04 LTS « Hardy Heron »
  3. Windows XP Pro SP2

Bien entendu, ces versions sont à titres indicatives, mais au jour d’aujourd’hui (28 Avril 2008), ce sont les plus récentes, alors autant en profiter.

En premier lieu, voici les pré-requis :

  1. Un cd d’ubuntu 8.04 « Hardy Heron »
  2. Un DVD d’installation de Mac Os X Léopard
  3. Un cd de Windows XP Pro SP2
  4. Un cd d’ Emergency Boot CD (dont je vais détailler la création).

Tout d’abord il faut avoir installé Mac OS X avec l’option GUID activé pour la table des partitions, c’est celle activée par défaut. Pour vérifier ceci, allez dans Applications/Utilitaires/Utilitaire de disque et sélectionnez votre disque principal mac et vérifier cette information en bas à droite.

Si cette option est différente, réinstallez Léopard avec l’option GUID dans l’utilitaire de disque lors de son installation.

Ensuite, on passe au redimensionnement des partitions. Il faut n’avoir qu’une partition de Mac OS, si vous en avez d’autre, sauvegardez vos documents des autres partitions car elles vont être supprimé. Dans mon cas j’ai un disque dur de 200GO, j’ai fais 100GO pour Mac, 30GO pour Ubuntu et 50GO pour XP. Donc, dans la commande suivante, adaptez en fonction de vos besoins :

sudo diskutil resizeVolume /dev/disk0s2 100G "UFS" Linux 30G "MS-DOS FAT32" Windows 50G

Veillez à ce que la somme totale des partitions ne dépasse celle de votre disque dur, si c’est l’inverse, ce n’est pas grave, la dernière partition (Windows) s’ajustera automatiquement en fonction de l’espace disponible.

Si tout s’est bien passé, nous pouvons passer à l’étape suivante, l’installation de refit, le gestionnaire de boot alternatif pour mac. Tout d’abord allez sur http://refit.sourceforge.net/ et téléchargez la dernière version de refit, décompressez la sur votre bureau, et copiez le dossier « efi » à la racine du disque dur. Lancez un terminal, dans Applications/Utilitaires/Terminal et tapez :

cd /efi/refit/
sudo ./enable-always.sh

Rentrez votre mot de passe et vous devriez obtenir cela :

Passons maintenant à l’étape de la création du « Emergency Boot CD », cette étape est facultative si vous avez un fdisk qui traine sur un de vos cd. Il faut être sur un ordinateur Windows. Allez sur ce site : http://ebcd.pcministry.com/ dans la section « Downloads » et en bas telechargez la version pro. Ensuite installez le. Une fois installé ouvrer une fenêtre de commande (touche windows + r ou menu démarrer/executer et tapez cmd et ensuite executer). Tapez :

cd c:\program files\ebcd-0.6.1-pro\
makeebcd.exe

Si tout c’est bien passé vous devriez obtenir ca :

Ensuite avec un logiciel de gravure, gravez l’image .iso qui se trouve dans c:\program files\ebcd-0.6.1-pro. Pour cela vous avez Ultra ISO, Nero Burning Rom, etc…

Ca y est, tout les préparatifs sont… prêts :D. On peut commencer.
Insérer le cd-rom fraichement gravé d’EBCD dans votre macbook et redémarrer, Refit va se lancer normalement et choisissez la dernière icône à droite avec le Pingouin et le cd. Cette icone lancera l’EBCD (Refit met un peu de temps à charger le cd-rom, ne vous en faites pas) :

Arrivé au menu avec 12 options, appuyez sur entrée directement et choisissez de charger tous les drivers à chaque fois qu’il vous le demande et choisissez le clavier « US/International ». Une fois arrivé au second menu, choisiseez Free FDisk. Un invite de commande avec un « A:\> » s’ouvre, tapez alors

fdisk

À la question posée concernant le support des gros disques, verifiez que Y est entré et tapez entrée. Un menu avec quatre options s’affiche, tapez 2 et ensuite entrée. Ensuite faite très attention, choisissez le numéro de la partition sur laquelle XP va être installé, en l’occurence c’est la 4, donc appuyez sur 4 et entrée, confirmez et quittez ce menu. Ensuite redémarrer votre mac, insérez votre cd-rom Ubuntu 8.04.

Au chargement, selectionnez la langue française et Cliquez sur « Essayer ubuntu » sans rien changer sur votre ordinateur ». Attendez que tout soit chargé. Une fois arrivé sur le bureau, cliquez sur installer. Choisissez les bon paramètres concernant la langue, l’emplacement géographique, ensuite pour le clavier choisissez France -> France – Macintosh, cela est très important !
À « Préparation de l’espace disque », choisissez « Manuel », au choix des partitions choisissez la sda3, double cliquez dessus et comme système de fichier choisissez ext3, ensuite comme point de montage : « / » sans les « .
Voici ce que ceci devrait donner ->

Cliquez sur Ok et suivant, une erreur apparaît concernant le swap, cliquez sur continuer. Entrez vos informations concernant l’identité et enfin suivant. À la fenêtre suivante, cliquez sur Installer. À la fin de l’installation ne cliquez PAS sur Redémarrer mais Continuez à utiliser le live-cd. On va maintenant créer le fichier swap, pour ceci allez dans le menu Applications/Accessoires/Terminal et rentrez ceci :

sudo su -
mkdir /mnt/ubuntu
mount /dev/sda3 /mnt/ubuntu
mount -t proc none /mnt/ubuntu/proc
mount -o bind /dev /mnt/ubuntu/dev
chroot /mnt/ubuntu /bin/bash
dd if=/dev/zero of=/swapfile bs=1024 count=1024000
mkswap /swapfile
swapon /swapfile
echo "/swapfile swap swap defaults 0 0" >> /etc/fstab
exit
cd
sudo umount /mnt/ubuntu/proc
sudo umount /mnt/ubuntu/dev
sudo umount /mnt/ubuntu
sudo reboot now

et finalement appuyez sur Entrée. L’ordinateur va redémarrer, le cd va s’éjecter profitez en pour mettre le cd de Windows XP. Une fois arrivé sur refit, lancez le cd d’xp symbolisé par le logo windows avec le cd.

Arrivé au menu bleu d’installation, tapez entrée, choisissez la partition « C: », vérifiez que la taille corresponde bien à celle désiré et lancez l’installation. L’installation est classique, donc je ne vais pas détaillé. Une fois l’installation finie, mettez le cd d’ubuntu et encore une fois relancer ubuntu à partir du cd en cliquez sur « Essayer ubuntu sans rien changer sur votre ordinateur ». Une fois arrivé sur le bureau, ne cliquez pas sur Installer cette fois-ci mais lancez un terminal (Applications/Accessoires/Terminal) et tapez ceci :

sudo su -
mkdir /mnt/ubuntu
mount /dev/sda3 /mnt/ubuntu
mount -t proc none /mnt/ubuntu/proc
mount -o bind /dev /mnt/ubuntu/dev
chroot /mnt/ubuntu /bin/bash
apt-get install grub
grub-install /dev/sda3
update-grub
exit
cd
sudo umount /mnt/ubuntu/proc
sudo umount /mnt/ubuntu/dev
sudo umount /mnt/ubuntusudo
reboot now

Tapez entrée, votre ordinateur va redémarrer et voilà, c’est enfin fini ! Vous devriez obtenir ceci :

Forum

Vous avez une question, vous souhaitez commenter ce cours ou nous faire part de vos problèmes ? Rendez-vous sur le forum :wink: