리눅스시스템 부팅과정 순서도
작성자 정보
- 관리자 작성
- 작성일
컨텐츠 정보
- 2,629 조회
- 0 추천
- 목록
본문
리눅스시스템 부팅과정 순서도
필자는 많은 고민을 하였다.
리눅스시스템의 부팅과정을 어떻게 설명하는 것이 가장 효율적일까를 생각하고 고민한 끝에 부팅과정의 순서를 각 단계별로 설명하는 것이 가장 바람직하다고 생각하였다.
따라서 여기서 간단하게 부팅과정의 각 단계를 요약한 후에 각 단계별로 자세히 설명하도록 할 것이다.
다음 각단계에 대한 설명은 시스템 전원을 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단계까지 자세하게 설명할 것이다.
관련자료
-
이전
-
다음