Cette page n'a pas encore d'étiquettes.
Apportez votre aide…

Ceci est une ancienne révision du document !



Installation d'Ubuntu avec OSX sur un Macbook

Ce tutoriel vous guide durant l'installation complète d'Ubuntu sur un MacBook, en dual-boot avec Mac OS X. Il est principalement issu de la traduction et de la récupération de morceaux de tutoriels disponibles sur internet. Il vous mènera depuis Mac OS X pour créer vos partitions à la configuration du moindre détail.

Pour un MacBook pro, il y a sûrement quelques modification à apporter, vous êtes libre de les effectuer.

Il existe un post du forum très utile pour tout paramétrer (touchpad | diode verte de la touche majuscule | touches #@ et ><…) sur un Macbook unibody alu 5.1, basé sur un post de help.ubuntu.com (EN), le tout sur Jaunty 9.04
  • Un MacIntel avec Mac OS X installé.
  • Avoir mis son EFI à jour (dans Mac OS X, menu pomme / Mise à jours des logiciels)
  • Le "gestionnaires mac pour windows" (créé par l'assistant Boot Camp, qui bien que désormais indisponible sur le site d'Apple est toujours téléchargeable sur clubic.com); n'est utile que pour les utilisateurs de Mac OS X 10.4 "Tiger" et précedents (il est inclus dans 10.5 et suivants) (2008 : plus vrai, plus de Bootcamp possible sur Tiger)
  • rEFIT
  • Un Cd Ubuntu i386 ou 64 si Core 2 Duo
  • Une connexion à Internet
  • Téléchargez l'image ISO d'Ubuntu Desktop
  • Sur votre MacOS 10.5 :
    • Dans le finder, aller dans Applications puis Utilitaires
    • Lancer le programme Utilitaire de disque
    • Insérer un média vierge dans votre graveur
    • Cliquer sur le bouton Graver
    • Sélectionner l'image iso à graver

Téléchargement et installation de Boot Camp

Boot Camp est un utilitaire d'Apple permettant:

  • Le redimensionnement d'une partition.
  • La création d'un CD avec les pilotes du Mac pour Windows.
  • Boot Camp permet aussi de "simuler" un BIOS au démarrage de la machine et donc le boot d'OS tel que Ubuntu ou Windows.

Sous Mac OS X Tiger (10.4) il faut télécharger et installer Boot Camp sur Clubic.com. Lorsqu'on lance cette version, le message suivant apparaît : Assistant Boot Camp version bêta a expiré. Pour contourner cette limitation il suffit de régler l'horloge de son mac à une date de 2006 par exemple.

Sous Mac OS X Leopard (10.5), BootCamp est déjà installé.

Lancez BootCamp, vous allez redimensionner la partition Mac OS X et créer une seconde partition.

Boot Camp vous propose de graver un CD de pilotes pour Windows. Vous pouvez sauter cette étape.

Note importante:

Sous Mac OS X Leopard (10.5) les pilotes Windows sont présents sur le DVD d'installation.

Installation de rEFIt

Suivez les instructions de la page dédiée.

Installation d'Ubuntu

Insérez le CD d'installation d'Ubuntu dans votre lecteur CD, redémarrez votre MacBook. Au démarrage vous aurez le choix entre démarrer sur Mac OS X ou bien sur le CD Ubuntu. Choisissez bien entendu le deuxième. Si votre macbook ne démarre pas sur le CD, mais sur le disque dur, redémarrez à nouveau votre macbook, en appuyant sur la touche "C", avant l'apparition de la pomme. Après avoir ainsi booté sur le Live cd, choisissez la langue française grâce à la touche F2.

Vous êtes maintenant sur le bureau d’Ubuntu. Double-cliquez sur l’icône “Installer” du bureau.

Deux choses importantes pendant cette installation :

  • ne pas oublier de choisir le clavier pour macintosh ! Sinon le mappage du clavier ne sera pas bon.
  • ne jamais négliger la phase de partionnement, il est tellement facile de tout casser pendant cette phase là.

Dans l'espace libre créé par le redimensionnement de la partition Mac OS, créez vous une partition / de 4go, un swap d'1 go et tout le reste pour le /home. Je vous renvoie vers d'autres tutoriels pour savoir comment configurer tout ça.

Normalement, l'installation se finira sans erreur. Choisissez "Redémarrer" pour booter sur votre toute nouvelle installation.

Au redémarrage, rEFIt vous propose de choisir entre Boot Mac OS X from Macintosh HD and Boot Linux from HD. Choisissez la deuxième option, vous tomberez ensuite sur GRUB qui vous lancera Ubuntu.

  • Si par hasard, il vous dit "No bootable device – insert boot disk and press any key", redémarrer (à la main), utiliser le menu "Partitioning Tool" de rEFIt et taper "y" lorsqu'il demande "update the MBR". Puis redémarrer (à la main).

Dans cette deuxième partie, nous allons aborder la configuration de notre toute fraîche Ubuntu. Nous allons entre autre configurer : le trackpad, le wifi, le rétro-éclairage, le clavier "à la mac", et plein d'autres choses.

Toutes les commandes que seront à copier/coller dans un terminal.

Connaître la génération du Macbook

Même si l'apparence extérieure est la même, Apple met à jour régulièrement les composants du Macbook. Il est donc important de connaître la version matérielle (génération) du Macbook, comme indiqué sur cette page.

Activer le dépôt Mactel-support

Un groupe d'utilisateurs se consacre au support matériel des Mac Intel : https://launchpad.net/~mactel-support Ils proposent des paquets spécifiques sur le dépot qu'il faut ajouter. Cependant depuis Trusty|Ubuntu 14.04]] il ne semble plus nécessaire d'activer ce dépôt.

