리눅스 부팅 프로세스
·
Linux
0. 서론리눅스 시스템이 켜질 때부터 사용자 환경이 준비되기까지의 과정은 여러 단계로 나뉜다. 1. BIOS 초기화 단계리눅스 부팅 과정에서 가장 첫 번째 단계는 BIOS 초기화다.이 단계에서 하드웨어를 준비하고 부팅 가능한 장치를 찾아 부트로더를 실행한다. 여기서 BIOS(Basic Input/Output System)는 컴퓨터가 켜질 때 가장 먼저 실행되는 펌웨어(하드웨어를 제어하는 소프트웨어)를 의미한다. 요즘에는 UEFI(Unified Extensible Firmware Interface)라는 현대적 펌웨어도 사용되는데,GPT 디스크 지원 및 GUI 부트 메뉴 등 BIOS보다 기능이 훨씬 확장된 방식이다. BIOS 초기화는 다음과 같은 과정을 거친다. 1. 전원 공급CPU, 메모리 등 필수 하드웨..