부트로더(Bootloader) 개념 동작 명령어
부트로더(Bootloader)란? 부트로더는 기기가 켜질 때 가장 먼저 실행되는 코드로, 기기의 운영 체제(OS)를 시작하기 위한 초기 단계를 담당한다. 임베디드 시스템에서 부트로더의 역할은 아래와 같이 요약할 수 있다.1. 하드웨어 초기화부트로더는 시스템을 켤 때 기본적인 하드웨어 초기화를 담당한다. 이 과정에는 메모리 검사, 프로세서 초기 설정, 입력/출력 시스템의 설정 등이 포함될 수 있으며, 이 단계에서 OS가 자신의 작업을 시작하기 전에 필요한 하드웨어 리소스가 올바르게 설정되고 준비되도록 보장한다.2. 운영 체제 로딩부트로더의 주요 목적 중 하나는 저장 장치에서 운영 체제를 찾아서 메모리로 로드하는 것이다. 이 과정에는 OS 커널 이미지를 찾고, 메모리에 복사하며, 실행을 시작하기 위해 제..