Le wifi

Il suffit d'installer le pilote propriétaire pour Broadcom.

Luminosité de l'écran

Le contrôle de luminosité de l'écran fonctionne sans rien faire via les touches F1 et F2 avec Gutsy.

Cependant, de temps en temps, alors que la luminosité est réglée comme bon vous semble, l'écran s'illumine complètement sans vous demander votre avis. Ca arrive de manière aléatoire mais à coup sûr quand vous débranchez puis rebranchez l'alimentation.

Cette configuration peut-être changée. Il faut utiliser le gconf-editor qui se lance en ligne de commande ou via Alt+F2 en tapant… gconf-editor. Dans la section 'apps/gnome-power-manager/backlight'' décochez la case "enable".

Si jamais vous désirez revenir à l'ancien comportement, alors vous n'aurez plus qu'à revenir et recocher cette case.

Réduire la consommation d'énergie

Installez le paquet powertop

sudo aptitude install powertop

Puis

sudo powertop

Suivez les instructions données pour réduire la consommation électrique de votre MacBook.

Accéder à la partition Mac os x

Rien à faire, la partition est déjà dispo, mais on n'a pas les droits en écriture dessus. Un moyen intéressant de le faire est de monter la partition dans un emplacement spécifique (ex : /mnt/mac) et de changer le UID de l'utilisateur pour que les accès soit garantis (de uid=1000 on passe à uid=501) :

dans un terminal :

# création du répertoire
sudo mkdir /opt/mac

# recherche de l'UUID de la partition à monter 
ls -l /dev/disk/by-uuid/

# montage automatique au lancement de ubuntu
sudo gedit /etc/fstab

Dans le fichier ouvert, rajouter la ligne suivante, après avoir trouvé l'UUID :

UUID=XXXXXXXXXXXXXXXXX /mnt/mac hfsplus user,force 0 0

Ensuite, passer en mode terminal via le raccourci fn+ctrl+alt+F1, ouvrir la session, puis stopper gdm (si gnome, si kde utiliser kdm). On édite ensuite le fichier /etc/passwd pour remplacer le UID utilisateur afin qu'il corresponde à celui de mac :

sudo /etc/init.d/gdm stop
sudo nano /etc/passwd

Pour Unity

sudo service lightdm stop

pour stopper l'environnement graphique

On recherche l'utilisateur de base (uid=1000) et on remplace "1000" par "501", qui est l'identifiant de l'utilisateur "zéro" sur mac (remplacez "myuser" par le nom de votre utilisateur).

de :

myuser:x:1000:1000:myuser,,,:/home/myuser:/bin/bash

on passe à :

myuser:x:501:501:myuser,,,:/home/myuser:/bin/bash

puis on réaffecte les droits sur le répertoire /home/myuser et on redémarre gdm (ou kdm) :

sudo chown -R myuser:myuser /home/myuser
sudo /etc/init.d/gdm start

Pour Unity

sudo service lightdm stop

pour redémarrer l'environnement graphique Mais avant il faut editer /etc/login.defs et changer a 500 les valeurs UID_MIN et GID_MIN sous peine de ne plus apparaître sur la fenêtre de login.

# Min/max values for automatic uid selection in useradd
#
UID_MIN			  500
UID_MAX			60000
# System accounts
#SYS_UID_MIN		  100
#SYS_UID_MAX		  999

#
# Min/max values for automatic gid selection in groupadd
#
GID_MIN			  500
GID_MAX			60000
# System accounts
#SYS_GID_MIN		  100
#SYS_GID_MAX		  999
Attention le changement d' uid n'est pas sans risque faites une sauvegarde, on ne retrouve pas toujours tous les droits.

Normalement il faudrait aussi modifier le gid de la même manière dans le fichier /etc/group .

Voir également la discussion à ce sujet : http://forum.ubuntu-fr.org/viewtopic.php?id=140139

Si vous voulez faire une partition partagée Data entre Mac et ubuntu (en fat 32) et que suite à une mauvaise manipulation, vous vous retrouvez avec la partition fat32 marqué d'un drapeau msftres (MS reserved), impossible à enlever sous GParted, alors une solution est là (en anglais).

La Webcam iSight

Installez le paquet isight-firmware-tools, et sélectionner le pilote mac OSX depuis la partition mac.

Sources

  • tutoriel/installer_ubuntu_sur_macbook.1482681280.txt.gz
  • Dernière modification: Le 25/12/2016, 16:54
  • par L'Africain