본문 바로가기

이전 자료 보관/자동 복구 시스템

고스트 자동 복구 시스템 : GARS 를 대기업 PC 처럼 - Grub 을 통한 펑션키 복구 환경의 구성

이 자료는 고스트 자동 복구 시스템을 설치하여 사용 중이신 분들만 사용 가능한 자료입니다. 고스트 자동 복구 시스템없이 단독으로는 사용할 수 없습니다

이미 펑션키 복구 환경이 꾸며져 있는 대기업 PC 또는 노트북 등에서는 이 자료를 적용하지 마세요. 원래의 복구 환경을 사용할 수 없게 됩니다.


GRUB 을 통한 펑션키 복구 환경 만들기



그러니까 이게 원래 고스트 자동 복구 시스템을 구상하던 단계에서 "넣을까?" 하고 생각은 했던 기능인데 "멀티 부팅이나 응급 복구 DVD 도 있는데 굳이 필요할까?" 라는 생각에 그냥 취소했었는데요. 그런데 이렇게 바로 요청이 들어올 줄은 몰랐네요. 더불어 취소되었던 응급 복구 DVD 도 제일 처음 구상대로 굉장히 단순화시켜서 다시 부활하고... 쩝... 이렇게 왔다리 갔다리 해서야...

아무튼 기왕 하는거 뭔가 새로운게 없을까? 하고 GRUB 외에 다른 걸 찾아보았는데 마땅히 눈에 밟히는 물건도 없고... 그래서 그냥 포기하고 제가 자주 사용하던 GRUB 을 사용하기로 했습니다. 고스트 자동 복구 시스템 DOS 버전 이후로 정말로 오랜만에 GRUB 을 다뤄 보네요. 뭔가 좀 가물거리는 느낌이 강한데 대충 무시하고 바로 시작하죠.(더 가물거리기 전에 GRUB 도 강좌로 정리를 해둬야 겠네요.)

더불어 한 보름여 몸 상태가 별로여서 바로 제작하여 올려드리지 못한 점 죄송합니다. m(_ _)m



▼ 시작 전 알아두기

일단 GARS-GRUB 을 사용하기 위해선 반드시 고스트 자동 복구 시스템이 먼저 설치되어 있어야 합니다. 즉, GARS-GRUB 만 따로 설치해서 사용하는게 아니라 고스트 자동 복구 시스템에 기능을 추가하는 확장팩? 뭐 대충 그런 개념으로 생각하시면 됩니다.

또한 GARS-GRUB 은 현재 설치되어 있는 GARS 의 모든 설정을 동일하게 사용합니다. GARS-GRUB 은 아주 단순하게 GARS 시스템 즉, GARS.wim 파일을 부팅 가능한 ISO 파일로 패키징하고 이를 MBR 에 설치하게 될 GRUB 을 통해 원하는 펑션키로 바로 부팅할 수 있도록 만든 것에 불과합니다.

이 말은 GARS-GRUB 을 위해 따로 설정을 만들거나 할 필요는 없고 GARS 시스템의 설정을 그대로 똑같이 함께 사용한다는 것이죠. 이러한 방식을 사용함으로써 제가 작업할 것도 줄어들고, 시스템도 간결해지고, 여러분이 추가적으로 배워야 할 것도 없고, 그야말로 누이도 좋고 매부도 좋은 것이죠. 절대 귀찮아서 대충 이따위로 만든게 아닙...



▼ GARS-GRUB 설치 파일의 다운로드 및 설치

아래의 파일을 다운로드 받으셔서 아무 곳에서나 압축을 풀어주시면 됩니다.

미디어 파이어
GARS-GRUB Install Package.zip MD5 : 60776C9E75AF27E4A1BBF5B78856ECE9

미러 다운로드 - 매일 자정에 트래픽이 초기화 됩니다.
GARS-GRUB Install Package.zip 60776C9E75AF27E4A1BBF5B78856ECE9


다운로드 받은 파일의 압축을 풀면 아래와 같이 [Files] 폴더와 GARS-GRUB Install.cmd 파일이 포함되어 있습니다. 이 중에서 GARS-GRUB Install.cmd 파일을 실행하시면 자동으로 설치된 [GARS] 폴더와 해당 드라이브의 루트로 필요한 파일들을 복사해 넣습니다.



* 이와 같이 구성을 마쳤으면 압축을 푼 파일들은 모두 지워도 됩니다.



▼ 추가된 파일들의 확인

GARS 에 새롭게 추가되는 파일들은 아래와 같습니다.

* garsb 파일은 숨겨져 있습니다. 폴더 옵션에서 숨김 파일을 표시하도록 해야 확인하실 수 있습니다.







▼ GRUB4DOS 의 설치

준비는 모두 마쳤습니다. 이제 GRUB4DOS 를 MBR 에 설치하여 펑션키를 입력 받도록 만들어야 합니다. [Command] 폴더에 추가된 grubinst_gui.exe 파일을 실행하여 다음과 같이 설정한 후 Install 버튼을 클릭합니다.


