Esta es mi respuesta final, que se basa en la información encontrada haciendo coincidir las palabras clave en más de 2000 páginas en este listado en Ubuntu Wiki . Lo que encontré fueron notas anticuadas de desarrollo y especificaciones de Ubuntu (leer: palabras, palabras, palabras), por lo que me tomó un tiempo llegar a esta respuesta.
Ops, nombre incorrecto
Para comenzar, se debe aclarar el nombre de los cargadores de arranque:
El nombre con todas las letras en mayúscula se refiere al gestor de arranque (por ejemplo, GRUB, SYSLINUX)
El nombre con la letra inicial en mayúscula se refiere al nombre del proyecto o, varias o todas las variantes de la familia del cargador de arranque (por ejemplo, Syslinux)
En particular, 'Syslinux' es una colección de cargadores de arranque que incluye 'SYSLINUX', 'ISOLINUX', 'EXTLINUX' y 'PXELINUX'
Después de la convención de nomenclatura , la pregunta en realidad se refiere a "ISOLINUX" para el gestor de arranque "El Torito sin emulación", no "SYSLINUX". Quizás el último se usa indistintamente con el primero en los viejos tiempos. Olvidalo entonces.
Breve historia
2005: ISOLINUX se elige para el cargador de arranque de CD de Ubuntu, en lugar de GRUB.
GRUB ha sido sugerido anteriormente como un posible cargador de arranque de reemplazo, pero este enfoque fue probado en el CD en vivo de Warty donde observamos regresiones significativas en la capacidad de arranque en comparación con el CD de instalación que usa ISOLINUX. Creemos que apegarse a soluciones basadas en ISOLINUX es el enfoque más apropiado para una versión compatible a largo plazo.
- de CdBootloader - Ubuntu Wiki
2006: se ha agregado gfxboot; Esto respalda la información citada en 2010.
En Dapper, agregamos gfxboot a nuestras imágenes de CD amd64 e i386, proporcionando un menú gráfico de arranque amigable como lo primero que ven los usuarios al arrancar imágenes de CD de Ubuntu en esas arquitecturas [...]
- desde PortableGfxboot - Ubuntu Wiki
2009: ISOLINUX (conocido como SYSLINUX) todavía se usa para arrancar el CD de Ubuntu.
Los CD en vivo de Ubuntu aún se inician utilizando SYSLINUX, que no incluye soporte para iniciar el núcleo en modo gráfico. Esto significa que los CD en vivo muestran un menú de arranque gráfico, luego vuelven al modo de texto para iniciar el núcleo, y normalmente volverán al modo de gráficos más tarde. Como resultado, los CD en vivo actualmente parpadearán más que los sistemas instalados normales al momento del arranque.
- de BootGraphicsArchitecture - Ubuntu Wiki
2010: ISOLINUX se ha utilizado, pero GRUB 2 es necesario para el soporte UEFI.
Los CD de Ubuntu actuales usan ISOLINUX, con las extensiones gfxboot de SuSE implementando menús gráficos.
Esto ha demostrado ser bastante difícil de mantener, con solo una persona en Ubuntu que entiende el código de tema involucrado [...]
[Desde] GRUB 2 recientemente tuvo un soporte de menú gráfico agregado corriente arriba, pasar a eso tiene el potencial de reducir nuestra carga de mantenimiento. Parece probable que necesitemos usar GRUB 2 de todos modos para admitir EFI, y tener que configurar dos cargadores de arranque diferentes en nuestros CD sería indeseable.
- de FoundationsTeam / Specs / MaverickCDBoot - Ubuntu Wiki
De conformidad con foundations-m-grub2-boot-framebuffer, necesitaremos analizar nuestra capacidad para admitir menús de arranque gráficos en EFI. GRUB tiene cierto nivel de soporte para gráficos UGA y GOP.
Esto requiere el uso de GRUB para el arranque del CD, o al menos tener el mínimo de configuración para admitirlo [...]
- de FoundationsTeam / Specs / MaverickUefiSupport - Ubuntu Wiki
Diferencias encontradas o no
Después de una breve historia, ahora entendemos que:
ISOLINUX fue preferido debido a que GRUB tenía regresiones en aquel entonces (2005)
ISOLINUX todavía era preferido a pesar de la falta de soporte para iniciar el kernel en modo gráfico que causa parpadeo durante la transición de arranque (2009)
ISOLINUX se ha utilizado con gfxboot para proporcionar un menú gráfico, que no se implementó o no era posible con GRUB en ese entonces (2010)
GRUB se ha agregado más tarde para arrancar con soporte UEFI desde Maverick (post-2010)
Entonces, me di cuenta de que se trata no la diferencia entre GRUB y SYSLINUX que hizo Ubuntu Live CD incluye dos cargadores de arranque.
Razones fundamentales
De mi lectura, estos hechos de apoyo en realidad insinuaron que:
Ubuntu live CD ha estado utilizando un cargador de arranque particular que tenía un mejor soporte para proporcionar un menú gráfico y un tema, y una transición suave para mostrar el inicio de arranque. En este caso, SYSLINUX (precisamente ISOLINUX).
Cuando los sistemas UEFI se volvieron cada vez más comunes, solo Ubuntu había incluido GRUB (precisamente GRUB 2) en el CD en vivo de Ubuntu para arrancar con soporte UEFI.
Sobre todo, creo que esto responde la pregunta que tuve durante más de un año y esta respuesta finalmente ha calmado mi curiosidad.
TL; DR GRUB e ISOLINUX se usan en Ubuntu live CD por razones exclusivas; Ambos se incluyeron en un CD en vivo para una mejor experiencia de arranque y soporte de hardware.