안녕하세요? 지킬박사입니다. 금일은 날씨가 아주 따뜻하다고 합니다.
더운걸 싫어 하시는 회원님들께서는 조금 더우실 수도 있겠습니다. ~
 
sabakki님이 문의 주신 내용을 답변을 드리기 위해 간단하게 설명을 해 볼까 합니다.
아마,, 멋진 툴이기때문에 이미 많은 분들이 사용해 보셨으리라 생각합니다.
 
저 역시 수년전 처음 접할때는 너무 신기하고 기발하다는 생각을 했었답니다. ~
 
이 방법의 장점은 윈도우의 문제가 발생했거나 바이러스등으로 윈도우 진입이 되지 않는 경우에도 복구를 할 수 있는 점이라고 할 수 있겠습니다.
 
BMGR(IBM Rescue & Recovery Boot Manager)을 이용해서 MBR에 부트 매니저를 설치하고 서비스 파티션을 구성해서 윈도우상에서 접근 및 삭제를 할 수없도록 EISA type으로 구성하고 부팅전 지정한 Function Key를 눌러주면 서비스 파티션으로 부팅이 진행되어 복구및 백업을 할 수있는 방법을 간단히 살펴 보겠습니다.(다 아시지요? )
 
BMGR32.EXE 및 BOOTMGR.BIN 2파일이 추가로 필요합니다.
(인터넷등을 검색해보시면 어렵지 않게 구하실 수 있습니다.) 
 
기본적으로 총 3개의 파티션을 구성하여 마지막 파티션을 BMGR 서비스 파티션으로 구성하도록 하겠습니다.
 
이미지000.png 
 
위 그림처럼 1개의 HDD만 사용한다고 가정하고 1번째 파티션은 윈도우및 응용프로그램을 설치하는 시스템 파티션으로 구성하고,, 2번째 파티션은 데이타 및 고스트 백업 용도로 사용합니다. (통상 NTFS포멧으로 하시면 됩니다.)
그리고,, 마지막 파티션은 EISA type으로 구성하여 BMGR 시스템 파티션으로 이용하게 됩니다.(FAT32)
 
일단 3번째 파티션은 주 파티션(Primary)으로 설정을 잡아 FAT32 포멧으로 준비를 해 주셔야 합니다.
 
이미지001.png 
 
이미지002.png 
 
* 파일 시스템 포멧을 FAT32 방식으로 해주시고 볼륨 레이블을 비워 둡니다.
   볼륨 레이블은 Label 명령을 이용하여 지정 해 주어야만 BMGR이 인식을 합니다.
   FAT32 방식에서 볼륨 레이블은 Extended BPB Fields의  0x47에 11bytes로 저장이 되게 됩니다.
   그러나 XP등의 탐색기나 속성등에서 레이블을 변경하면 저장 위치가 달라지기 때문입니다.
 
이미지003.png 
 
 
그 후 3번째 파티션에 도스 부팅이 가능하도록 System Files을 전송합니다.
저는 가상FDD\™를 이용했으나 CD등 사용가능하신 여러 방법을 이용하시면 됩니다.
(부팅 디스크는 http://www.bootdisk.com 등을 참조,,)
 
이미지004.png 
이미지005.png 
 
 
SYS 명령을 통해 System Files을 전송했습니다.
저는 1,2 파티션이 NTFS 포멧이기 때문에 DOS상에서는 3번 파티션이 C Drive로 할당됩니다.
ex) sys c: [enter]
 
이미지 5.png
 
System Files이 잘 전송되었나 까지 확인 해보시고 재부팅 해주시면 됩니다.
 
윈도우로 부팅이 완료되면 CMD 창으로 가서 Volume Label를 변경합니다.
 
이미지000.png 
이미지001.png 
 
BMGR 실행 파일이 순정일 경우 서비스 파티션의 Volume Label이 IBM_SERVICE인지 검사합니다.
다른 경우 설치가 되지 않습니다. (주의)
인터넷상에서 보시면 RECOVERY 또는 SERVICEV등으로 변경한(hexedit등) 파일들이 있습니다,,
그런 경우 그에 맞게 Volume Label을 지정하셔야 합니다.
(BMGR32.exe를 메모장으로 열어서 IBM_SERVICE를 검색해서 LABEL IS IBM_SERVICE 라는 구문이 있으면 순정이라고 보시면 됩니다. LABEL IS RECOVERY라면 RECOVERY로 Label을 입력하셔야 합니다.)
 
일단 저는 순정 BMGR이니 IBM_SERVICE로 변경했습니다.
ex) Label E:IBM_SERIVE [enter]
 
dir  명령으로 잘 변경이 되었는지 확인 합니다.
 
그 후 DOS용 Ghost.exe 및 Gdisk.exe 정도만 넣어 주시면 됩니다. (저는 미리 복사 했네요,,상관없습니다.)
그리고 config.sys 와 autoexec.bat를 구성합니다.
 
이미지004.png 
이미지008.png
 
위 그림처럼 간단하게 구성해 보았습니다. 첨부파일: CONFIG.SYS , AUTOEXEC.BAT

* 고스트 이미지 파일을 EISA 파티션에 보관하시려면 AUTOEXEC.BAT 파일에서 경로를 수정해 주시면 되겠지요,,(1:3\BACKUP.GHO)
 
일단 BMGR Preboot 메세지가 나올때 지정한 Fuction key를 눌러주면,,
 
