* 윈도우를 하나만 사용하시는 분들은 좀 더 간단한 GARS Mini 버전이 좋습니다.
고스트 자동 복구 시스템을 위한 파티션 구성 알아두기
일단 고스트 자동 복구 시스템을 사용하기 위해선 시스템에 디스크가 두 개 이상 달렸거나 디스크가 하나라면 두 개 이상의 파티션으로 나누어져 있어야 합니다. 이는 고스트가 파티션을 통채로 이미지 파일로 저장하는 것이기 때문에 [백업을 할 파티션] -> [백업 이미지 파일을 저장할 파티션] 이런 구조가 충족이 되어야 하기 때문입니다.
이 때 백업을 할 파티션은 윈도우가 설치된 파티션이고 백업 이미지 파일을 저장할 파티션은 그 외의 다른 데이터 파티션입니다. 백업 이미지 파일을 저장할 데이터 파티션은 윈도우 파티션이 포함된 디스크와 다른 디스크여도 상관없습니다.
diskmgmt.msc
[고스트 자동 복구 시스템의 설치가 바로 가능한 파티션의 예제]
[고스트 자동 복구 시스템을 설치할 수 없는 파티션의 예제]
만약 디스크가 하나인데 단일 파티션으로 구성된 경우라면 고스트 자동 복구 시스템을 사용할 수 없습니다. 이럴 때는 먼저 파티션을 분할해주어야 합니다.(윈도우 7 의 시스템 예약 파티션은 데이터 파티션으로 취급하지 않습니다.)
설치 패키지의 다운로드
아래 패키지는 고스트 자동 복구 시스템 통합 파이널 (M) 버전으로 초기 버전에서 취소된 응급 복구 제작 기능이 제거되고 몇 가지 피드백 내용과 개선 사항을 반영한 수정 버전입니다.
* 참고로 처음 GARS 를 접하시는 분들을 위해 설명을 드리자면 고스트 관련 파일은 필수 파일이지만 라이센스 문제로 빠져 있습니다.(Ghost32.exe, OmniFs32.exe, Ghostexp.exe) 자신이 가지고 있는 고스트 파일들을 사용하시면 됩니다. 세 파일은 미리 준비하세요.
고스트 자동 복구 시스템 설치 패키지 - Ghost32.exe, OmniFs32.exe, Ghostexp.exe 는 빠져 있음
미디어 파이어
GARS Final (M) - Install Package(without Ghost Solution).zip MD5 : 301A18452D280FFC89D89729B4989400
GARS Final (M) - Install Package(without Ghost Solution).zip MD5 : 301A18452D280FFC89D89729B4989400
해당 설치 패키지는 윈도우 7, 윈도우 비스타, 윈도우 XP 에서 모두 사용할 수 있습니다.
고스트 자동 복구 시스템 구축하기
고스트 자동 복구 시스템을 구축하는 과정은 윈도우 7, 윈도우 비스타, 윈도우 XP 모두 동일합니다. 단! 윈도우 XP 사용자는 고스트 자동 복구 시스템을 구축하기 위해 꼭 필요한 BOOTMGR 부트 매니저와 .NET Framework 2.0 환경이 준비되어 있지 않기 때문에 설치 전 반드시 이를 먼저 준비해주는 과정이 필요합니다.
일단 고스트 자동 복구 시스템의 전체적인 구축 과정을 요약하자면 아래와 같습니다.
*. BOOTMGR 부트 매니저를 설치하여 주 부트 매니저를 NTLDR 에서 BOOTMGR 로 전환. - XP 사용자
*. .NET Framework 2.0 을 설치. - XP 사용자
1. GARS 설치 패키지의 압축을 데이터 드라이브의 루트에 풀고 고스트 프로그램을 복사.
2. GARS Install.cmd 파일을 실행하여 고스트 자동 복구 시스템을 설치.
3. 재부팅하여 고스트 자동 복구 시스템의 핵심인 GARS 부팅 모드가 정상적으로 작동하는지 확인.
4. 윈도우 모드의 원클릭 프로그램의 바로 가기를 본인의 입맛에 맞게 설정.
5. Timeout 과 같은 부팅 관련 설정을 본인의 입맛에 맞게 설정.
6. 윈도우 - 윈도우 PE, PID 일치 여부 테스트 및 확인.
*. .NET Framework 2.0 을 설치. - XP 사용자
1. GARS 설치 패키지의 압축을 데이터 드라이브의 루트에 풀고 고스트 프로그램을 복사.
2. GARS Install.cmd 파일을 실행하여 고스트 자동 복구 시스템을 설치.
3. 재부팅하여 고스트 자동 복구 시스템의 핵심인 GARS 부팅 모드가 정상적으로 작동하는지 확인.
4. 윈도우 모드의 원클릭 프로그램의 바로 가기를 본인의 입맛에 맞게 설정.
5. Timeout 과 같은 부팅 관련 설정을 본인의 입맛에 맞게 설정.
6. 윈도우 - 윈도우 PE, PID 일치 여부 테스트 및 확인.
그럼 본격적으로 구축을 시작해 보도록 하죠. 윈도우 XP 사용자는 반드시 사전 작업을 먼저 진행하신 후 본격적인 구축 작업을 진행하셔야 합니다. 윈도우 비스타와 윈도우 7 사용자는 사전 작업이 필요없습니다.
▼ 윈도우 XP 사용자를 위한 사전 작업
윈도우 XP 사용자는 먼저 BOOTMGR 부트 매니저와 .NET Framework 2.0 을 설치하셔야 합니다. 아래의 두 파일을 다운로드 받으신 후 설치하세요.
단일 윈도우 XP 환경에 BOOTMGR 부트 매니저 설치하기
XP-BOOTMGR_Install2.zip md5 : DD5B04BBD9C32A74552500D947782764
▼ 윈도우 7, 윈도우 비스타, 윈도우 XP 공통 구축 작업
이후 아래에서 진행되는 모든 작업은 사용자 계정 컨트롤이 꺼져 있다는 가정하에 작업을 설명하도록 하겠습니다. 만약 사용자 계정 컨트롤을 끄지 않으신 분들이라면 파일이나 관련된 작업들을 관리자 권한으로 실행해야 합니다. 윈도우 XP 사용자는 상관이 없습니다.
1. 고스트 자동 복구 시스템 설치 패키지 준비하기
다운로드 받은 GARS Final (M) - Install Package(without Ghost Solution).zip 파일을 윈도우가 설치된 드라이브 외의 데이터 드라이브의 루트에 압축을 해제합니다.
[GARS] -> [Command] 폴더에 미리 준비한 Ghost32.exe, OmniFs32.exe, Ghostexp.exe 파일을 복사합니다.
2. 고스트 자동 복구 시스템 설치하기
다음의 과정을 진행하여 고스트 자동 복구 시스템의 설치를 완료합니다.
01. GARS Install.cmd 파일을 관리자 권한으로 실행하여 설치를 시작합니다.
02. 현재 설치를 진행 중인 윈도우의 언어를 선택합니다. 한글 윈도우는 1 영문 윈도우는 2 를 입력하시면 됩니다.(근데 사실 영문 윈도우에선 한글이 안 보이겠죠. 감으로 하세요. ㅡㅡ;)
03. 출력된 파티션 목록을 확인하여 윈도우가 설치된 드라이브 문자에 해당하는 파티션의 PID(ex 1.1) 를 입력합니다.
04. 해당 윈도우의 설명을 입력합니다. 이 때 설명에 특수 문자는 사용하지 않습니다.
05. 이후의 과정은 자동으로 진행되며 설치가 완료되면 아무 키나 누르시면 됩니다. 설치를 모두 마치면 인스톨 파일이 자동으로 제거됩니다.
02. 현재 설치를 진행 중인 윈도우의 언어를 선택합니다. 한글 윈도우는 1 영문 윈도우는 2 를 입력하시면 됩니다.(근데 사실 영문 윈도우에선 한글이 안 보이겠죠. 감으로 하세요. ㅡㅡ;)
03. 출력된 파티션 목록을 확인하여 윈도우가 설치된 드라이브 문자에 해당하는 파티션의 PID(ex 1.1) 를 입력합니다.
04. 해당 윈도우의 설명을 입력합니다. 이 때 설명에 특수 문자는 사용하지 않습니다.
05. 이후의 과정은 자동으로 진행되며 설치가 완료되면 아무 키나 누르시면 됩니다. 설치를 모두 마치면 인스톨 파일이 자동으로 제거됩니다.
3. 고스트 자동 복구 시스템 부팅 모드 확인하기
고스트 자동 복구 시스템의 설치를 모두 마쳤으면 이제 시스템을 재부팅한 후 고스트 자동 복구 시스템으로 부팅을 진행하여 GARS 의 핵심인 부팅 모드가 정상적으로 작동하는지 확인합니다.
이 때 백업 경로의 드라이브 문자는 윈도우에서와 윈도우 PE(GARS 부팅 모드) 에서의 드라이브 문자가 다를 수 있는데 이는 정상입니다. 비어있지 않고 어떤 드라이브 문자 경로든 출력이 되는지의 여부만 확인하시면 됩니다.
원본 윈도의 PID 와 설명은 설치 당시 입력한 PID(고스트용으로 변환된 PID) 와 설명이 출력됩니다.
아직 몇 가지 작업들이 남아있으므로 우선 백업을 진행하지 마시고 바로 종료하시길 바랍니다.
4. 원클릭 프로그램의 바로 가기 생성
여기까지 왔으면 일단 고스트 자동 복구 시스템은 정상적으로 설치가 완료된 것입니다. 이제 원클릭 프로그램의 바로 가기와 부팅 환경을 본인의 입맛에 맞게 설정하시면 됩니다.
[GARS] -> [OneClick] -> PowerWindowsGhostRecovery.exe 실행 파일의 바로 가기를 본인의 입맛에 맞게 원하는 곳에(바탕 화면, 작업 표시줄, 빠른 실행, 시작 프로그램 등) 생성합니다.
5. 부팅 환경 설정
관리자 권한으로 명령 프롬프트를 실행하여 부팅 목록 표시 시간과 현재 윈도우의 설정을 본인의 입맛에 맞게 수정합니다.
* 윈도우 XP 사용자도 포스팅에서 제공한 XP-BOOTMGR_Install 로 BOOTMGR 을 설치한 경우 BCDEdit 를 바로 사용할 수 있습니다.
bcdedit /timeout 5
└ 부팅 목록의 표시 시간은 2~5 초 정도로 짧게 잡아주면 됩니다.
bcdedit /set {current} description "Windows 7 Ultimate K 32Bit"
└ 현재 윈도우의 부팅 이름을 설정합니다. 반드시 필요한 작업은 아닙니다.
└ 부팅 목록의 표시 시간은 2~5 초 정도로 짧게 잡아주면 됩니다.
bcdedit /set {current} description "Windows 7 Ultimate K 32Bit"
└ 현재 윈도우의 부팅 이름을 설정합니다. 반드시 필요한 작업은 아닙니다.
고스트 자동 복구 시스템 테스트하기
6. 윈도우 - 윈도우 PE, PID 일치 여부 테스트
* 매우 중요한 작업입니다. 백업을 진행하기 전 반드시 먼저 테스트 해 보세요.
고스트 자동 복구 시스템은 윈도우 PE 로 제작된 부팅 모드 시스템이 핵심입니다. 멀티 부팅의 부팅 모드를 통하든 윈도우의 원클릭 프로그램을 통하든 백업 및 복원 작업은 모두 윈도우 PE 로 제작된 부팅 모드에서 작업이 이루어 집니다.
이러한 연유로 고스트 자동 복구 시스템의 모든 설정은 윈도우 PE 의 부팅 모드로 부팅했을 때의 환경을 기준으로 설정되어야 합니다. 이는 고스트 자동 복구 시스템이 어떤 식으로 만들어지고 작동하는 것인지를 설명하는 포스팅인 WIM 이미지를 통해 자신에게 맞는 고스트 자동 복구 부팅 환경 만들기 의 전체적인 제작 과정을 보시면 이해하시기 편할 겁니다.
하지만 우리는 지금까지 윈도우에서 설치 작업을 진행하였고 가장 중요한 윈도우가 설치된 파티션의 PID 도 마찬가지로 윈도우에서 설정하였습니다.
이는 거의 대부분에 해당하는 일반적인 시스템의 경우 윈도우에서와 윈도우 PE 에서의 파티션들의 PID 가 서로 일치하기 때문입니다. 그런데 간혹 램 디스크나 메인보드 CMOS 설정, 메인보드 컨트롤러 구성의 특성 등으로 인해 이것이 서로 일치하지 않는 경우가 있습니다. 이러한 경우는 아래의 질문 글에서 확인하실 수 있습니다.
그렇기 때문에 설치를 모두 마친 후 백업을 진행하기 전 현재 윈도우에서와 윈도우 PE 로 부팅한 상태에서의 파티션의 PID 를 비교하여 서로 일치하는지의 여부를 반드시 테스트 해 보아야 합니다. 피드백을 반영한 수정 버전인 통합 Final (M) 버전에서는 이를 손쉽게 테스트할 수 있도록 준비를 해 놓았습니다.
그러니 사용 전 반드시 아래의 과정을 진행하여 테스트를 꼭 하시길 바랍니다.
01. 원클릭 프로그램을 실행합니다.
02. Win-PE : PID 일치 여부 테스트를 클릭합니다.
03. Windows - PE : PID 일치 여부 테스트 시작하기를 클릭합니다.
04. 시스템이 자동으로 재부팅되며 테스트를 진행합니다. 테스트를 마치면 자동으로 재부팅 됩니다.
05. 윈도우로 다시 진입하면 원클릭 프로그램을 실행하고 마찬가지로 Win-PE : PID 일치 여부 테스트를 클릭합니다.
06. 출력되는 PID(좌측 - 현재 윈도우, 우측 - GARS 윈도우 PE) 정보에서 윈도우가 설치된 파티션의 PID 가 일치하는지 비교하여 확인합니다. 이 때 드라이브 문자는 바뀔 수 있기 때문에 무시하시고 파티션의 위치, 용량, 볼륨 레이블 등의 정보로 동일한 파티션임을 파악한 후 양쪽의 PID 가 서로 일치하는지의 여부를 확인하시면 됩니다.
02. Win-PE : PID 일치 여부 테스트를 클릭합니다.
03. Windows - PE : PID 일치 여부 테스트 시작하기를 클릭합니다.
04. 시스템이 자동으로 재부팅되며 테스트를 진행합니다. 테스트를 마치면 자동으로 재부팅 됩니다.
05. 윈도우로 다시 진입하면 원클릭 프로그램을 실행하고 마찬가지로 Win-PE : PID 일치 여부 테스트를 클릭합니다.
06. 출력되는 PID(좌측 - 현재 윈도우, 우측 - GARS 윈도우 PE) 정보에서 윈도우가 설치된 파티션의 PID 가 일치하는지 비교하여 확인합니다. 이 때 드라이브 문자는 바뀔 수 있기 때문에 무시하시고 파티션의 위치, 용량, 볼륨 레이블 등의 정보로 동일한 파티션임을 파악한 후 양쪽의 PID 가 서로 일치하는지의 여부를 확인하시면 됩니다.
이와 같이 좌측의 현재 윈도우에서 윈도우 파티션의 PID 와 우측의 윈도우 PE 로 부팅한 상태에서 동일 파티션의 PID 가 서로 일치하면 됩니다. 이 때 말한 것과 같이 드라이브 문자는 가변적인 것이기 때문에 신경쓰지 않아도 됩니다.
참고로 아래와 같이 VHD 와 같은 가상 디스크나 램 디스크 등의 사용으로 인해 양쪽의 디스크 구성이 다르게 나올 수도 있습니다. 이렇게 양쪽의 디스크 구성이 다르더라도 중요한 것은 윈도우 파티션의 PID 이므로 해당 파티션의 PID 만 일치하는지를 확인하시면 됩니다.
아무튼 이렇게 윈도우가 설치된 파티션의 PID 가 양측 모두 동일하다면 아무런 문제가 없는 상태이며 이대로 바로 백업하고 이후에 복원을 진행해도 문제가 없음을 의미합니다. 이제 본격적으로 고스트 자동 복구 시스템을 사용하시면 됩니다.
만약 위와는 다르게 윈도우가 설치된 파티션의 PID 가 서로 일치하지 않는 특이한 상황이라면 엉뚱한 곳을 백업하고 복원하는 문제가 발생하게 됩니다. 이 때는 절대 그 상태 그대로 사용하시면 안 됩니다. 아래의 포스팅을 참고하여 PE 부팅 상태 쪽으로 PID 설정을 변경한 후 사용하셔야 합니다.
이러한 PID 일치 여부 테스트는 새로운 디스크가 추가되었거나 CMOS 셋업에서 디스크의 구성을 바꾼 경우 다시 테스트를 진행해 보는 것이 좋습니다. 단! 이 때는 디스크의 순서가 바뀌어 아예 PID 자체가 바뀌지 않았나도 유심히 살펴보셔야 합니다.
고스트 자동 복구 시스템 구축을 마치며
이상으로 고스트 자동 복구 시스템 통합 Final (M) 버전을 설치하고 테스트까지 진행하여 구축을 완료하는 것을 알아보았습니다. 거의 대부분의 필요한 작업들을 자동화시켜놨기 때문에 아마 큰 어려움은 없으셨으리라 생각됩니다. 그럼 다음 포스팅부터는 본격적으로 고스트 자동 복구 시스템을 설정하고 활용하는 방법에 대해서 알아보도록 하겠습니다.
초기 버전 사용자의 업데이트 방법
신비 백업 블로그에서 배포 되었던 통합 Final 초기 버전 사용자는 재설치할 필요없이 설치 파일을 다운로드 받으신 후 파일들만 교체하시고 그대로 사용하시면 됩니다. 교체할 파일은 [Boot], [OneClink], [System] 세 가지 폴더만 새로 받은 파일로 교체하시면 됩니다.
GARS 폴더 숨기기
만약 누군가에게 고스트 자동 복구 시스템을 설치해 주었는데 이를 모르고 지워버릴 위험이 크다고 여겨진다면 [GARS] 폴더에 숨김 속성을 지정하여 숨기셔도 됩니다. 숨기실 때에는 해당 폴더에만 숨김 옵션을 적용하세요.
다양한 경험을 가진 구축자의 입장에서 제 경험을 말씀드리자면 이렇게 뭔지 모를 폴더가 눈에 띄면 말해주었는데도 불구하고 잊어버리고 낼름 지워버리는 사람들이 종종 있습니다. ㅡㅡ; 저는 그 뒤로 무조건 숨깁니다. 그럼 용량이 이상하다고 포맷하더군요... (응?)
'고스트 자동 복구 시스템 통합 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 의 제작