1
전원 ON에서 커널까지
부팅은 크게 세 단계로 나뉩니다.
컴퓨터에 전원을 넣으면 화면에 로고가 뜨고, 잠시 후 로그인 화면이 나타납니다. 이 짧은 시간 동안 아무것도 없는 상태에서 운영체제라는 거대한 소프트웨어가 메모리에 적재됩니다.
펌웨어, 부트로더, 커널 적재 순서를 기준으로 운영체제가 실행 준비를 마치는 과정을 정리합니다.
부팅은 크게 세 단계로 나뉩니다.
커널 초기화가 완료되면 첫 번째 사용자 공간 프로세스를 생성합니다.
부팅 과정을 이해하면 실무에서 만나는 여러 상황에 즉각 대응할 수 있습니다.
부팅은 CPU가 Reset Vector에서 시작해 펌웨어, 부트로더, 커널 초기화 순서로 제어권을 넘기는 과정입니다.