복구, 백업, 명령 프롬프트로 진입이 되게끔 작성하였습니다.
진입시 10초간 메뉴 선택이 없으면 자동으로 복구를 수행하며 복구,백업 작업시 작업 완료후 윈도우로 재부팅됩니다.
(작업 이후에도 BMGR은 계속 정상적으로 동작합니다.)
 
이렇게 Config.sys 및 Autoexec.bat 까지 저장을 해주고 나면,, 서비스 파티션의 준비는 다 된 것입니다.
 
이미지004.png
 
이제,, BMGR을 탑재시키기만 하면 끝이지요,,~
 
D: Drive에 적당한 폴더를 만들어서 BMGR32.EXE, BOOTMGR.BIN, install.cmd (또는 install.exe), uninstall.cmd (또는 uninstall.exe), set.TXT 파일들을 복사해줍니다.
(install.exe 및 Uninstall.exe는 cmd 파일을 컴파일 한것입니다.)
 
* install.cmd 또는 install.exe는 아래와 같이,,
  set.txt에 설정된 내용을 부트 매니저에 적용하고 지정된 Volume Label(여기서는 IBM_SERVICE)가
  탑재된 서비스 파티션을 EISA type으로 지정하고 정보를 보여주는 명령입니다.
  그 후  적용을 위해 시스템이 재시작 되게 됩니다.
 이미지 6.png
 
* Uninstall.cmd 또는 Uninstall.exe는 아래와 같이,,
   설치된 BMGR 부트 매니저를 제거하고 EISA Type으로 전환된  파티션을 복원합니다.
   그후 정보를 보여주며,,역시 적용을 위해 재시작 하게 됩니다.
이미지 7.png 
 
* BMGR 부트 매니저 설정값 파일입니다.
   현재는 진입키를 F12로 했으니 편하신 대로 수정하시면 됩니다.
   또한 대기시간은 5초입니다. (Wait 값의 ¼ 하시면 초로 계산됩니다.)
이미지 9.png  
 
 
모든 작업이 끝나면 아래 처럼 되겠지요,,
 
이미지 8.png  
 
 
이 상태에서 install.cmd 또는 install.exe를 실행시켜주면 BMGR의 탑재가 시작됩니다.
 
이미지 13.png 
이미지 14.png 
이미지 15.png 
이렇게 진행되며,, 빨간 박스 표시한 곳이 저렇게 나오면 성공적으로 탑재가 된것입니다.
 
그 후 아무키나 입력하시어 재부팅하시면 됩니다.
 
이미지 2.png
 
재부팅이 완료되면 3번째 서비스 파티션은 숨김 설정이 되어 탐색기 등에서는 확인이 되지 않으며,,
디스크 관리자에서도 삭제/포멧/변경등이 되지 않는 EISA type으로 전환되어 해당 파티션을 보호할 수 있습니다.
 
(EISA 파티션 선택 후 우클릭 했을때,,도움말(H)외에는 다른 메뉴는 나오지 않습니다.)
이미지000.png
 
(EISA파티션 선택 후 메뉴에서 동작에서 모든 작업이 나오지 않습니다.)
이미지001.png 
 
BMGR 부트매니저로 진입 된경우에만 해당 EISA 파티션의 접근이 허용됩니다.
(MBRWizard등으로  Type을 변경하면 접근이 가능 할 수도 있습니다만,,오작동의 우려가 있지요,,)
 
그러나,, Volume Label이 BMGR에서 인식하는 값과 다르거나 탐색기등에서 입력하신경우에는 아래 처럼 오류가 발생합니다.
이미지 18.png 
이미지 19.png 
이 경우에는 BMGR32의 인식 Label에 맞게끔  LABEL 명령을 이용해서 올바르게 변경해 주시고 작업하셔야 합니다.
 
이와 같은 방법을 잘 작업이 마무리 되셨다면,, 재 부팅시 부터는,,
아래와 같은 BMGR 진입 메세지가 지정한 시간( 5초)동안 보여집니다.
지정된 시간안에 지정한 Function Key(F12)를 입력하면 진입이 됩니다.
 
이미지 21.png 
 
30.png 
33.png 
31.png 
34.png 
32.png 
37.png 
 
Dos 작업 후 별다른 작업없이 재 시작 해주시면 BMGR 부트 매니저 및 EISA 구성까지 여전히 작동됩니다.
 
만약,, BMGR 세팅을 해제하고 싶으신 경우 Uninstall.cmd 또는 Uninstall.exe를 실행 시켜 주시면됩니다.(윈도우상에서,,)
 
 
 
 
이상입니다. 짧은 글일 줄 알고 작성하기 시작했는데,, 그림이 많고 글 재주가 없다 보니 엄청 길어 진듯합니다.
눈요기 삼아 한번씩 봐주시길 바랍니다.~
업무 틈틈히 작성하느라 두서가 맞지 않고 잘못된 표현, 오타등이 많으리라 사료되니 양해 바랍니다.
 
오후에 틈나는 대로 지난번 올린 추가 2개의 파티션을 이용한 원클릭 복구 방법과 이번 BMGR 방법을 결합한,, 원클릭도 가능하고 BMGR도 가능한 방법을 올리도록 하겠습니다.  그럼 이만,,
 

"행복하기 때문에 웃는 것이 아니고, 웃기 때문에 행복하게 되는 것입니다." by William James