Ceci est une ancienne révision du document !
Gutsy Gibbon (7.10)
Installation d'Ubuntu Gutsy sur un MacBook en dual boot avec Mac OS X
Ce tutoriel vous relate l'entière installation d'Ubuntu Gutsy Gibbon sur un MacBook, en dual-boot avec Mac OS X. Pour un MacBook pro, il y a sûrement quelques modification à apporter, vous êtes libre de les effectuer.
Cette méthode décrit la façon d'installer Gutsy, pour une installation plus ancienne et beaucoup plus compliquée avec Edgydirigez vous vers cette page (c'est tellement plus difficile que sous Gutsy que cette page va sûrement bientôt sauter).
Il est principalement issu de la traduction et de la récupération de bouts de tutoriel disponibles sur internet. Il vous mènera depuis Mac OS X pour créer vos partitions à la configuration du moindre détails.
ATTENTION : il est bien précisé qu'il ne fonctionne que pour un dual boot !
Pré-requis
- Un MacIntel avec Mac OS X installé, pensez mettre à jour le firmware.
- Boot Camp
- rEFIT
- Un Cd Ubuntu i386 ou 64 si Core 2 Duo
- Une connexion à Internet
Installation du système
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 drivers 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.
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 drivers pour Windows. Vous pouvez sauter cette étape.
Installation de rEFIt
rEFIT est un menu de démarrage graphique pour les MacIntel, il nous sera utile pour pouvoir choisir entre le gestionnaire de démarrage de Mas OS X et GRUB. Avant d’effectuer ces opérations pensez à bien mettre à jour votre version de Mac OS X.
Téléchargez rEFIt l’image (rEFIt-0.10.dmg) et montez la.
Une fois ouverte, double-cliquez sur rEFIt.mpkg. Suivez les instructions et tout se passera bien.
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. Vous booterez alors 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 :
- n'oublier pas 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 patition / 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 tout 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.
Configuration du matériel
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 je vais vous donner seront des commandes à copier/coller dans un terminal (Applications → Accessoires → Terminal). C'est plus facile et plus rapide que de passer par une application graphique comme Synaptic. De plus ça évitera les erreurs de frappes si vous utilisez la méthode du copier/coller.
Le wifi
Le wifi est reconnu de base avec Edgy Eft pour les core duo simple, nous n'avons donc besoin que d'installer un bon gestionnaire, à savoir network-manager.
sudo apt-get -y install network-manager-gnome
Pour les core 2 duo
En ce qui concerne les macbook core 2 duo ainsi que les macbook pro, il faut maintenant installer des pilotes supplémentaires en passant par un logiciel nommé ndiswrapper (Plus de précisions sur ce programme). Il sont en effet désormais équipé d'un (chipset atheros ar5008). Le démarrage automatique de l'interface wlan0 peut provoquer des problèmes de boot. Dans /etc/network/interfaces, supprimez toutes les lignes autres que :
auto lo iface lo inet loopback
Remplacez ensuite le network-manager-gnome par wicd. Dans Preference > WPA Supplicant driver choisissez wext, puis indiquez wlan0 comme interface wifi.
Pour les autres
Télécharger le drivers windows xp Dlink DWA 645 disponibles sur le site officiel. Décompressez l'archive et placez vous dans le dossier qui vient d'être créé.
Installation de ndiswrapper et du pilote :
sudo apt-get install ndiswrapper-utils ndiswrapper-utils-1.8 sudo ndiswrapper -i Driver/net5416.inf sudo depmod -a sudo modprobe ndiswrapper sudo ndiswrapper -m
Avec iwconfig vous devriez désormais avoir :
wlan0 IEEE 802.11g ESSID:off/any Mode:Managed Frequency:5.18 GHz Access Point: Not-Associated Bit Rate:54 Mb/s Power Management:off Link Quality:0 Signal level:0 Noise level:0 Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:0 Invalid misc:0 Missed beacon:0
Il ne vous reste qu'a cliquer sur l'icone de network-manager-gnome pour configurer votre connection wifi.
La résolution d'écran
Le gestionnaire de pilotes propriétaires intégré à Gutsy a du configurer votre carte graphique correctement.
Pour un MacBook ce sera les pilotes Intel, pour les Pro ce sera du ATI.
Le trackpad
Accéder à la partition Mac os x
: rien à faire, la partition est déjà dispo
La Webcam iSight
Pour les versions core 2 duo
Installation de libusb-dev et des headers de votre kernel
sudo apt-get install libusb-0.1-4 libusb-dev linux-headers-$(uname -r) libgpg-error-dev libgcrypt11-dev
Téléchargement des sources de linux-uvc proposé par Ronald S. Bultje. Elles contiennent un outils d'extraction du firmware de la carte wifi
wget http://people.freedesktop.org/~rbultje/linux-uvc-0.1.0-e.tar.gz
Extraction de l'archive
tar zxvf linux-uvc-0.1.0-e.tar.gz
Création et installation du module uvcvideo
cd linux-uvc-0.1.0-e make sudo make install
Chargement du firmware de l'iSight (votre patition mac osx doit etre accéssible dans /media/mac. voir ci-dessus)
sudo ./extract /media/mac/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport
Chargement du module
sudo modprobe uvcvideo
Pour que le module soit chargé au démarrage
gksudo gedit /etc/modules
Et rajouter "uvcvideo" en dernière ligne.