우리는 이미 리눅스 부트 제가 원했던 시스템이었던이 블로그에서 UEFI 교체, 그것이 얼마나 나쁜 평판을 가지고 있습니다. 이 프로젝트는 특히 HPC (x86 기반), 즉 현재 적용되고있는 서버 및 슈퍼 컴퓨터를 위해 발생했습니다. Linux Foundation은 UEFI를 완전히 대체하기를 원하며이 프로젝트는이 불투명하고 느리고 때로는 충돌하거나 보안이 필요한 펌웨어를 대체하는 큰 단계입니다.
우리는 이미 펌웨어가 항상 단순한 목적, 운영 체제를 시작합니다. 그러나 하드웨어의 복잡성이 증가함에 따라 구현하기가 점점 더 복잡해지고 있습니다. 현재 펌웨어는 많은 인터페이스 또는 부트 미디어로 많은 시스템 구성 요소를 구성하고 고급 프로토콜 및 보안 기능 등을 지원해야합니다. 따라서 간단한 것이 복잡한 문제.
시작에는 세 단계가 있습니다. SEC, PEI 및 DXE. 드라이버 또는 DXE 런타임 환경은 UEFI 시스템이 구성된 장치의 드라이버를로드하는 곳입니다. LinuxBoot는이 UEFI DXE 단계와 같은 특정 펌웨어 기능을 Linux 런타임 커널로 대체합니다. 시작 안정성을 높이는 것 외에도 최대 20 배 더 빠른 속도로 더 나은 성능을 제공합니다.
그것은 많은 사람들에게 완벽하게 만들었습니다. 서버와 슈퍼 컴퓨터, 또한 많은 임베디드 및 군사 응용 프로그램에서. 그리고 우리는이 프로젝트가 다소 중단 된 것처럼 보이지만 매우 살아 있기 때문에 좋은 소식이 있습니다. FOSDEM 2019 정상 회의에서 논의되었으며 Facebook과 Google의 엔지니어가 하드웨어를 하위 수준으로 출시하는 프로젝트에 매우 적극적으로 기여하고 있습니다. 이 두 회사는 대형 시스템의 속도와 안정성을 확보하기 위해이를 사용하고 있지만 관련된 유일한 회사는 아니며 이제 Horizon Computing, Two Sigma, 9elementes Cyber Security 등도 알려져 있습니다.