부트로더란(boot loader) 부트로더란 장치에 생명을 불어넣고 부트 절차를 시작하는 것이다. 즉, 부트로더는 시스템을 시작시키고 운영체제 커널을 로드하는 것이다. 부트로더가 하는 일 임베디드 리눅스 시스템에서 부트로더는 시스템을 기본 수준(basic level)으로 초기화하고 커널을 로드하는 2가지의 주요 작업을 수행한다. 전원을 켜거나 부트로더 코드의 첫 줄이 실행되면 시스템은 아주 최소 상태에 있다. 이때 DRAM 컨트롤러가 시작하지 않았기 때문에 주 메모리에는 접근할 수 없다. 마찬가지로 다른 인터페이스도 구성되지 않았기 때문에 NAND 플래시 컨트롤러, MMC 컨트롤러 등을 통해 접근하는 저장소도 사용할 수 없다. 결과적으로 시스템 부트스트랩은 몇 단계의 코드로 이루어지며, 각각의 시..