정보보안기사/시스템 보안
[Linux 보안] 리눅스 부팅 과정
CyberRanger
2024. 8. 5. 18:57
1. 4단계 리눅스 부팅 과정
단계 | 설명 |
1. 하드웨어 단계 | - Power On → ROM BIOS실행 - 하드웨어 검사 수행 - Boot Sequence 확인 - MBR에 있는 GRUB(Linux Boot Loader)을 메모리에 로드 |
2. 부트로더 단계 | - 부트 이미지 실행 - 커널 압축 해제 - 커널을 메모리에 로드 |
3. 커널 단계 | - 메모리에 로드된 커널파일 실행 |
4. init 단계 | - init Process 실행. PID=1. - Run Level 실행. * Run Level 0. PROM 감시단계 1. 암호 변경 시 사용. 2. 공유 자원이 없는 다중 사용자 단계. 3. 기본 실행단계, 텍스트 모드. 4. 사용하지 않음. 5. 그래픽 모드 X-Windows 실행 6. 재부팅 |
2. 용어
· ROM BIOS
- Read Only Memory에 있는 Basic Input / Output System
· Boot Sequence
- 부팅 순서
· Boot Sector
- 부트로더가 저장된 하드디스크의 첫 번째 Sector
- MBR과 VBR 두 가지가 있음
· MBR(Master Boot Record)
- 파티션 된 하드디스크의 첫 번째 Sector
· VBR(Volume Boot Record)
- 파티션 되지 않은 장치의 첫 번째 Sector