MacBook

De ArchwikiFR
Révision datée du 18 mars 2011 à 20:31 par ArchFR maintenance (discussion | contributions) (Robot : Enlève modèles : I18n, Lang, Stub, Translateme)

Modèle:Article summary start Modèle:Article summary text Modèle:Article summary heading Modèle:Article summary wiki Modèle:Article summary wiki Modèle:Article summary wiki Modèle:Article summary end

Note : Page en cours de traduction, si vous avez des remarques suggestions ou autre n'hésitez pas à me le faire savoir User:Ajira86

Installer Arch Linux sur un MacBook est presque similaire à l'installer sur un autre ordinateur. Cependant, en raison des spécificités de la configuration matériel sur un MacBook, il y a quelques divergences et considérations spéciales qui sont garanties dans un guide séparé. Pour plus d'informations sur l'installation générale, reférez-vous au manuel d'installation officiel d'Arch Linux , Manuel du débutant, Annexe du manuel du débutant, et Recommandations générales. Ce manuel devrait aussi fonctionner pour les MacBook Pros série 5 et est applicable pour les versions 32 et 64 bits. Si vous avez un Macbook5,2 (en polycarbonate et non pas en pièce brut d'aluminium) et que vous rencontrez des probrlèmes supplémentaires, reportez-vous à la page Macbook5,2 pour une aide supplémentaire.

Résumé

La procédure spécifique pour l'installation d'Arch Linux sur un MacBook est la suivante :

  1. Installer Mac OS X: Sans tenir compte des configurations finales désiré, ceci vous aidera pour débuter avec une installation propre d'OS X.
  2. Mises à jour Firmware: Ceci pourrait vous aider à réduire les erreurs et fournir de nouvelles informations sur les spécificités du matériel.
  3. Partitionnement: This step either resizes or deletes the OS X partition and creates partitions for Arch Linux.
  4. Installation d'Arch Linux: La procédure d'installation actuelle.
  5. Configurations Post-Installation: Configurations particulières pour le MacBook.
Astuce : rEFIt est un bootloader populaire pour les ordinateurs équipés de firmware EFI (ce qui inclus les Macs). Il peut être installé à n'importe quel moment durant l'installation. Vous trouverez les informations nécessaires dans la section rEFIt.

Installation de Mac OS X et Mise à jour du Firmware

Apple a déjà d'excellentes instructions pour l'installation de Mac OS X. Suivez leurs instructions et ensuite, une fois OS X installé, allez dans :

Apple Menu --> Software Update

Et mettez à jour tous vos logiciels. Une fois que ces mises à jours auront été faites vous devrez redémarrer votre ordinateur. Faites le puis relancez Software Update pour être sur que toutes les mises à jours ont bien été installées.

Note : Parfois Software Update ne récupère pas toutes les mises à jour firmware disponibles pour votre ordinateur. Dans ce cas, vous pouvez de rechercher les mises à jour directement dans le site de Support d'Apple.

Si vous ne voulez pas garder votre installation de Mac OS X, vous devez faire une sauvegarde du fichier suivant :

/System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/AppleUSBVideoSupport.kext/Contents/MacOS/AppleUSBVideoSupport

Vous aurez besoin de ce fichier plus tard pour faire fonctionner iSight

Partitionnement

L'étape suivante de l'installation est le re-partitionnement du disque dur. Si Mac OS X à été installé en utilisant la procédure conventionnelle, alors vous disque devrait avoir le format GPT et les deux partitions suivantes :

  • Une partition EFI: une partition de 200 Mo au début du disque. Elle est souvent affichée comme une partitions de type msdos ou FAT par la certains outils de partitionnement et généralement nommée #1
  • Une partition Mac OS X: la partition (HFS+) qui devrait prendre tout le reste de l'espace disque généralement nommée #2.

La façon de partitionner votre disque dépendra du nombre de systèmes d'exploitation que vous voudrez installer. Les solutions suivantes sont proposées ici :

Si vous ne savez pas quelle option choisir, nous vous recommandons le dual boot qui vous permettra de revenir à l'environnement Mac OS X chaque fois que vous le désirerez.

Uniquement Arch Linux

C'est la situation la plus arrangeante. Souvent, le partitionnement est le même pour tous les matériels sur lesquels Arch Linux peut être installé. La seule particularité du firmware de MacBook est le son au démarrage. Pour s'assurer d'éteindre ce son: réglez le son dans Mac OS X à muet avant d'aller plus loin. Le firmware de MacBook se repose sur les valeures de Mac OS X si il est existant. Notez que si vous choisissez de vous débarrasser de votre partition d'OS X, il n'y aura plus moyen de mettre à jour vos firmware.

Ensuite, le partitionnement avec parted. La solution la plus simple est de modifier la table des partitions en msdos et de faire un partitionnement standard. Si vous décidez d'utiliser le format GPT, GRUB ne pourra pas reconnaître votre schema de partitionnement.

Note : pour travailler avec parted, démarrez simplement Arch Linux installé sur votre CD et lancez parted depuis l'utilisateur root avant de lancer le programme d'installation.

D'une fois que vous aurez terminé cette partie, reportez vous directement à la section Installation.

