[Linux] 부트로더
리눅스 부트로더란? 부트로더란 운영체제가 시작되기 전에 미리 실행되면서 커널이 올바르게 시동되기 위해 필요한 모든 작업을 마무리하고 최종적으로 운영체제를 시동시키기 위한 목적을 가진 프로그램이다. 즉, 시스템의 하드웨어를 초기화하고 운영체제의 커널을 메모리에 올려 실행시키는 시스템 프로그램이다. 메모리, 하드웨어(네트워크, 프로세서 속도, 인터럽트), 코드, 데이터, 스텍 영역 설정 및 초기화, 커널 로더와 커널 이미지 로딩, 커널 로더를 실행하여 커널 이미지가 실행되도록 한다. 부트로더의 기능 - 메모리 초기화- 하드웨어 초기화- 직렬포트의 초기화- 네트워크 초기화- 프로세서 속도, 인터럽트의 초기화- 커널과 램 디스크 적재 : 커널과 램 디스크를 램에 적재하여 실행- 사용자 인터페이스 기능 부트로더의..
2018.08.21