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

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

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

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

112
задан 14 January 2012 в 14:13

5 ответов

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

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

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

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

130
ответ дан 14 January 2012 в 14:13

Похоже, что между ними очень мало, в основном это начало загрузки 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. (на большинстве моделей обычные диски прекрасно работают через слой эмуляции bios bootcamp'а)

14
ответ дан 14 January 2012 в 14:13

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

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

6
ответ дан 14 January 2012 в 14:13

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

Именно поэтому существует загрузочный кэмп - кроме поддержки драйверов; windows (по крайней мере, в более старых версиях I AFAIK) не использует EFI.

4
ответ дан 14 January 2012 в 14:13

Этот вопрос обсуждается Мэттом Гадиентом здесь . Эта страница также содержит изображения нескольких дистрибутивов, которые работают для Mac. Он также содержит короткий код , который предполагает преобразование образа iso в его версию + mac.

-1
ответ дан 5 January 2021 в 23:54

Другие вопросы по тегам:

Похожие вопросы: