부팅과 멀티 부팅

[Bootmgr] 멀티 부팅 목록 표시 시간 변경하기 - BCDEdit.exe

CApple 2012. 2. 2. 07:00
* 명령 프롬프트는 관리자 권한으로 실행하세요. [관련 포스팅]


* 윈도우 XP 에서 작업하기 위해선 BCDEdit.exe 를 미리 준비해야 합니다. [관련 포스팅]



멀티 부팅 목록 표시 시간이란 무엇이냐면 말 그대로 아래와 같은 멀티 부팅 상태가 꾸며졌을 때 부팅할 항목들의 목록을 표시해 줄 - 사용자가 부팅 항목을 선택할 때 까지 기다릴 - 시간을 말하는 것입니다.



이 때 멀티 부팅 상태가 꾸며졌다는 것이 중요한데요. 멀티 부팅 상태가 아닌 부팅 항목이 하나만 존재하는 상태라면 선택이고 뭐고 할 필요없이 그냥 그 하나 있는 부팅 항목으로 부팅을 진행하면 되니 위와 같은 부팅 목록 화면은 필요가 없고 고로 멀티 부팅 목록 선택 화면없이(기다리는 시간없이) 즉시 부팅이 진행됩니다. 그래서 이 때는 멀티 부팅 목록 표시 시간은 무시되는 것이죠.

아무튼 현재 멀티 부팅이 꾸며진 상태라면 위와 같은 부팅 목록 화면이 출력되고 이 시간 동안 사용자가 아무런 입력 - 부팅할 윈도우를 선택하는 작업 - 을 하지 않는다면 기본 부팅 항목으로 자동 부팅이 진행 됩니다. [관련 포스팅] 만약 이 시간 내에 사용자가 부팅 항목 선택을 위해 키보드의 방향키를 입력하면 시간은 멈추고 그 후 사용자가 선택한 부팅 항목으로 부팅하라고 지시를 내릴 때 까지 - 엔터를 누를 때 까지 - 계속 기다리는 구조를 가지고 있습니다.


아무튼 이러한 멀티 부팅 목록 표시 시간은 BCD 내에서 Windows 부팅 관리자 항목의 Timeout 옵션에 정의되어 있습니다.



부팅 목록 표시 시간의 변경은 이 Timeout 항목의 변경을 통해 이루어지며 bcdedit /timeout 명령으로 해당 작업을 진행할 수 있습니다.

bcdedit /timeout


부팅 목록 표시 시간 변경하기 - BCDEdit.exe
bcdedit /timeout 5

부팅 목록 표시 시간을 5 초로 설정합니다. 보통 부팅 목록 표시 시간은 이와 같이 길지 않게 2~5 초 정도로 짧게 설정하는 것이 일반적입니다. 그래야만 평상시 멀티 부팅을 크게 의식하지 않고 가장 많이 사용하는 기본 윈도우로 빠르게 부팅을 진행할 수 있기 때문이죠.



이러한 부팅 목록 표시 시간 설정은 기본 부팅 항목 때와 마찬가지로 고급 시스템 설정시스템 구성을 통해서도 설정할 수 있습니다.