이것은 최종 답변이며, Ubuntu Wiki의이 목록에 있는 2000 개 이상의 페이지에서 키워드를 검색하여 찾은 정보를 기반으로합니다 . 내가 찾은 것은 우분투 개발 및 사양에 대한 노트 (읽기 : 단어, 단어, 단어) 였으므로이 답변에 도달하는 데 시간이 걸렸습니다.
작전, 잘못된 이름
우선 부트 로더의 이름을 명확히해야합니다 :
모든 문자가 대문자로 표시된 이름은 부트 로더 (예 : GRUB, SYSLINUX)를 나타냅니다.
초기 문자가 대문자 인 이름은 프로젝트 이름 또는 부트 로더 제품군의 일부 또는 모든 변종 (예 : Syslinux)을 나타냅니다.
특히 'Syslinux'는 'SYSLINUX', 'ISOLINUX', 'EXTLINUX'및 'PXELINUX'를 포함하는 부트 로더 모음입니다.
다음 명명 규칙 "엘 토리 토 노 에뮬레이션"부트 로더에 대한 질문은 실제로 "ISOLINUX"을 언급하고 있지 "SYSLINUX". 아마도 후자는 옛날에 전자와 상호 교환 가능하게 사용됩니다. 그럼 신경 쓰지 마
약력
2005 : GRUB 대신 ISOLINUX가 Ubuntu CD 부트 로더로 선택되었습니다.
GRUB은 대체 가능한 대체 부트 로더로 제안되었지만,이 접근 방식은 Warty live CD에서 시도되었으며 ISOLINUX를 사용하는 설치 CD와 비교하여 부팅 가능성이 크게 저하되었습니다. 장기적으로 지원되는 릴리스에는 ISOLINUX 기반 솔루션을 사용하는 것이 가장 적합한 방법이라고 생각합니다.
-에서 CdBootloader - 우분투 위키
2006 : gfxboot가 추가되었습니다. 2010 년에 인용 된 정보를 지원합니다.
Dapper에서 우리는 gfxboot를 amd64 및 i386 CD 이미지에 추가하여 사용자가 해당 아키텍처에서 Ubuntu CD 이미지를 부팅 할 때 가장 먼저 보게되는 친숙한 그래픽 부팅 메뉴를 제공합니다 ...]
-에서 PortableGfxboot - 우분투 위키
2009 : ISOLINUX (SYSLINUX라고 함)는 여전히 Ubuntu CD 부팅에 사용됩니다.
Ubuntu 라이브 CD는 여전히 SYSLINUX를 사용하여 부팅되며 그래픽 모드에서 커널 시작을 지원하지 않습니다. 즉, 라이브 CD는 그래픽 부팅 메뉴를 표시 한 다음 텍스트 모드로 전환하여 커널을 시작한 다음 나중에 그래픽 모드로 다시 전환합니다. 결과적으로 부팅시 라이브 CD가 현재 설치된 일반 시스템보다 더 깜박입니다.
-에서 BootGraphicsArchitecture - 우분투 위키
2010 : ISOLINUX가 사용되었지만 UEFI 지원에는 GRUB 2가 필요합니다.
현재 우분투 CD는 그래픽 메뉴를 구현하는 SuSE의 gfxboot 확장과 함께 ISOLINUX를 사용합니다.
이것은 우분투에서 한 사람 만이 관련된 테마 코드를 이해하고 유지하기가 다소 어려운 것으로 판명되었습니다.
[그 이후로] GRUB 2는 최근에 그래픽 메뉴 지원을 업스트림에 추가하여 유지 보수로드를 줄일 수있는 기능으로 이동했습니다. EFI를 지원하려면 GRUB 2를 사용해야 할 것 같으며 CD에 서로 다른 두 개의 부트 로더를 구성해야하는 것은 바람직하지 않습니다.
-에서 우분투 위키 - FoundationsTeam / 스펙 / MaverickCDBoot
Foundations-m-grub2-boot-framebuffer에 따라 EFI에서 그래픽 부팅 메뉴를 지원하는 능력을 조사해야합니다. GRUB은 UGA 및 GOP 그래픽을 어느 정도 지원합니다.
이것은 CD 부팅을 위해 GRUB을 사용하거나 최소한 그것을 지원하기위한 최소한의 구성을 필요로합니다 ...]
-에서 우분투 위키 - FoundationsTeam / 스펙 / MaverickUefiSupport
차이가 있는지 여부
간략한 역사를 통해 다음을 이해합니다.
ISOLINUX는 GRUB이 과거에 회귀했기 때문에 선호되었습니다 (2005)
부팅 모드 (2009) 동안 깜박임이 발생하는 그래픽 모드에서 커널 시작에 대한 지원 부족에도 불구하고 ISOLINUX가 여전히 선호되었습니다
ISOLINUX는 그래픽 메뉴를 제공하기 위해 gfxboot와 함께 사용되었지만 GRUB (2010)으로 구현되지 않았거나 불가능했습니다.
GRUB은 Maverick (2010 년 이후) 이후 UEFI 지원으로 부팅하기 위해 나중에 추가되었습니다.
그런 다음 GRUB과 SYSLINUX의 차이점이 Ubuntu 라이브 CD에 두 개의 부트 로더를 포함 시키는 것이 아니라는 것을 깨달았습니다 .
근본적인 이유
내 독서에서, 이러한지지 사실은 실제로 다음을 암시했다.
우분투 라이브 CD는 그래픽 메뉴와 테마를 제공하고 부트 스플래쉬를 보여주기 위해 부드러운 전환을 지원하는 특정 부트 로더를 사용하고 있습니다. 이 경우 SYSLINUX (정확하게 ISOLINUX)입니다.
UEFI 시스템이 점점 일반화되면서 Ubuntu만이 CD를 지원하기 위해 Ubuntu 라이브 CD에 GRUB (정확하게 GRUB 2)을 포함 시켰습니다.
무엇보다도, 나는 이것이 1 년 이상 가지고 있었던 질문에 대한 답변이라고 생각 하며이 답변은 마침내 호기심을 멈추게했습니다.
TL; DR GRUB 및 ISOLINUX는 모두 독점적 인 이유로 Ubuntu 라이브 CD에서 사용됩니다. 부팅 환경과 하드웨어 지원 향상을 위해 라이브 CD에 모두 포함되었습니다.