2010년 2월 7일 일요일

Embedded Linux

1.구성요소: Root file system, kernel, boot loader
2.Booting 과정
  전원 ON -> Boot loader (시스템을 초기화하고 kernel을 memory로 오림)
          -> Kernel (Linux 초기화)
    -> root file system을 mount함.
  1)Boot loader
   -PC의 BIOS와 같은 것.
   -각종 HW의 초기화를 담당하며 모든 초기화 과정이 끝나면 메모리의 특정 번지로부터
    압축된 kernel의 이미지를 가져와서 압축을 푼 후 커널을 실행시킴.
  2)Kernel
   -리눅스가 동작할 수 있도록 SW적인 초기화 작업 수행.
   -root file system을 mount함.
   -kernel초기화의 마지막 단계에서 root file system의 Init프로그램을 호출함.

3.Kernel version 표기법
 -<주버전>.<부버전>.<패치 level>
  (부버전이 짝수이면 안정버전(stable version), 홀수이면 개발버전(development version)

댓글 없음:

댓글 쓰기