다음은 윈도우 부팅 순서이다. 올바르게 나열된 것은?
가. MBR - 부팅 매체에 대한 기본적인 파일시스템 정보가 들어 있는 MBR 정보를 읽는다.
나. POST - 하드웨어 자체가 시스템에 문제가 없는지 기본적인 사항을 체크하는 과정
다. NTLDR - 하드디스크의 부팅 파티션에 있는 프로그램으로 윈도우가 부팅될 수 있도록 간단한 파일시스템을 실행하며 boot.ini 파일의 내용을 읽는다.
라. NTDETECT.com – 설치된 하드웨어를 검사한다.
마. ntoskrnl.exe - HAL.dll을 로드한다.
바. CMOS - 사용자가 설정한 기본 사항을 읽어 시스템에 적용한다.
해설
윈도우 XP, 윈도우 서버 2000/2003의 부팅 순서
윈도우 운영체제가 처음 부팅을 시작할 때 POST로 기본적으로 하드웨어를 체크한 후 CMOS 셋업에 저장한 정보를 바탕으로 부팅 매체의 MBR정보를 읽어온다.
∘ POST(Power On Self Test): 하드웨어 자체가 스스로의 시스템에 문제가 없는지 기본적인 사항을 체크하는 과정이다. POST는 BIOS(Basic Input/Output System)에 의해서 실행되며, 라우터나 스위치 등의 장비에서도 처음 스위치를 켜면 POST를 실시한다.
∘ CMOS(Complementary Metal-Oxide Semiconductor): BIOS(Basic Input Output System)는 CMOS 셋업에 저장한 정보를 바탕으로 기본적인 설정사항을 읽는다.
∘ MBR(Master Boot Record): MBR에 부팅 매체에 대한 기본적인 파일시스템 정보가 들어 있다. MBR 정보는 운영체제가 부팅된 뒤에 편집할 수 있는 것은 아니다.
∘ NTLDR: 하드디스크의 부팅 파티션에 있는 프로그램으로 윈도우 2000이 부팅될 수 있도록 간단한 파일시스템을 실행하며, boot.ini 파일의 내용을 읽어 가능한 부팅 옵션을 보여준다.
∘ NTDETECT.com: NTDETECT는 NTLDR로부터 제어권을 위임받아 시스템에 설치된 비디오 보드, 플로피 드라이브, 하드 드라이브와 같은 하드웨어를 검사한다.
∘NTOSKRNL.exe: Hardware Abstraction Layer(HAL.DLL)를 로드한다.