Mac ISO映像有何不同?

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

在该位置存在ISO图像,其被描述为“此图像被调整为在Mac系统上正常工作”。

Mac上的哪些具体问题会影响标准图像所没有的图像? 我问,因为我需要知道向Apple Mac用户推荐哪种ISO。

在Ubuntu 10.10中,我们在BIOS或UEFI系统上将正常的amd64 CD映像更改为双启动(UEFI,“统一可扩展固件接口”,是许多较新系统上的另一种固件)。 这是使用称为“多目录”CD的技术完成的 – 它包含两个启动映像,规范说固件应该选择最适合使用的固件。

不幸的是,即使Mac使用EFI的变体(现在称为UEFI的早期版本),它们显然无法处理多目录CD,并且只是拒绝启动它们 。 这让我们陷入了困境:我们需要支持UEFI系统,但我们也不想放弃对Mac的支持。 因此我创建了amd64+mac CD映像,它与amd64映像完全相同,只是它们只支持BIOS启动。 Mac很高兴在他们的BIOS仿真模式下启动它们。

(事实上​​,名称amd64+mac有点用词不当,因为后来certificate除了Mac之外的某些系统也有类似的问题 – 但我觉得技术上更准确的命名如amd64+nouefi更有可能混淆比启迪。)

虽然我很想回到发货只是amd64图像而不是amd64amd64+mac ,目前除非有人想出如何制作Macs可以启动的多目录CD映像,否则没有重新统一它们的前景。 如果您是这方面的专家,请通过电子邮件与我联系。

它们之间似乎很少,主要是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的bios仿真层工作正常)

来自在很多Mac上安装Ubuntu的人。 据称,一些试图在Mac电脑上运行Maverick LiveCD的人遇到了一些困难。 EFI加载器对它不友好,因此支持Mac的Natty版本可以更好地与EFI(Mac版本的BIOS)进行交互以解决这些问题。 除此之外,没有显着差异。

我建议首先尝试常规下载(如果你可以节省带宽)因为我发现它们在我使用它们的Mac上运行得很好。 如果您在尝试加载LiveCD时遇到问题,那么Mac支持版本很可能就是您正在寻找的。

我相信这些+ mac CD的原因是Mac使用EFI ,而大多数其他计算机使用常规BIOS接口(硬件接口 ,而不是GUI)。 对于MAC,则需要不同的CD以允许系统引导。

这也是除了驾驶员支持之外还有训练营的原因; windows(至少在旧版本I AFAIK中)不使用EFI。