Voici un tutoriel de l'installation de Dapper sur un iBook G4 à partir du liveCD/install.

Ce tutoriel explique comment créer une partition linux sans formater la partition MacOS et devoir la réinstaller.


1.  Avant de commencer

1.1  Ce qu'il vous faut

Ce tutorial suppose que vous avez à disposition:

  • Un iBook avec une installation de Mac OS X
  • Un liveCD ubuntu pour PPC
  • Un disque dur externe OU une indifférence face à l'éventualité d'une perte de données
  • Une connexion ethernet
  • Une souris USB ou énormément de patience
  • Du papier et un stylo
  • Etre branché (ce serait bête de ne plus avoir de batterie pendant l'installation)
  • Une ou deux heures

1.2  Obtenir un LiveCD

Si besoin est, on peut télécharger l'iso ici, soit pour la nouvelle version (6.10), ou alors Dapper (6.06). Je n'ai pas testé ces opérations pour Edgy.

Il faut prendre la version Power PC (PPC). Ensuite, on peut graver l'image sur un CD vierge avec Utilitaire de Disque (aka. Disk Utility, dans Applications/Utilitaires/). Pour l'utiliser en tant que live CD, il faut redémarrer en maintenant la touche "c" appuyée, ou encore en maintenant la touche "alt". Mais avant de rebooter, on désactivera le journal, en préparation du redimensionnement de la partition MacOS.

1.3  Faire un backup

Les opérations suivantes (redimensionnement de partition, création de nouvelles partitions) ne devraient à priori pas occasionner de pertes de données (toutes les personnes qui les ont essayées n'ont pas eu de problèmes, à ma connaissance). Mais il vaut mieux prendre quelques précautions.


2.  Préparation des partitions

J'ai suivi les conseils sur ce forum. C'est en anglais, c'est assez long et confus (format forum oblige) d'où l'utilité de synthétiser le tout ici. Mais ce n'est pas inutile d'aller voir le forum en cas de doute.

2.1  Désactiver le Journal

On peut toujours tenter de faire toutes ces opérations dans Disk Utility, mais je ne l'ai pas tenté alors je ne garantis pas le résultat. Il vaut mieux ouvrir un terminal (Applications/Utilitaires/).

sudo diskutil disableJournal /

et puis rentrer le mot de passe. Si cela ne semble pas fonctionner,

cd /Volumes

ls (pour savoir le nom à taper à la place de "/" dans l'exemple suivant je mettrai Macintosh\ HD) et on refait sudo diskutil disableJournal Macintosh\ HD

Pour plus d'informations sur la nécessité de cette opération, voir cette page de wikipedia. La page est en anglais, mais la version française est encore en ébauche.

Il ne faudra pas oublier de faire

sudo diskutil enableJournal /

une fois l'installation d'ubuntu complètée

2.2  Redimensioner la partition MacOS

Cette opération est la plus "dangereuse". C'est conseillé d'avoir un papier et un stylo à disposition.

On va booter dans le live CD (c'est normal que ça prenne un certain temps et que le trackpad soit vraiment très lent. La carte airport ne sera pas reconnue d'emblée par le système, alors il vaut mieux avoir une connexion ethernet si on veut se connecter pendant l'opération. Ces deux problèmes seront réglés ultérieurement, en attendant on peut brancher une souris USB.

Maintenant on peut procéder à l'installation. On suit les quelques étapes (choix de l'heure, de la langue, etc...) jusqu'à arriver à l'utilitaire de partition. Ici il faut faire "Go Back" ou quelque chose dans le genre, et choisir l'option d'ouvrir un terminal (ou shell).

parted ou sudo parted

print - pour avoir la liste des partitions. C'est ici qu'on peut faire intervenir le papier. Il faut noter la partition qu'on veut redimensionner (à priori c'est évident). Si on ne voit que deux partitions (1KB et 700 MB environ) c'est qu'il faut faire quit et arriver de nouveau à l'utilitaire de partition. Moi j'avais à peu près 15 Go de libre, j'ai décidé d'en prendre 9 pour ubuntu, et de laisser 6 libre sur mon MacOS.

Si on voit un message un peu comme ceci:

10 135MB 40GB HFS+

il faudra faire

resize 10 135MB 30GB pour avoir 30 Go sur la partition MacOS, au lieu de 40.

Ceci peut prendre un certain temps. Sur le forum, certaines personnes ont dit que ça leur a pris que quelques secondes. J'ai personnellement dû attendre 15-20 minutes si je me souviens bien.

2.3  L'installation proprement dite

Alors là, il faut aller dans l'utilitaire d'installation, retourner à l'écran où on peut avoir le choix pour manuellement changer la table des partitions, retourner dedans et vérifier que l'opération a bien été effectuée. On peut manuellement changer cette table des partitions, mais on aura une erreur car elle ne permet pas vraiment de créer un bootstrap Apple, il faudra donc retourner et sélectionner "use largest continuous free space" ou l'équivalent en français. L'installateur créera donc un bootstrap, un swap linux, et une partition linux, où Ubuntu sera installé. Ces opérations peuvent prendre environ une demi-heure.

2.4  Ne pas oublier

Après avoir rebooté, en MacOS, il faudra faire

sudo diskutil enableJournal /


3.  Et maintenant?

3.1  Accès aux différentes partitions (lecture seule)

Pour avoir accès à la partition Linux (en lecture seule) depuis Mac OS, on peut télécharger ceci.

Pour avoir accès à sa partition MacOS, depuis linux, on tape

sudo mkdir /media/macOS

puis

sudo mount -t hfsplus /dev/hda4 /media/macOS -- remplacer hda4 par hda suivi du chiffre représentant la partition MacOS.

3.2  Réglage du trackpad

Il faudra modifier le fichier /etc/X11/xorg.conf

(pour plus d'informations sur vi, voici une feuille de référence qui permet de très vite se débrouiller.)

On va donc modifier le fichier dans vi:

sudo vi /etc/X11/xorg.conf

on trouvera

 Section "InputDevice"
 Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"

En mode insertion (taper "i"), on ajoutera ces deux lignes de texte à la fin, de sorte à obtenir ceci:

 Section "InputDevice"
 Identifier	"Synaptics Touchpad"
	Driver		"synaptics"
	Option		"SendCoreEvents"	"true"
	Option		"Device"		"/dev/psaux"
	Option		"Protocol"		"auto-dev"
	Option		"HorizScrollDelta"	"0"
        Option          "MinSpeed"              "0.79"
        Option          "MaxSpeed"              "0.88"

Puis on tape la touche esc, et enfin :x puis la touche entrée.
Après redémarrage, le changement devrait être effectif.

3.3  Réglage du wi-fi

Tous les iBook récents sont équipés d'une carte Airport. Ce tutorial, tiré du blog de effraie, va donc vous permettre d'utiliser cette carte sous linux.

Installation des pré-requis:

sudo aptitude install build-essential subversion

Téléchargement des sources du driver:

svn checkout svn://svn.berlios.de/bcm43xx/trunk/fwcutter

cd fwcutter

Compilation du driver:

make

Téléchargement du firmware:

wget http://vrac.effraie.org/AppleAirPort2

./bcm43xx-fwcutter AppleAirPort2

Installation:

sudo make installfw

Installation de network-manager:

sudo aptitude install network-manager-gnome

Maintenant on va le lancer :

nm-applet

Il apparaît en haut de l'écran à droite. Il suffit de cliquer dessus, et pour le reste c'est assez intuitif pour se connecter.

© 2006-14 Association Actux - Documentation sous licence GFDL - Conception & design: Imaginair.net - Logo: Zazo0o - Propulsé par PmWiki