
💡
부팅 과정에서 무슨일이 일어나는지 간단하게 말해보자
부팅은 컴퓨터 전원을 켜거나 재시작할 때 발생하는 과정이다. 이때 시스템 BIOS(Basic Input/Output System)가 먼저 하드웨어 장치들을 초기화하고, 주변 장치들을 활성화시킨다. 이후 부팅 장치가 운영체제를 주 메모리(RAM)로 로드하여 컴퓨터가 본격적으로 작동할 준비를 마치게 된다.
부팅의 첫 단계는 컴퓨터의 전원을 켜는 것에서 시작된다. 전원이 공급되면서 BIOD와 프로세서같은 주요 컴퓨터 부품들이 전기를 받아서 작동하기 시작한다.
BIOS가 POST를 수행한다. 이 테스트는 컴퓨터의 입출력 장치, 메모리, 디스크 드라이브 등 주요 하드웨어가 정상적으로 동작하는지 확인하는 단계.
만약 여기에서 문제가 발생하면 컴퓨터는 beep sound나 메세지로 오류를 알리고, 부팅이 중단된다.
POST가 끝나면 이제 부트 로더(Bootloader)가 실행된다. 부트 로더는 운영체제를 메모리로 불러오는 프로그램이며, 컴퓨터의 저장장치(보통 하드디스크나 SSD)에 설치된 운영체제를 찾아서, 이걸 메모리로 올리는 역할을 한다.
운영체제의 핵심 부분인 커널(Kernel)이 메모리에 로드된다. 커널은 운영체제의 중심 요소로, 컴퓨터의 하드웨어와 소프트웨어 자원을 관리하는 중요한 역할을 한다. 이 단계에서 운영체제는 초기 파일과 명령어를 실행하며, 시스템 구동을 위한 초기 설정을 시작한다.
운영체제가 메모리에 로드된 이후, 시스템이 정상적으로 작동하기 위해 필요한 드라이버들이 메모리에 적재된다. 드라이버는 주변 장치가 올바르게 동작할 수 있도록 지원하는 프로그램이다.
시스템의 기본적인 기능을 수행하는 유틸리티 프로그램들이 메모리에 적재된다. 볼륨 조절, 백신 프로그램 등과 같은 기본적인 시스템 유틸리티가 포함된다.
마지막 단계로, 컴퓨터에 설정된 비밀번호나 로그인 정보가 확인된다. 사용자가 올바른 ID와 비밀번호를 입력하면 시스템이 정상적으로 작동 가능한 상태로 전환된다.
참고 사이트
Concept of Booting: What is Booting Process? Type of Booting & Examples