1. 개요
  – 시스템에 전원이 들어와서 새롭게 시작되는 것을 부팅이라고 한다. 이 부팅 과정을 BootStrap이라고 하는데 BootStrap이란 
    장화(Boot)의 끈(Strap)을 묶고서 일어서려는 사람을 가르킨다.
      * Cold Booting : 컴퓨터에 전원을 넣는 것. (일반적으로 Cold Booting일 경우에만 POST과정이 진행된다)
      * Warm Booting : 전원이 들어와 있는 상태에서 하는 부팅

2. 부팅의 세 단계
  Step 1. 컴퓨터에 전원이 구동되면서 BIOS가 구동된 뒤 POST(Power On Self Test, 메모리와 하드디스크 및 하드웨어 점검) 단계
     Sub Task 1. 컴퓨터에 전원이 들어오면 Reset 하드웨어가 CPU의 Reset 핀에 정해진 논리 신호를 전달한다.
     Sub Task 2. 신호를 받은 Processor는 레지스터들을 초기값으로 설정한 후 정해진 물리주소(ROM memory)의 Instruction을 
                       가져와서 실행한다.
     Sub Task 3. BIOS(Basic Input Output System)가 그래픽카드 정보를 읽은 뒤 이것을 화면으로 보여준다.
     Sub Task 4. BIOS는 POST를 실행해서 CPU나 메모리 용량, 하드디스크 등을 체크한다. (Cold Booting일 경우에만)
 
  Step 2. CMOS 설정 정보를 읽어 부팅에 필요한 정보 획득(부팅 순서, 등등)

  Step 3. 하드 디스크의 첫번째 섹터에 있는 Mast Boot Record를 검사한 뒤 로드

  Step 4. 부트로더가 실행되서 커널을 메모리로 로딩하는 단계(lilo 또는 GRUB)

  Step 5. 커널이 로드된 이후에는 제어권이 OS로 넘어가게 된다.