computer

부팅

유순이 2021. 6. 25. 08:33

Boot

: 컴퓨터를 켜서 동작시키는 절차

 

Boot 프로그램

: 운영 체제 커널을 저장 매체에서 특정 주소의 물리 메모리로 복사하고, 커널의 처음 실행위치로 PC를 가져다 놓는 프로그램

 

과정

  1. 컴퓨터 전원을 킨다.
  2. CPU가 BIOS에 접근한다.
  3. CPU가 BIOS 코드를 메모리에 올려 놓는다.
  4. BIOS 코드가 boot loader code와 MDR의 파티션 정보를 메모리에 올린다.
  5. boot loader가 해당 메인 파티션에 있는 부트 섹터에 진입하여 부트 코드를 메모리에 올린다.
  6. boot code가 운영 체제 이미지를 로드한다.