1 votes

Comment installer Ubuntu sur un Mac Mini i7 2011 avec une carte graphique AMD ?

J'ai un problème étrange pour lequel je n'ai jamais vu de documentation. J'essaie d'installer Ubuntu sur un vieux Mac Mini de 2011, avec un processeur i7 et une carte graphique AMD. Cependant, dès que je démarre sur le support d'installation graphique, il se fige. Si j'utilise le support d'installation non graphique, il s'installe correctement mais refuse de démarrer ensuite.

De même, l'édition serveur démarre bien sans moniteur connecté et je peux me connecter une fois après l'autre, mais aucune interface graphique ne démarre (évidemment, c'est un serveur). J'aimerais bien avoir une interface graphique sur ce serveur, donc ce n'est pas vraiment une option pour moi. À partir des journaux de démarrage avec un moniteur connecté, j'ai déterminé que le problème était lié aux pilotes graphiques qui ne se chargeaient pas correctement.

Il est intéressant de noter que Debian s'installe et fonctionne bien. Ce qui indique qu'il s'agit d'un problème spécifique à Ubuntu (du moins, c'est le cas pour moi).

Existe-t-il une option pour résoudre ce problème ? D'après ce que j'ai compris, il n'est pas possible de contourner la carte graphique pour utiliser la carte graphique intégrée d'Intel (ce que je ferais si je le pouvais). Le port HDMI et le DisplayPort sur Thunderbolt sont tous deux câblés à la puce AMD.

Edit : J'aurais dû mentionner que je peux installer correctement sur mon Macbook Air. Le système charge également l'OS, et l'OS se plante. Je l'ai confirmé en lisant la sortie du journal lorsqu'il s'est figé. Il y avait une erreur d'initialisation des graphiques.

1voto

rhino Points 3891

L'EFI et le chargeur de démarrage par défaut de macOS ne permettent pas le démarrage sans modification par un chargeur de démarrage tiers, ou un processus de démarrage manuel ardu à chaque redémarrage.

De plus, puisque vous signalez que l'installateur en mode texte fonctionne, je dirais qu'il n'y a pas de conflit avec la carte graphique. Dans l'ensemble, je recommanderais d'utiliser l'option tierce partie, et plus particulièrement retrouver .

Voici ce que je fais, étape par étape :

  1. Préparez d'abord le Mini avec macOS.

    • Redémarrez la machine, maintenez la touche command-R enfoncée et restaurez macOS (il se peut qu'il soit indiqué OS X).
    • Une fois restauré, laissez-le se mettre à jour complètement, puis redémarrez le patient et mettez tout à jour sur macOS d'abord. Dans votre cas, la restauration se fera probablement sur OS X Lion. C'est bien - refind fonctionne sur cela.
    • Au redémarrage, exécutez l'utilitaire de disque et ajoutez une seule partition sur le disque pour votre système d'exploitation Linux. Cette opération est gourmande en processeur et lente. Soyez patient.
  2. Préparer le chargeur de démarrage refind

    • Sous macOS, accédez à la page de téléchargement de refind et téléchargez refind dans votre dossier Téléchargements.

    • Redémarrez le Mac et maintenez la touche command-R pour la restauration.

    • Ouvrez le Terminal, et exécutez les commandes suivantes :

      cd ~/Downloads/refind-bin-0.10.4
      ./refind install
      exit
    • Quittez le terminal et redémarrez la machine.

  3. Installer le système d'exploitation invité

    • Mettez la machine sous tension - elle utilisera maintenant le chargeur de démarrage refind - choisissez l'option Mac OS X avec les touches fléchées. Une fois que vous êtes connecté, entrez le CD, ou le lecteur flash pour la distribution Linux que vous choisissez.

    • Redémarrez la machine. Le chargeur de démarrage refind reconnaîtra le chargeur de démarrage Grub. Vous pouvez en voir plus d'un - choisissez celui qui a la convention de dénomination EFI.

    • Installez le système d'exploitation invité et faites attention à sélectionner correctement la partition. Pour cela, vous devrez configurer vos partitions manuellement dans le programme d'installation en mode texte. Il existe de nombreux tutoriels sur ce sujet, mais je recommande de configurer un minimum de 4 partitions pour boot, root, home et var.

  4. Réexécution de refind, suppression de la configuration originale et création d'une nouvelle configuration.

    • Redémarrez la machine et maintenez la touche command-R enfoncée.

    • Ouvrez le Terminal et faites ce qui suit :

      cd ~/Downloads/refind-bin-0.10.4
      ./mountesp
      cd /Volumes/ESP/EFI/refind
      rm -rf ._refind.conf
      rm -rf refind.conf
      cd ~/Downloads/refind-bin-0.10.4
      ./refind-install
    • Redémarrez la machine. Sélectionnez la distribution du système d'exploitation Linux dans le menu du chargeur de démarrage.

C'est tout, vous avez terminé. Autres considérations ci-dessous.


Autre étape 3. Différents moyens de démarrer l'installation CD / lecteur / etc.

A quelques reprises, j'ai démarré sous Linux en utilisant la touche alt au lieu de refind. Cependant, je n'ai réussi à le faire qu'en dernier recours et lorsque refind était déjà préinstallé sur le volume macOS. Mais, cela a fonctionné plus d'une fois. Essentiellement, vous conservez toutes les autres étapes, mais vous utilisez le chargeur de démarrage natif de macOS une dernière fois avant d'installer le système d'exploitation Linux, et simplement pour démarrer le disque d'installation. J'ai même utilisé cette méthode alternative en maintenant la touche c sur le clavier. Mais, cela ne fonctionne que si toutes les autres étapes restent les mêmes.

Un mot sur le cloisonnement :

Utilisez votre jugement sur le partitionnement. J'ai trois Macs à double démarrage. Sur mon disque de 500 Go, je garde 60 Go pour OS X, 128, 128, 128, et un swap pour trois saveurs différentes de Linux. Sur une autre machine, que j'utilise en production, je garde 468 Go pour le volume macOS, et je conserve une petite partition Ubuntu-MATE de 32 Go. Chaque machine et chaque objectif sont différents.

Pourquoi garder OS X ou macOS ?

Il est important de conserver un petit volume de démarrage macOS ou OS X pour assurer la stabilité du démarrage et de l'administration du système d'exploitation Linux. Si Linux se bloque, vous pouvez facilement démarrer dans macOS, nuke et paver la partition à partir de Terminal. De plus, j'ai constaté que les distributions sont plus stables avec le chargeur de démarrage refind. J'ai essayé de créer des Macs intel uniquement pour Linux mais ils plantaient toujours ou impliquaient des étapes fastidieuses pour démarrer l'OS Linux. Enfin, je suis presque sûr que le firmware de votre machine est entièrement à jour, mais peut-être pas. En ayant macOS ou OS X, vous pourrez facilement mettre à jour et vérifier les mises à niveau du firmware. J'ai un ordinateur portable de 2010 sur lequel j'utilise principalement Linux et j'ai récemment redémarré sous OS X et reçu une mise à jour du micrologiciel qui avait été manquée.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X