Journal De l'installation de GNU/Linux sur un MacBook Pro 8.1 (1/2)

Posté par  . Licence CC By‑SA.
Étiquettes :
11
12
sept.
2012

Préambule

J'ai acheté fin 2011 un MacBook Pro 8.1 comme machine principale. Je ne reviens pas sur les raisons qui m'ont poussé à choisir ce modèle (châssis alu, configuration full Intel, etc). J'ai rapidement atteint les limites de l'OS pré-installé : pas de gestionnaire de paquets, mauvaise intégration des applications X11 ; et j'ai donc commencé par installer une machine virtuelle avec Archlinux pour satisfaire mes besoins. Passant de moins en moins de temps sur OS X et de plus en plus sur la machine virtuelle, j'ai décidé de franchir de cap et d'installer Debian en dual-boot.

Dual-boot OS X & Debian Wheezy

L'installation en dual-boot est très simple si on utilise rEfit. Cependant, deux problèmes persistent :
- j'utilisais principalement l'OS qui boote par défaut,
- sur mon SSD de 128Go, j'étais un peu à l'étroit.
J'ai donc décidé de prendre mon courage à deux mains et d'installer Debian en single-boot sur mon Mac !

Single-boot EFI Archlinux

Après plusieurs essais infructueux j'ai décidé de laisser tomber l'installation de Debian Wheezy. Je me suis rabattu sur une distribution que je connais bien pour l'avoir utilisé sur toutes mes machines pendant plusieurs années : Archlinux !

J'ai donc téléchargé la nouvelle ISO d'Archlinux (celle qui a fait parlé d'elle suite à l'abandon de l'installeur AIF) et l'ai gravé sur un CD. Lors du boot j'ai choisi boot en mode EFI.

J'ai suivi le tutoriel d'installation d'Archlinux[1] et tout s'est déroulé sans problèmes ! Les seuls points qui méritent une attention particulière sont :
- le partitionnement (penser à la partition /boot/efi type ef00 en vfat),
- l'installation de Grub (installer grub-efi-x86_64 et ne pas tenir compte de l'avertissement du wiki).

Voilà pour la première partie du compte rendu de l'installation… À suivre pour la configuration du matériel.

Liens

[1] https://wiki.archlinux.org/index.php/Installation_Guide

  • # la question que tout le monde se pose.....

    Posté par  . Évalué à 10.

    ….rc.conf ou systemd ?

  • # Mise à jour du wiki

    Posté par  . Évalué à 4.

    J'espère que tu mettras à jour la page wiki consacrée au MacBook avec ton expérience:
    https://wiki.archlinux.org/index.php/MacBook_Pro_8,1_/_8,2_/_8,3_%282011_Macbook_Pro%29

    Tom

    • [^] # Re: Mise à jour du wiki

      Posté par  . Évalué à 2.

      Pas encore j'attends d'avoir terminé toute la configuration !

  • # Autonomie sous Linux ?

    Posté par  . Évalué à 3.

    Intéressant compte-rendu.

    Est-ce que tu as prévu de fournir un comparatif d'autonomie entre Mac OS X et Linux sur ce modèle ?

    L'optimisation d'OS X pour ce matériel permet de minimiser grandement la consommation.

    Sous Linux (installé en natif) on perdait 25% (à la louche) aux dernières nouvelles, je me demande ce qu'il en est avec les récents efforts au niveau du noyau.

    Avec la gestion exemplaire du Touchpad, c'est ce qui me fais privilégier la virtualisation sur mon MacBook Air.

    • [^] # Re: Autonomie sous Linux ?

      Posté par  . Évalué à 2.

      Je n'ai pas encore tenté le comparatif d'autonomie… Je ferais un test si tu veux. Pour le touchpad, sous Kde il est fonctionnel avec un ou deux doigts. J'ai pas poussé plus loin les tests pour l'instant !

    • [^] # Re: Autonomie sous Linux ?

      Posté par  . Évalué à 1.

      Mountain lion a introduit une vilaine regression sur la batterie, donc potentiellement les deux sont au meme niveau aujourd'hui.
      C'est apparement corrige dans le developer build de 10.8.2, donc ca vaut le coup d'attendre un peu pour faire le test.

      Linuxfr, le portail francais du logiciel libre et du neo nazisme.

  • # Avertissement

    Posté par  (site web personnel) . Évalué à 2.

    • l'installation de Grub (installer grub-efi-x86_64 et ne pas tenir compte de l'avertissement du wiki).

    Quel avertissement ?

  • # Choix de distribution

    Posté par  (site web personnel) . Évalué à 4.

    Qu'est ce qui t'as amené à vouloir passer de Archinux à Debian?

    • [^] # Re: Choix de distribution

      Posté par  . Évalué à 4.

      Je voulais un système stable sans avoir à passer trop de temps à chaque mise à jour… J'adore Archlinux mais elle demande plus d'attention et de maintenance.

    • [^] # Re: Choix de distribution

      Posté par  . Évalué à 9. Dernière modification le 12 septembre 2012 à 17:14.

      Systemd n'était pas assez bien intégré dans Arch.

      Article Quarante-Deux : Toute personne dépassant un kilomètre de haut doit quitter le Tribunal. -- Le Roi de Cœur

  • # Debian

    Posté par  . Évalué à 4.

    Tu peux en dire plus sur "plusieurs essais infructueux" ?

    T'as essayé avec les images de http://blog.einval.com/debian/CDs ?

    • [^] # Re: Debian

      Posté par  . Évalué à 1.

      L'installation se déroulait correctement mais la partition efi n'était pas détectée par le firmware au reboot !
      Non je n'ai pas testé les images de Steve.

      • [^] # Re: Debian

        Posté par  (site web personnel) . Évalué à 6.

        La partition EFI est détectée si elle porte le bon type et un système de fichiers lisible par le firmware, dans ce cas FAT (12, 16, 32 bits, les trois peut-être ?) et HFS+ il me semble.

        Le chargeur de démarrage est lancé par le firmware dans l'un des cas suivants :

        • il a été enregistré dans le menu du gestionnaire de démarrage avec la commande MacOS X bless ou avec l'utilitaire libre efibootmgr, ce dernier ayant l'inconvénient de briquer certaines CM de MacBook ;
        • il a été installé, ou copié, sous le nom standard /efi/boot/bootx64.efi, utilisé pour les cas où le gestionnaire de démarrage ne peut pas être configuré en statique, typiquement pour les supports amovibles.

        Dans le cas restant, à savoir GRUB installé comme /efi/debian/grub.efi et non déclaré au gestionnaire de démarrage, le firmware de la carte mère ne peut pas deviner où il se trouve et ne le lancera pas.

        • [^] # Re: Debian

          Posté par  . Évalué à 1.

          Merci pour ces explications… C'est plus limpide !

  • # grub-efi-x86_64

    Posté par  . Évalué à 0.

    Je viens, de même, d'installer archlinux (sur macbook air 2011) a partir de l'image iso.

    Je bloque sur l'installation de GRUB :
    J'ai téléchargé grub-efi-x86_64, mais quelle est la commande à lancer pour l'installer ?

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.