최근 수정 시각 : 2024-08-21 16:44:12

LinuxBoot

{{{#!wiki style="margin: -10px -10px;"<tablebordercolor=#ffdf33> 파일:Linux 로고.svgLinux
배포판
}}} ||
{{{#!wiki style="margin:0 -10px -5px"
{{{#!folding [ 펼치기 · 접기 ]
{{{#!wiki style="margin:-6px -1px -11px"
Debian APT 파일:우분투 아이콘.svg
Ubuntu
Ubuntu · Linux Mint · Kubuntu · Lubuntu · Ubuntu MATE · Pear OS · 하모니카 · elementary OS · Zorin OS · Xubuntu · JingOS · GalliumOS · Pop!_OS
파일:데비안 심볼.svg
Debian
Debian · Kali Linux · Crunchbang · 구름 OS · Kylin · Damn Small Linux · Slax · TmaxOS · Raspberry Pi OS · Tails OS · Whonix · Deepin · Endless OS · MX LinuxopenmediavaultAstra Linux · VyOS · Vanilla OS · Proxmox · TrueNAS SCALE
Fedora RPM Red Hat
(RHEL)
Red Hat Enterprise Linux · Red Hat Linux · CentOS Stream · Scientific Linux · Oracle Linux · 아시아눅스 · Rocky Linux · CBL-Mariner
Mandriva OpenMandriva Lx · Mageia · PCLinuxOS
MeeGo MeeGo · Tizen · Sailfish OS
Fedora · Amazon Linux · 붉은별 · Fedora Asahi Remix
Slackware slackpkg Slackware Linux
Arch pacman Arch Linux · Manjaro Linux · EndeavourOS · Antergos · ArchBang Linux · Chakra Linux · SteamOS · Archcraft
Android apk Android · Android-x86 · Bliss OS · Fire OS · Polaris OS · Phoenix OS · Project Sandcastle · Remix OS · Wear OS · Wear OS Powered by Samsung · Meta Horizon OS · 그 외 기타 Android 커스텀 펌웨어
Gentoo portage ChromiumOS ChromiumOS · ChromeOS · ChromeOS Flex · Wayne OS · FydeOS · Whale OS
Gentoo Linux · Funtoo Linux
기타 OpenWrt · NixOS · Solus · Alpine Linux · openSUSE · RouterOS · webOS · Puppy Linux · TinyCore Linux · postmarketOS · dahliaOS · 티맥스 윈도우 · Clear Linux* OS · LinuxBoot
취소선 처리된 배포판은 개발 중단된 배포판.
}}}}}}}}} ||


1. 개요2. 상세3. 외부 링크


공식 홈페이지

1. 개요

LinuxBoot는 UEFI의 대체재로 개발되고 있는 펌웨어이다. 2017년부터 NERF(Non-Extensible Reduced Firmware)라는 이름으로 구글이 개발했으며[1], 2018년부터 LinuxBoot로 이름을 바꿔 리눅스 재단이 관리하고 있다.

2. 상세

LinuxBoot는 UEFI의 대체재로 이전 문서의 서술처럼 인텔 관리 엔진이나 AMD Secure Processor를 대체하는 물건은 아니다.

구글은 펌웨어인 UEFI를 신뢰할 수 없다는 입장이었다. UEFI의 경우 거의 운영 체제에 준하는 수준으로 확장한 비대한 시스템이라 운영 체제에 제어권을 넘겨주기 전에 온갖 짓을 다 할 수 있는 데다 일부 코드는 운영 체제가 제어를 넘겨 받은 이후에도 메모리에 상주하면서 운영 체제에 의해서 호출받을 수 있도록 대기하거나 심지어 독립적으로 PCH로부터 들어오는 인터럽트를 운영 체제 몰래 처리할 수도 있기 때문에 구글의 관점에서는 UEFI 자체도 신뢰할 수 없는 프로그램으로 여겼다.

LinuxBoot는 비대한 UEFI를 대체하기 위해서 만들어진 것으로 UEFI가 시스템 관리 모드(System Management Mode, SMM) 등을 이용해서 처리하던 기능들을 전부 리눅스로 투명하게 처리하도록 하고 펌웨어에는 하드웨어 초기화 등 최소한의 기능만을 남긴 것이다.

3. 외부 링크


[1] 인텔 CPU 보안구멍, 구글이 메운다 (2017-11-30)