¿Qué tiene de diferente la imagen ISO de Mac?

110

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

En esa ubicación hay una imagen ISO que se describe como "Esta imagen está ajustada para funcionar correctamente en sistemas Mac".

¿Qué problemas específicos en Mac trata esta imagen que las imágenes estándar no abordan? Pregunto porque necesito saber qué ISO recomendar a los usuarios de Apple Mac.

papa
fuente
1
Sin haberlo intentado realmente: las versiones anteriores de instalación alternativa eran en modo texto (ncurses). Las Mac no tienen esos modos de texto heredados: ¿alguna vez has visto el modo de texto en las antiguas Mac PPC? Es bastante horrible
Broam
99
¿Por qué se rechazó esto?
Lincity
¿Has logrado instalar Ubuntu para que arranque desde UEFI y no use la emulación de BIOS?
@gentmatt Sí, pero no lo recomendaría. El controlador de video binario nvidia no funciona con el modo EFI, por lo que está limitado a nouveau, que está bien, pero también limitado. Terminé deshaciéndome de la Mac por esta y otras razones y me cambié a un Thinkpad que "Just Works" (TM).
papa
@popey En realidad, quiero usar el arranque EFI para hacer uso de los gráficos integrados;). La duración de la batería solo con gráficos dedicados es horrible ... Pero sí, también estoy pensando en conseguir una computadora adecuada para ejecutar Ubuntu. Hacer esto en una Mac simplemente no parece muy razonable en este momento. Si no puede hacer un buen uso del costoso hardware, será mejor que lo deje.

Respuestas:

129

En Ubuntu 10.10, cambiamos las amd64imágenes de CD normales a arranque dual en sistemas BIOS o UEFI (UEFI, "Interfaz de firmware extensible unificada", es un tipo diferente de firmware que se encuentra en muchos sistemas más nuevos). Esto se realizó utilizando una técnica conocida como CD "multi-catálogo": contiene dos imágenes de arranque y la especificación dice que se supone que el firmware debe elegir la que mejor pueda usar.

Desafortunadamente, a pesar de que las Mac usan una variante de EFI (una versión anterior de lo que ahora se llama UEFI), aparentemente no pueden hacer frente a los CD de múltiples catálogos y simplemente se niegan a arrancarlos . Esto nos dejó en un dilema: necesitábamos admitir sistemas UEFI, pero tampoco queríamos dejar de admitir Macs. Por lo tanto, creé las amd64+macimágenes de CD, que son exactamente las mismas que las amd64imágenes, excepto que solo admiten el arranque del BIOS. Las Mac están felices de arrancarlas en su modo de emulación de BIOS.

(De hecho, el nombre amd64+maces un nombre poco apropiado, porque más tarde resultó que algunos sistemas que no son Macs sufren de un problema similar, pero sentí que una denominación más precisa desde el punto de vista técnico como la amd64+nouefique podría confundir más que iluminar).

Si bien me encantaría volver a enviar solo amd64imágenes en lugar de ambas amd64y amd64+mac, por el momento, no hay posibilidad de reunirlas a menos que alguien descubra cómo hacer una imagen de CD de múltiples catálogos que las Mac puedan arrancar. Si eres un experto en esto, contáctame por correo electrónico.

Colin Watson
fuente
44
¿Es el modo de emulación de BIOS la razón por la que lleva relativamente más tiempo iniciar Ubuntu en una Mac? Primero rEFIt y luego Grub2. Después de eso siempre hay una "pausa" con una pantalla en negro . Luego viene el inicio de arranque, que es significativamente más rápido que esta extraña pausa con la pantalla en negro. ¿Hay alguna actualización sobre el uso del arranque UEFI en Mac para evitar esto?
2
Si desea seguir adelante y utilizar el arranque UEFI, no dude en probar las imágenes normales de amd64 y ver si funcionan en su sistema.
Colin Watson
3
Si el problema con los CD de varios catálogos es que no puede tener ambos métodos en el mismo CD, ¿por qué eligió BIOS en lugar de EFI?
Alex Jasmin
En la búsqueda salvaje que me pusieron los expertos aquí en Ask Ubuntu y en Launchpad, su respuesta concisa fue más que útil en el proceso de eliminación para instalar Ubuntu usando el modo EFI en una máquina EFI 2.1 2011 (que es no es un mac)
geezanansa
¿Hay amd64 + mac para 16.04.1?
Anton Petrunin
14

Parece ser muy poco entre ellos, principalmente los inicios del arranque 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

Personalmente, no he tenido mucha suerte con el arranque de uefi, por lo que probablemente recomiendo a los usuarios que se mantengan en las versiones regulares de amd64 hasta que se requiera uefi. (en la mayoría de los modelos, los discos normales funcionan bien a través de la capa de emulación bios de bootcamp)

Shaun
fuente
6

Viniendo de alguien que instala Ubuntu en muchos Mac. Supuestamente, algunas de las personas que trataron de ejecutar Maverick LiveCD's en computadoras Mac encontraron algunas dificultades. El cargador EFI no era amigable con él, por lo que la versión Natty con soporte Mac está diseñada para interactuar mejor con el EFI (versión Mac de un BIOS) para resolver estos problemas. Aparte de eso, no hay una diferencia significativa.

Recomendaría probar primero las descargas regulares (si puede ahorrar el ancho de banda) porque creo que funcionan muy bien en los Mac en los que los he usado. Si encuentra problemas al intentar cargar los LiveCD, entonces la versión de soporte de Mac es probablemente lo que está buscando.

zookalicious
fuente
4

Creo que la razón de estos CD de + mac es que las Mac usan EFI , mientras que la mayoría de las otras computadoras usan una interfaz BIOS normal ( interfaz de hardware , no GUI). Para MAC, entonces, se necesita un CD diferente para permitir que el sistema arranque.

Esta es también la razón por la cual hay bootcamp, aparte del soporte del controlador; Windows (al menos en versiones anteriores I AFAIK) no utiliza EFI.

RolandiXor
fuente