강좌
클라우드/리눅스에 관한 강좌입니다.
리눅스 분류

리눅스시스템 부팅과정 순서도

작성자 정보

  • 관리자 작성
  • 작성일

컨텐츠 정보

본문

리눅스시스템 부팅과정 순서도




 

필자는 많은 고민을 하였다.

 

 

 

 리눅스시스템의 부팅과정을 어떻게 설명하는 것이 가장 효율적일까를 생각하고 고민한 끝에 부팅과정의 순서를 각 단계별로 설명하는 것이 가장 바람직하다고 생각하였다.

 

 

 

 따라서 여기서 간단하게 부팅과정의 각 단계를 요약한 후에 각 단계별로 자세히 설명하도록 할 것이다.

 

 

 

 다음 각단계에 대한 설명은 시스템 전원을 ON시킨 이후부터 진행되는 시스템의 부팅과정에 대한 요약이다.

 

 

 

 

 

 

[ 리눅스시스템 부팅11단계 ]

 

 

 

부팅단계

     

비 고

1단계

ROM-BIOS에서 POST기능과 부팅매체의 부트로더를 불러들인다.

 

 

 

 

ROM-BIOS

2단계

부트로더는 부팅메뉴를 선택받고 선택된 커널을 로딩한다.

 

 

 

 그리고 부트로더는 Swapper를 로딩한다.

 

 

 

 

GRUB

3단계

Swapper는 각 장치들을 초기화한후에 init프로세스를 로딩한다.

 

 

 

 

Swapper

4단계

init프로세스는 /etc/inittab파일의 내용을 순차대로 실행한다.

 

 

 

 

init

5단계

부팅레벨을 선택한다.

 

 

 

 

/etc/inittab

6단계

/etc/rc.d/rc.sysinit스크립트를 실행한다.

 

 

 

 

/etc/inittab

7단계

선택된 부팅레벨(N)에 따라서 /etc/rc.d/rcN.d/디렉토리의 파일들을 순차대로 실행한다.

 

 

 

 

/etc/inittab

8단계

ctrlaltdel 시스템매직키 설정을 한다.

 

 

 

 

/etc/inittab

9단계

전원공급 설정을 한다.

 

 

 

 

/etc/inittab

10단계

6개의 가상터미널을 각각 실행한다.

 

 

 

 

/etc/inittab

11단계

5번 부팅레벨로 부팅될 경우에 X윈도우를 실행한다.

 

 

 

 

/etc/inittab

 

리눅스시스템의 각 단계별 부팅과정은 위와 같이 모두 11단계의 부팅단계로 요약할 수 있다.

 

 

 

 지금부터 위 1단계부터 11단계까지 자세하게 설명할 것이다.

 

 

 

 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,042 명
  • 현재 강좌수 :  35,846 개
  • 현재 접속자 :  103 명