Mac ISO映像有什么不同?


110

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

在该位置有一个ISO映像,其描述为“已调整此映像以在Mac系统上正常工作”。

在Mac上,此映像可以解决哪些特定问题,而标准映像不能解决?我问是因为我需要知道向Apple Mac用户推荐哪种ISO。


1
无需实际尝试:较早的alt-install版本是文本模式(ncurses)。Mac没有传统的文本模式-您是否曾经在旧的PPC Mac上看到过文本模式?真可怕
Broam 2011年

9
为什么这被否决?
Lincity

您是否已成功安装Ubuntu,以便它从UEFI引导而不使用BIOS仿真?

@gentmatt是的,但是我不建议这样做。nvidia二进制视频驱动程序无法在EFI模式下使用,因此您只能使用nouveau,但还可以。由于这个和其他原因,我最终放弃了Mac,转而使用了“ Just Works”(TM)的Thinkpad。
popey 2012年

@popey实际上,我想使用EFI引导来利用集成的图形;)。仅带有专用图形的电池寿命是可怕的。...但是,是的,我也正在考虑购买一台合适的计算机来运行Ubuntu。目前在Mac上执行此操作似乎还不太合理。如果你不能很好的利用昂贵的硬件,你最好离开它。

Answers:


129

在Ubuntu 10.10中,我们将常规amd64CD映像更改为在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映像,否则目前无法统一它们。如果您是专家,请通过电子邮件与我联系。


4
BIOS仿真模式是为什么在Mac上启动Ubuntu所需的时间相对较长的原因吗?首先是rEFIt,然后是Grub2。之后,总会出现黑屏“暂停”。然后是启动飞溅,它比黑屏出现这种奇怪的暂停要快得多。为了避免这种情况,是否在Mac上使用UEFI引导进行了更新

2
如果要继续使用UEFI引导,请随时尝试正常的amd64映像,并查看它们是否在您的系统上正常工作。
科林·沃森

3
如果多目录CD的问题在于您无法在同一CD上同时使用两种方法,为什么选择BIOS而不是EFI?
Alex Jasmin

在我被Ask Ask Ubuntu和Launchpad的专家进行的大讨论中,您的简洁答案对消除在2011年EFI 2.1机器上使用EFI模式安装Ubuntu的过程非常有帮助(这是不是mac)
geezanansa

16.04.1是否有amd64 + mac?
安东·佩特鲁宁

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的bios仿真层正常工作)


6

来自在许多Mac上安装Ubuntu的人。试图在Mac计算机上运行Maverick LiveCD的某些人可能遇到了一些困难。EFI加载程序并不友好,因此具有Mac支持的Natty版本旨在与EFI(BIOS的Mac版本)更好地交互以解决这些问题。除此之外,没有显着差异。

我建议您先尝试常规下载(如果您可以节省带宽),因为我发现它们可以在使用过的Mac上正常运行。如果您在尝试加载LiveCD时遇到问题,则可能需要Mac支持版本。


4

我相信这些+ mac CD的原因是Mac使用EFI,而其他大多数计算机都使用常规BIOS接口(硬件接口,而不是GUI)。对于MAC,则需要另一张CD才能使系统启动。

这也是为什么要进行训练营-除了驱动程序支持之外;Windows(至少在较早版本的I AFAIK中)不使用EFI。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.