it-swarm.com.de

Was ist anders am Mac ISO-Image?

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

An dieser Stelle befindet sich ein ISO-Image, das als "Dieses Image ist so angepasst, dass es auf Mac-Systemen ordnungsgemäß funktioniert" beschrieben wird.

Welche spezifischen Probleme auf dem Mac behebt dieses Bild, die die Standardbilder nicht haben? Ich frage, weil ich wissen muss, welche ISO ich Apple Mac-Benutzern empfehlen soll.

110
popey

In Ubuntu 10.10 haben wir die normalen AMD64 CD-Images auf BIOS- oder UEFI-Systemen auf Dual-Boot geändert (UEFI, "Unified Extensible Firmware Interface", ist eine andere Art von Firmware, die auf vielen neueren Systemen zu finden ist). Dies geschah mit einer Technik, die als "Multi-Catalog" -CD bekannt ist - sie enthält zwei Boot-Images, und die Spezifikation besagt, dass die Firmware dasjenige auswählen soll, das sie am besten verwenden kann.

Leider können Macs, obwohl sie eine Variante von EFI (eine frühere Version von UEFI) verwenden, anscheinend nicht mit CDs mit mehreren Katalogen umgehen und einfach lehnen Sie es ab, sie zu booten . Dies brachte uns in ein ziemliches Dilemma: Wir mussten UEFI-Systeme unterstützen, wollten aber auch die Unterstützung für Macs nicht einstellen. Ich habe daher die AMD64+mac CD-Images erstellt, die genau den AMD64 Images entsprechen, außer dass sie nur das BIOS-Booten unterstützen. Macs booten diese gerne in ihrem BIOS-Emulationsmodus.

(Tatsächlich ist der Name AMD64+mac eine leichte Fehlbezeichnung, da sich später herausstellte, dass einige andere Systeme als Macs unter einem ähnlichen Problem leiden - aber ich hatte das Gefühl, dass eine technisch genauere Benennung wie AMD64+nouefi dies tun würde eher verwirren als aufklären.)

Ich würde zwar gerne wieder nur AMD64 Bilder versenden und nicht nur AMD64 und AMD64+mac, aber im Moment gibt es keine Aussicht auf eine Wiedervereinigung, es sei denn, jemand findet heraus, wie man ein Multi- Katalog-CD-Image, das Macs booten können. Wenn Sie ein Experte in diesem Bereich sind, kontaktieren Sie mich bitte per E-Mail.

130
Colin Watson

Scheint sehr wenig zwischen ihnen zu sein, hauptsächlich die Anfänge des EFI-Bootens:

$ 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

Ich persönlich hatte nicht viel Glück mit dem Booten von Uefi, daher würde ich Nutzern wahrscheinlich empfehlen, sich an die regulären AMD64-Releases zu halten, bis Uefi erforderlich ist. (Bei den meisten Modellen funktionieren die normalen Festplatten problemlos über die BIOS-Emulationsebene von bootcamp.)

14
Shaun

Ich komme von jemandem, der Ubuntu auf vielen Macs installiert. Einige der Leute, die versuchten, Maverick Live-CDs auf Mac-Computern auszuführen, sollen auf einige Schwierigkeiten gestoßen sein. Der EFI-Loader war damit nicht einverstanden, daher soll die Natty-Version mit Mac-Unterstützung besser mit dem EFI (Mac-Version eines BIOS) interagieren, um diese Probleme zu lösen. Abgesehen davon gibt es keinen signifikanten Unterschied.

Ich würde empfehlen, zuerst die regulären Downloads zu versuchen (wenn Sie die Bandbreite schonen können), da ich finde, dass sie auf den Macs, auf denen ich sie verwendet habe, hervorragend funktionieren. Wenn Sie Probleme beim Laden der Live-CDs haben, ist die Mac-Support-Version wahrscheinlich die richtige für Sie.

6
zookalicious

Ich glaube, der Grund für diese + Mac-CDs ist, dass Macs EFI verwenden, während die meisten anderen Computer eine reguläre BIOS-Schnittstelle verwenden (Hardware-Schnittstelle , nicht GUI). Für MAC ist dann eine andere CD erforderlich, damit das System gestartet werden kann.

Dies ist auch der Grund, warum es Bootcamp gibt - abgesehen von der Treiberunterstützung; Windows (zumindest in älteren Versionen I AFAIK) verwendet kein EFI.

4
RolandiXor