En quoi l'image ISO de Mac est-elle différente?

110

http://cdimage.ubuntu.com/releases/11.04/release/

À cet emplacement, une image ISO est décrite comme suit: "Cette image est réglée pour fonctionner correctement sur les systèmes Mac."

Quels problèmes spécifiques sur le Mac cette image adresse-t-elle par rapport aux images standard? Je demande parce que j'ai besoin de savoir quelle ISO recommander aux utilisateurs de Apple Mac.

popey
la source
1
Sans l'avoir réellement essayé: les anciennes versions de alt-install étaient en mode texte (ncurses). Les Mac n'ont pas ces modes texte hérités - avez-vous déjà vu le mode texte sur de vieux Mac PPC? C'est assez affreux.
Broam
9
pourquoi cela a-t-il été voté?
Lincity
Avez-vous réussi à installer Ubuntu pour qu’elle démarre à partir de UEFI et n’utilise pas l’émulation du BIOS?
@gentmatt Oui, mais je ne le recommanderais pas. Le pilote vidéo binaire nvidia ne fonctionne pas avec le mode EFI, vous êtes donc limité à nouveau, ce qui est correct, mais également limité. J'ai fini par me débarrasser du Mac pour cette raison et pour d’autres raisons et j’ai opté pour un Thinkpad intitulé "Just Works" (TM).
Popey
@popey En fait, je souhaite utiliser le démarrage EFI pour utiliser les graphiques intégrés;). La vie de la batterie avec uniquement des graphismes dédiés est horrible ... Mais oui, je pense aussi à avoir un bon ordinateur pour exécuter Ubuntu. Faire cela sur un Mac ne me semble pas très raisonnable pour le moment. Si vous ne pouvez pas utiliser correctement le matériel coûteux, vous feriez mieux de le quitter.

Réponses:

129

Dans Ubuntu 10.10, nous avons modifié les amd64images de CD normales en double amorçage sur les systèmes BIOS ou UEFI (UEFI, "Interface de micrologiciel extensible unifiée", est un type de micrologiciel différent de celui de nombreux systèmes plus récents). Cela a été fait en utilisant une technique connue sous le nom de CD "multi-catalogues" - elle contient deux images de démarrage, et la spécification indique que le micrologiciel est censé choisir celle qu'il peut le mieux utiliser.

Malheureusement, même si les Mac utilisent une variante de EFI (une version antérieure de ce qui s'appelle aujourd'hui UEFI), ils ne semblent apparemment pas supporter les CD multi-catalogues et refusent simplement de les démarrer . Cela nous a laissé plutôt un dilemme: nous devions prendre en charge les systèmes UEFI, mais nous ne voulions pas non plus abandonner le support pour les Mac. J'ai donc créé les amd64+macimages du CD, qui sont exactement les mêmes que les amd64images, sauf qu'elles ne prennent en charge que le démarrage par le BIOS. Les Mac sont heureux de les démarrer en mode d’émulation de leur BIOS.

(En fait, le nom amd64+macest légèrement abusif, car il est apparu par la suite que certains systèmes autres que les Mac présentaient un problème similaire - mais j’ai estimé qu’une dénomination plus précise sur le plan technique, telle qu’elle amd64+nouefirisquerait plus de dérouter que d’éclairer.)

Bien que j'aimerais retourner à la livraison d' amd64images seulement plutôt que des deux amd64et amd64+mac, pour le moment, il n'y a aucune possibilité de les réunir à moins que quelqu'un ne sache comment créer une image CD multi-catalogue que les Mac peuvent démarrer. Si vous êtes un expert en la matière, contactez-moi par courrier électronique.

Colin Watson
la source
4
Le mode d’émulation du BIOS est-il la raison pour laquelle le démarrage d’Ubuntu sur un Mac prend relativement plus de temps? D'abord rEFIt puis Grub2. Après cela, il y a toujours une "pause" avec un écran noir . Vient ensuite le démarrage de l'écran qui est nettement plus rapide que cette étrange pause avec l'écran noir. Existe-t-il une mise à jour sur l'utilisation du démarrage UEFI sur Mac afin d'éviter cela?
2
Si vous voulez continuer et utiliser le démarrage UEFI, n'hésitez pas à essayer les images amd64 normales et à voir si elles fonctionnent sur votre système.
Colin Watson
3
Si le problème avec les CD multi-catalogues est que vous ne pouvez pas avoir les deux méthodes sur le même CD, pourquoi avez-vous choisi le BIOS plutôt que EFI?
Alex Jasmin
À propos de la chasse à l'oie sauvage que les experts de Ask Ubuntu et de Launchpad m'ont suggérée, votre réponse concise vous a semblé plus qu'utile pour vous aider à installer Ubuntu en mode EFI sur une machine 2011 EFI 2.1 (qui est pas un mac)
geezanansa
Y at-il amd64 + mac pour 16.04.1?
Anton Petrunin
14

Semble être très peu entre eux, principalement les débuts du démarrage EFI:

$ diff --context=0 ubuntu-11.04-desktop-amd64*list
*** ubuntu-11.04-desktop-amd64+mac.list 2011-04-27 18:06:42.000000000 +0100
--- ubuntu-11.04-desktop-amd64.list 2011-04-27 18:05:44.000000000 +0100
***************
*** 4 ****
--- 5 ----
+ /usb-creator.exe
***************
*** 134,135 ****
- /isolinux/grub/font.pf2
- /isolinux/grub/grub.cfg
--- 134 ----
***************
*** 144 ****
--- 144 ----
+ /efi/boot/bootx64.efi

Personnellement, je n'ai pas eu beaucoup de chance avec le démarrage d'ueFI, donc je recommanderais probablement aux utilisateurs de s'en tenir aux versions régulières d'amd64 jusqu'à ce que uefi soit nécessaire. (sur la plupart des modèles, les disques classiques fonctionnent correctement via la couche d'émulation du bios de bootcamp)

Shaun
la source
6

Venant de quelqu'un qui installe Ubuntu sur beaucoup de Mac. Certaines personnes qui auraient essayé de faire fonctionner les Maverick LiveCD sur des ordinateurs Mac auraient rencontré certaines difficultés. Le chargeur EFI ne lui convenait pas. La version Natty avec prise en charge Mac est censée mieux interagir avec la version EFI (BIOS d’un BIOS) pour résoudre ces problèmes. En dehors de cela, il n'y a pas de différence significative.

Je vous conseillerais d’essayer d’abord les téléchargements réguliers (si vous pouvez économiser la bande passante), car je les trouve très efficaces sur les Mac que je m’ai utilisés. Si vous rencontrez des problèmes pour essayer de charger le LiveCD, la version de support Mac est probablement celle que vous recherchez.

zookalicious
la source
4

Je pense que la raison de ces CD + mac est que les Mac utilisent EFI , alors que la plupart des autres ordinateurs utilisent une interface BIOS standard ( interface matérielle , pas d'interface graphique). Pour MAC, un autre CD est nécessaire pour permettre au système de s’amorcer.

C’est aussi la raison pour laquelle il existe un bootcamp - en plus du support des pilotes; Windows (du moins dans les anciennes versions, autant que je sache) n’utilise pas EFI.

RolandiXor
la source