http://cdimage.ubuntu.com/releases/11.04/release/
在该位置有一个ISO映像,其描述为“已调整此映像以在Mac系统上正常工作”。
在Mac上,此映像可以解决哪些特定问题,而标准映像不能解决?我问是因为我需要知道向Apple Mac用户推荐哪种ISO。
http://cdimage.ubuntu.com/releases/11.04/release/
在该位置有一个ISO映像,其描述为“已调整此映像以在Mac系统上正常工作”。
在Mac上,此映像可以解决哪些特定问题,而标准映像不能解决?我问是因为我需要知道向Apple Mac用户推荐哪种ISO。
Answers:
在Ubuntu 10.10中,我们将常规amd64
CD映像更改为在BIOS或UEFI系统上进行双重引导(UEFI,“统一可扩展固件接口”,是在许多较新的系统上发现的另一种固件)。这是使用一种称为“多目录” CD的技术完成的-它包含两个引导映像,并且规范指出,固件应该选择最能使用的一个。
不幸的是,即使Mac使用了EFI的变体(现在称为UEFI的早期版本),它们显然也无法应付多目录CD,而只是拒绝引导它们。这让我们陷入了困境:我们需要支持UEFI系统,但是我们也不想放弃对Mac的支持。因此amd64+mac
,我创建了CD映像,该映像与amd64
映像完全相同,只是它们仅支持BIOS引导。Mac很高兴以其BIOS仿真模式启动它们。
(实际上,这个名称amd64+mac
有点用词不当,因为后来发现除Macs之外的某些系统也遇到了类似的问题-但我认为,技术上更准确的命名(如amd64+nouefi
混淆)比启发性更容易混淆。)
尽管我很想回到只提供amd64
映像而不是同时提供amd64
和的问题amd64+mac
,但除非有人弄清楚如何制作Mac可以启动的多目录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仿真层正常工作)