Что отличается от образа Mac ISO?

109

Ссылка

В этом месте находится ISO-образ, который описывается как «Это изображение настроено для правильной работы в системах Mac».

Какие конкретные проблемы на Mac делает этот адрес изображения, который нет у стандартных изображений? Я спрашиваю, потому что мне нужно знать, какой ISO рекомендовать пользователям Apple Mac.

    
задан popey 29.04.2011 в 16:32
источник

4 ответа

129

В Ubuntu 10.10 мы изменили нормальные изображения amd64 CD на двойную загрузку в системах BIOS или UEFI (UEFI, «Unified Extensible Firmware Interface», это другой тип прошивки, найденный во многих новых системах). Это было сделано с использованием технологии, известной как «многокаталогический» компакт-диск - он содержит два загрузочных образа, и в спецификации указано, что микропрограмма должна выбрать тот, который он может наилучшим образом использовать.

К сожалению, хотя Mac используют вариант EFI (более ранняя версия того, что теперь называется UEFI), они, по-видимому, не могут справиться с многокаталогическими компакт-дисками и просто отказываются загружать их . Это оставило нас в довольно затруднительном положении: нам нужно было поддерживать системы UEFI, но мы также не хотели отказываться от поддержки Mac. Поэтому я создал изображения amd64+mac CD, которые в точности совпадают с изображениями amd64 , за исключением того, что они поддерживают загрузку BIOS. Маки с удовольствием загружают их в режиме эмуляции BIOS.

(На самом деле, имя amd64+mac - небольшое недоразумение, потому что позже выяснилось, что некоторые системы, отличные от Mac, страдают от подобной проблемы, но я чувствовал, что более технически точные имена, такие как amd64+nouefi , будут скорее путают, чем просвещают.)

Хотя мне бы хотелось вернуться к отправке только amd64 изображений, а не amd64 и amd64+mac , на данный момент нет перспективы их воссоединения, если кто-то не выяснит, как сделать многокаталогическое изображение компакт-диска что Mac может загрузиться. Если вы специалист по этому вопросу, пожалуйста, свяжитесь со мной по электронной почте.

    
ответ дан Colin Watson 05.05.2011 в 21:46
источник
14

Появляется очень мало между ними, в основном начальная загрузка 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

Мне не очень повезло с загрузкой uefi, поэтому я, вероятно, рекомендую пользователям придерживаться обычных релизов amd64 до тех пор, пока не потребуется uefi. (на большинстве моделей обычные диски отлично работают с помощью эмуляционного слоя эмуляции bootcamp)

    
ответ дан Shaun 02.05.2011 в 01:39
6

Исходя из того, кто устанавливает Ubuntu на многих Mac. Вероятно, были некоторые трудности, с которыми сталкиваются некоторые люди, которые пытались запустить Maverick LiveCD на компьютерах Mac. Погрузчик EFI не был дружелюбен с ним, поэтому версия Natty с поддержкой Mac призвана лучше взаимодействовать с EFI (Mac-версия BIOS) для решения этих проблем. Кроме того, нет существенной разницы.

Я бы посоветовал сначала попробовать обычные загрузки (если вы можете сэкономить полосу пропускания), потому что я нахожу, что они отлично работают на компьютерах Mac, на которых я их использовал. Если у вас возникли проблемы с загрузкой LiveCD, то версия поддержки Mac, скорее всего, вы ищете.     

ответ дан zookalicious 02.05.2011 в 07:01
4

Я считаю, что причиной этих + mac-дисков является то, что Mac используют EFI , тогда как большинство других компьютеров используют обычный интерфейс BIOS (аппаратный интерфейс , а не GUI). Для MAC тогда необходим другой компакт-диск, чтобы позволить системе загружаться.

Вот почему есть bootcamp - кроме поддержки драйверов; Windows (по крайней мере, в старых версиях I AFAIK) не использует EFI.

    
ответ дан RolandiXor 02.05.2011 в 01:34