# 부트로더 (부트스트랩 로더)
: 컴퓨터를 사용자가 사용할 수 있도록 디스크가 플래시에 저장된 운영체제를 읽어 주기억장치에 적재해 주는 프로그램
- 운영체제가 시동되지 전에 미리 실행되어 커널이 올바르게 시동되기 위해 필요한 모든관련 작업을 마무리하고 최종적으로 운영체제를 시동시키기 위한 프로그램.
- 운영체제 실행에 필요한 환경을 설정하고 운영체제 이미지를 메모리에 복사
# GRUB (GRand Unified Bootloader)
- 리눅스의 전통적인 부트로더, LILO의 단점을 보완하여 LILO보다 설정, 사용이 편리하다.
- 부트 정보를 사용자가 임의로 변경해 부팅할 수 있어, 부트 정보가 올바르지 않아도 부팅시 바로 수정하여 부팅할 수 있다.
- 다른 운영체제와 멀티부팅할 수 있다.
- 대화형 설정 > 커널의 경로와 파일 이름만 알면 부팅할 수 있다.
- 메뉴 인터페이스 환경을 지원하여 대화명 모드로 부트정보를 설정할 수 있다.
- 파일 시스템과 커널 실행 포맷을 인식하여 하드디스크상에서 커널의 물리적 위치를 기록하지 않아도 커널의 위치와 커널 이미지 파일명만 알고 있으면 부팅이 가능
'42seoul > circle-1' 카테고리의 다른 글
[ born2beroot ] 9. 포트 포워딩 (0) | 2022.02.13 |
---|---|
[ born2beroot ] 8. 스케줄링과 cron (0) | 2022.02.13 |
[born2beroot] 6. 진행과정 (0) | 2022.02.12 |
[ born2beroot ] 5. 리눅스 파일 시스템과 파티션 (0) | 2022.02.04 |
[ born2beroot ] 4. 방화벽에 대하여 (0) | 2022.02.04 |
댓글