* 펑션키 활용을 위해선 GRUB 을 MBR 에 설치해야 하기 때문에 Disk 를 선택해야 하며 Disk 는 시스템 파티션이 포함된 디스크 즉, CMOS 셋업에서 부팅용으로 설정된 디스크를 선택하시면 됩니다.

* 타임아웃은 펑션키의 입력까지 기다리는 시간으로 설정한 시간이 지나면 Previous MBR 에 저장된 원래의 MBR 로 부팅의 제어권이 넘어갑니다. 2~3초 정도로 짧게 설정하는 것이 좋습니다.

* 펑션키는 메인보드 또는 윈도우에서 기본적으로 사용하지 않는 펑션키를 할당하는 것이 좋습니다. 이것은 메인보드마다 모두 다르기 때문에 적절히 알아서 하세요.

* 나머지 설정은 설명대로 해주세요.



설정을 모두 마치고 Install 버튼을 클릭하면 아래와 같이 GRUB4DOS 가 MBR 에 설치되었다는 안내 메시지가 나오게 됩니다.




수고하셨습니다. GARS 를 대기업 PC 나 노트북과 같이 펑션키로 복구할 수 있는 GARS-GRUB 의 구축을 모두 마쳤습니다. 쉽죠? 간단하죠? 그렇죠?




시스템의 변화와 GARS 의 설정

이제 시스템을 종료하고 재부팅을 진행해보면 바이오스 포스팅이 끝나고 아래와 같이 설치 당시 설정한 펑션키의 입력을 기다리는 문구가 마찬가지로 설정한 시간 동안 출력되는 것을 확인할 수 있습니다. 이 화면이 출력되면 GRUB(GRUB4DOS) 가 MBR 에 정상적으로 설치가 완료되었다는 것을 의미합니다.




이제 이 화면에서 여러분이 설정한 키보드의 펑션키를 입력하면 정상적으로 GARS 시스템으로 부팅하는 것을 확인할 수 있습니다.



이와 같이 GARS.iso 로 부팅하게 되는 GARS-GRUB 은 기본적으로 멀티 부팅에서 부팅하게 되는 GARS.wim 환경과 100% 동일한 구성을 가지고 있고, 설정도 공유하며, 사용법도 100% 동일합니다.(왜냐면 제가 같은 파일로 제작했으니까요. ㅡㅡ;) 고로 둘은 서로 동일한 쌍둥이라고 생각하시면 됩니다.


자 그럼 이와 같이 펑션키 환경의 GARS-GRUB 을 사용하기로 했다면 이제 더이상 멀티 부팅에 표시되는 GARS 시스템 메뉴는 출력할 필요가 없겠죠? 아마 특별한 설정을 하지 않았다면 위의 펑션키 입력 화면이 지나가고 아래의 멀티 부팅 화면이 출력될 겁니다.




뭐 둘 다 사용할거라면 그대로 둬도 상관없지만 이중으로 구성되어 있을 필요는 없잖아요? 이제 이걸 표시하지 않도록 설정하고 더불어 펑션키 환경도 기본 메뉴 모드가 아닌 자동 복원 모드로 설정하고 싶으시다면 그렇게 하시면 됩니다.


윈도우로 부팅한 후 원클릭 프로그램을 실행하고 설정으로 들어갑니다.




부팅 모드부팅 표시를 아래와 같이 설정합니다.




처음에 말했듯이 GARS-GRUB 은 GARS 의 환경 설정을 그대로 사용한다고 했었죠. 그래서 GARS 부팅 메뉴 작동 모드를 원하는대로 설정하게 되면 GARS-GRUB 에도 그대로 동일하게 적용됩니다. 즉, 이를 통해 GARS-GRUB 도 GARS 시스템처럼 기본 메뉴 모드로 사용할 수도 있고 복원 전용 모드로도 사용할 수 있는 겁니다.

그 외에 코어 암호라던지 다른 모든 설정들도 공유하니 적절히 셋팅해 주시면 되는데 사실 이 두 개 외에는 딱히 다른 부분은 손대실게 없으실 겁니다.


이렇게 모든 설정을 마쳤으면 변화된 환경을 포함하도록 백업을 다시 한 번 진행하세요. 그래야 복원 후에도 현재 설정한 내용이 적용된 채로 복원됩니다.





아래는 포스팅에서 이야기한대로 설치 및 환경 설정을 마치고 백업까지 모두 마친 후 실제로 펑션키 환경이 작동하는 모습을 살펴본 것입니다.

* GARS 부팅 메뉴 모드는 포스팅에서와 같이 복원 전용 모드로 설정하였습니다.

고스트 자동 복구 시스템 GARS-GRUB 실제 작동 모습.




GARS-GRUB 제거하기