Mac OS X et Arch Linux

La solution la plus simple pour partitionner votre disque dur et faire que Mac OS X et Arch Linux co-habitent, est d'utiliser l'outil de partitionnement de Mac OS X et ensuite de terminer avec les outils d'Arch Linux.

Attention : Il est fortement recommandé de faire ceci aprés une installation propre de Mac OS X. Utiliser cette méthode avec un système déjà existant pourrait engendrer des résultats indésirables.

Procedure:

  • Dans Mac OS X, lancez Disk Utility (se trouvant dans /Applications/Utilities)
  • Select the drive to be partitioned in the left-hand column (not the partitions!). Click on the partition tab on the right.
  • Select the volume to be resized in the volume scheme.
  • Decide how much space you wish to have for your Mac OS X partition, and how much for Arch Linux. Remember that a typical installation of Mac OS X requires around 15-20 GiB, depending on the number of software applications and files.
  • Finally, type the new (smaller) size for the MacOS partition in the size box and click apply. This will create a new partition out of the empty space.
Note : if you wish to have a shared partition between Mac OS X and Arch Linux, then additional steps will need to happen here. Please see Shared Partition.
  • If the above completed successfully, then you can continue. If not, then you may need to fix your partitions from within Mac OS X first.
  • Boot the Arch install CD and run parted
# parted
  • Delete the empty space partition and partition the space as you would for any other installation. Note that MBR is limited to 4 primary partitions (including the efi partition). That leaves 2 primary partitions for arch. One strategy is to have a system and home partition, and use a swap file (I haven't tried to use logical partitions). Another is to dedicate one partition to a shared partition (see below).
  • At this point, if you are dual booting, you should reboot your computer and have rEFIt fix the partition tables on your hard drive. (If you don't do this, you may have to reinstall GRUB later on in order to have your Mac recognize the Linux partition.) When you are into the rEFIt menu, select update partition table, then press Y.
# reboot

Mac OS X, Windows XP, & Arch Linux Triple boot

This may not work for everyone but it has been successfully tested on a Macbook from late 2009.

The easiest way to partition your hard drive, so that all these operating systems can co-exist, is to use disk utility in Mac OS X, use the formatter on windows XP install CP, and then finish with Arch Linux tools.

Attention : It is highly recommended that this only be attempted after a clean install of Mac OS X. Using these methods on a pre-existing system may have undesired results. At least back your stuff up with timemachine or clonezilla before you begin.

Procedure:

  • In Mac OS X, run Disk Utility (located in /Applications/Utilities)
  • Select the drive to be partitioned in the left-hand column (not the partitions!). Click on the partition tab on the right.
  • Select the volume to be resized in the volume scheme.
  • Decide how much space you wish to have for your Mac OS X partition, how much fo XP, and how much for Arch Linux. Remember that a typical installation of Mac OS X requires around 15-20 GiB, and XP about the same, depending on the number of software applications and files. Something like OSX 200Gb, XP 25Gb, Arch 25Gb should be fine.
  • Put your decisions into action by pressing the + button and adding the new partitions, Label them as you like and make sure that your XP partition is the last one on the disk and is formatted for FAT32. It's probably best to have Arch formatted in HFS format as to not confuse you later, it will be reformatted anyway.

So in linux terms your partitions will be something like:


sda (disk)
sda1 (Mac boot partition - you can't see this one in OSX)
sda2 (OSX install in HFS+)
sda3 (Arch install temporarly in HFS)
sda4 (XP install in FAT32)

  • Finally, click apply. This will create a new partition out of the empty space.
Note : Using this method you may not be able to have a shared partition between Mac OS X and Arch Linux, this is because the mac will only allow for 4 active partitions. You will however be albe to mount a HFS partion in Arch for one workaround. There are other workarounds possible also.
  • If the above completed successfully, then you can continue. If not, then you may need to fix your partitions from within Mac OS X first.
  • You won't be needing boot camp this way, the program rEFIt is much more flexable (though not as flexabe as Grub). Download and install rEFIt [[1]]
  • Go into a terminal in OSX and perform the following, this will enable the rEFIt boot manager.
cd /efi/refit
./enable.sh
  • Reboot to check the rEFIt is working, it should appear on boot. When it comes up go to the rEFIt partiton manager and agree to the changes.
  • Put your XP install CD and boot it with rEFIt - You may have to reboot a few times till it's recognised by the boot loader. Install XP and once it's installed use the OSX install CD to get your drivers running nicely in XP.
    • Note: when installing XP make sure you select your XP partition and format it again inside the XP installer. If you don't reformat it won't work.
  • Boot the Arch install CD, log in as root and run /arch/setup
  • Follow the install as normal but note that you will have to tell that arch installer to mount sda3 as the root partiton and format it as ext3, there'll be no /boot and not swap partition so ignore those warnings.
  • At this point, if you are dual booting, you should reboot your computer and have rEFIt fix the partition tables on your hard drive. (If you don't do this, you may have to reinstall GRUB later on in order to have your Mac recognize the Linux partition.) When you are into the rEFIt menu, select update partition table, then press Y.
# reboot