GARS-GRUB 을 더이상 사용하고 싶지 않다면 MBR 에 설치된 GRUB 을 지우고 다시 원래의 MBR 로 되돌리면 됩니다. 근데 우리는 GRUB 을 설치할 때 펑션키 환경을 위해 원래의 MBR 을 Previous MBR 에 저장하였죠. 펑션키 환경을 위한 것이었지만 어쨌든 백업도 된 셈이죠.

이러한 연유로 grubinst_gui.exe 를 통해 다시 원래의 MBR 로 되돌림으로써 GARS-GRUB 을 제거하는게 가능합니다. [Command] 폴더의 grubinst_gui.exe 를 실행한 후 MBR 에 GRUB 을 설치했던 디스크를 선택하고 아래와 같이 셋팅한 후 Install 버튼을 클릭하시면 됩니다.




이게 언제나 어떤 작업이던지 백업에 목숨을 걸던 제가 따로 MBR 백업을 진행하지 않은 이유 입니다. ^^;;

이 외에도 bootsect.exe 나 MBRWiz.exe 와 같은 프로그램을 통해 MBR 을 초기화하셔도 됩니다. 예로 아래와 같이 말이죠.

bootsect.exe
bootsect /nt60 SYS /mbr


MBRWiz.exe
MBRWiz /Disk=0 /Repair=Win7 /Confirm


뭐 이와 같이 굳이 grubinst_gui.exe 를 꼭 사용할 필요없이 잘 사용하시는 프로그램으로 편하신대로 MBR 을 초기화하시면 됩니다. GARS-GRUB 에 대한 설명은 여기까지입니다. ^^




고급 사용자를 위한 제작 메뉴얼

GARS-GRUB 의 제작에 어떠한 내용들이 적용되었는지 어떠한 부분을 수정하여 좀 더 자신에게 맞게 최적화할 수 있는지에 대해서 설명드리도록 하겠습니다. 내용은 중급자 이상을 대상으로 기초적인 내용에 대한 설명없이 바로 이야기를 하는 방식으로 하도록 하겠습니다. 그럼 내용의 확인을 원하시는 분만 폴딩을 열어보세요.




'고스트 자동 복구 시스템 통합 Final (M)' 의 전체 목차

GARS 의 소개 및 이해
    고스트 자동 복구 시스템 : GARS 의 소개와 GARS 의 의미
    고스트 자동 복구 시스템 : GARS 제작 과정의 이해

GARS 의 구축 및 확인
    고스트 자동 복구 시스템 : 구축 및 테스트하기
    고스트 자동 복구 시스템 : PID 불일치 상황에 대처하기
    고스트 자동 복구 시스템 : 제거하기

GARS 의 기본 기능 및 도구
    고스트 자동 복구 시스템 : 백업 및 복원 진행하기
    고스트 자동 복구 시스템 : 백업한 내용 살펴보기(Ghost Explorer)
    고스트 자동 복구 시스템 : 작업 로그 확인하기
    고스트 자동 복구 시스템 : GARS 시스템 기본 메뉴 모드로 부팅하기

GARS 의 환경 설정
    고스트 자동 복구 시스템 : 원클릭 프로그램 설정하기
    고스트 자동 복구 시스템 : 설정 도구 구성의 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 백업 압축률의 설정과 이해
    고스트 자동 복구 시스템 : 고스트 프로그램 설정 - 핑거 프린트의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 작동 방식의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 부팅 메뉴 표시 여부의 설정과 이해
    고스트 자동 복구 시스템 : 자동 복구 시스템 설정 - GARS 코어 암호의 설정과 이해
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 1 - 다른 윈도우 추가하기
    고스트 자동 복구 시스템 : 멀티 모드의 구성과 활용 2 - 동일 윈도우 추가하기
    고스트 자동 복구 시스템 : 싱글 모드로 돌아가기 - 추가한 윈도우 구성의 제거
    고스트 자동 복구 시스템 : 윈도우 구성 변경하기 - 설정된 윈도우 구성의 재설정
    고스트 자동 복구 시스템 : 현재의 모든 설정을 한 눈에 파악하기 - 전체 설정 확인

GARS 의 추가 기능
    고스트 자동 복구 시스템 : 추가 윈도우에서도 원클릭 프로그램을 사용할 수 있게 만들기
    고스트 자동 복구 시스템 : GARS 를 대기업 PC 처럼 - Grub 을 통한 펑션키 복구 환경의 구성
    고스트 자동 복구 시스템 : 완전한 부팅 불능 상황을 대비하여 - 응급 복구 DVD 의 제작

GARS 에 관한 조언
    고스트 자동 복구 시스템 : 좀 더 완벽한 자동 복구 시스템을 위한 전체적인 메뉴얼
    고스트 자동 복구 시스템 : 백업과 복구를 배치 파일로 처리하기
    고스트 자동 복구 시스템 : GARS 시스템 배경 이미지 변경하기
    고스트 자동 복구 시스템 : 분할 버전 응급 복구 DVD 의 제작