공부합시다/컴퓨터 상식

하드디스크 통째로 복사하기

나만 보면 아까워 2010. 8. 7. 22:36

7-2-03. 하드디스크 통째로 복사하기 - xcopy, win386.swp, ghost

 
작성자: 육해공을 주름잡는 오리   에이블덕 ableduck   김영수 
출처: 에이블덕닷컴 www.ableduck.com - 하드웨어 자료실      최종편집: 2005.03.17 
하드디스크를 통째로 1:1로 복사하는 방법에 대하여 ①xcopywin386.swpghost
 3가지로 분류하여 정리하였으니 하드디스크 관리에 유용하게 사용하시기 바랍니다.

※ 하드디스크 개요 및 Fdisk PC 고장에서 하드디스크로 인한 것이 많으므로 하드디스크 관리에 필요한 Format 이나 Fdisk 등에 관하여 확실하게 알고 있으면 PC를 사용하면서 많은 도움이 됩니다. 예를들면 자동차를 운전하는 방법만 알고 운전하는 사람과 자동차의 엔진구조나 기계 적인 원리에 대해서도 알고 운전하는 사람과의 차이라고나 할까요? 특히 PC정비 초급 딱지를 떼려면 Fdisk 사용방법을 확실하게 알고 있어야 되겠죠? 하드디스크를 새로 구입하여 사용하려면 최소한 Fdisk(에프디스크)를 실행하여 하드 디스크 파티션 나누기(Create DOS partition)를 하여야하고, 운영체제(OS)를 설치할 것이라면 하드디스크를 활성화(set active partition) 시켜야 합니다. Fdisk에서 파티션 나누기만 실시하고 활성화가 되지않은 하드디스크에 포맷을 한 후에 OS를 설치하려고 하면 System Halted 라는 메세지가 뜨고 OS를 설치할 수 없습니다. 참고로 하드디스크에 운영체제(OS)를 설치하지 않고 (부팅용으로 사용하지 않는다면) 프로그램이나 데이터만 저장하는 용도로만 사용한다면 Fdisk에서 하드디스크 활성화는 시키지 않아도 됩니다. 그리고 개인적으로는 하드디스크를 전체 용량을 하나의 드라이브로 사용하는 방법을 (전체가 primary 파티션) 추천하며, 한개의 하드디스크를 논리적으로 두 개 이상으로 분할하여 사용하는 방법은 별로 권장하고 싶지 않습니다. 저의 PC정비 경험으로 볼때 PC에서 발생하는 고장 중에서 하드디스크 불량으로 인한 고장이 상당수 차지하고 있는데, 한개의 하드디스크를 논리적으로 여러 개로 분할하여 사용하다 파티션 정보에 이상이 발생하면 중요한 자료를 허망하게 날려버릴 가능성이 대단히 높기 때문입니다. 제가 추천하는 방법은 1대의 PC에 하드디스크를 최대 4대 까지 설치할 수가 있으므로 하드디스크를 별도로 두 개 준비하여 하나는 운영체제와 응용프로그램을 설치하고, 다른 하나는 자료(data) 저장 전용으로 사용하는 방법입니다. 그래야 하드디스크에 이상이 발생하거나 바이러스 등에 감염되었을 때 data가 손실되는 피해를 최소화 시킬수 있고 복구하기도 편리합니다. 최악의 경우 하드디스크 불량이 복구가 되지 않거나 부득이 하드디스크를 포맷을 하더 라도 운영체제나 각종 응용프로그램은 조금 수고스럽더라도 다시 깔면(설치) 되겠지만, data는 사람이 일일이 입력을 하여 작성하여야 하는 것이므로 data 관리의 중요성은 매우 강조됩니다. 그래서 중요한 자료는 백업을 하여 대비합니다. Fdisk를 실시한 하드디스크는 Format 과정을 한번 더 거쳐야만 정상적으로 사용이 가능하여 비로서 파일을 읽고(Read) 쓰고(write) 삭제(delete) 할 수 있습니다. 일반적으로 PC조립시 처음에 하드디스크의 Fdisk와 Format을 실시하고 나면, 운영체제 (windows95, windows98, windows ME, windows XP, windows 2000 등) 설치를 합니다. 윈도우즈 운영체제 설치는 보통 마법사 형식으로 이루어지므로 설치 화면에 표시되는 지시사항대로 사용자 PC환경에 맞도록 선택하면 되므로 비교적 쉽습니다. 그런데 PC정비 초보자들이 윈도우즈 운영체제 설치를 어렵다고 생각하는 것은, 운영 체제를 설치하기 전에는 하드디스크를 사용하기 위하여 기본적인 도스 (DOS) 명령어 (Fdisk, Format, dir, copy, xcopy 등) 사용방법을 알아야 하고, 운영체제를 설치하고 난 다음에는 드라이버를 설치해야 하기 때문일 것입니다. PC가 일반 가전제품처럼 전원만 넣는다고 동작하지 않는 것처럼 PC에 장착된 하드웨어 성능을 최대로 발휘하려면 설치된 운영체제에 적합한 드라이버를 설치해야만 PC가 해당 하드웨어를 정확하게 인식하여 정상적으로 작동을 하게 되는 것입니다. 운영체제(OS) 설치가 끝나면 PC에 장치된 각종 하드웨어를 최적으로 사용할 수 있도록 일반적으로 메인보드 칩셋 드라이브 화일을 먼저 설치한 후에 비디오 카드, 사운드 카드, LAN 카드, 프린터 등과 같은 드라이버를 설치합니다. 그러므로 PC 구입시 첨부된 메인보드를 비롯한 각종 하드웨어와 관련된 드라이버CD와 설명서는 잘 보관하여야 하며, 또한 드라이버를 설치하기 전에 하드웨어 제조회사의 웹사이트를 방문하여 최신 드라이버를 설치하는 것이 좋겠죠? 최신 드라이버는 그동안 밝혀진 문제점이 개선되고, 새로운 기능이 추가되는 등 보다 나은 시스템을 만드는 데 도움이 됩니다. 하드디스크에 운영체제를 설치하고 드라이버 설치까지 완료가 되면 사용자가 필요로 하는 PC용 각종 응용 프로그램과 유틸리티 프로그램을 설치하게 됩니다. 예를 들어 문서를 작성하려면 아래아 한글이나 MS워드 같은 워드프로세서 프로그램을 설치하고, 사진이나 그림 등을 편집하고 싶으면 포토?이나 페인트? 같은 그래픽 편집 프로그램을 설치하고, 게임을 하고 싶으면 게임 프로그램을 설치하면 됩니다.
※ 하드디스크 통째 복사의 필요성 및 복사 방법 컴퓨터를 사용하다 보면 하드디스크를 1:1로 통째로 복사하고 싶을 때가 있습니다. 1) 하드디스크 전체 Data를 다른 하드디스크에 통째로 백업 (backup)을 하거나 2) 기존의 저용량 하드디스크 Data를 고용량 하드디스크로 옮긴후 교체하고자 할 때 3) 동일한 메인보드를 사용하는 PC가 여러 대 있을 때 운영체제(OS)를 비롯한 각종 응용 프로그램을 설치하고자 할 때 ... 등등 하드디스크에 저장된 운영체제(OS)와 각종 응용 프로그램 그리고 자료(data)를 1:1로 통째로 복사하는 방법으로는 다음과 같은 방법이 있는데, 1) xcopy (xcopy32) 명령어를 이용하여 복사하는 방법 2) C:\windows 폴더의 win386.swp 만을 제외시키고 복사하는 방법 3) 시만텍사 에서 만든 고스트(Ghost)를 이용하는 방법 등이 있습니다. PC에 설치된 운영체제가 windows95, windows98, windows ME 이면 1)번 xcopy 명령어를 이용하는 방법을 추천합니다. 그리고 PC에 설치된 운영체제가 windows 2000, windows Xp 이면 3)번 고스트(Ghost)를 이용하는 방법을 추천합니다. 위 3가지 방법중에서 3)번 백업전문 유틸리티인 고스트는 상용 프로그램이므로 정품을 구입하여야 하고 사용하는 PC에 고스트 프로그램이 깔려 있어야만 가능하고 2)번의 win386.swp 만을 제외시키고 복사하는 방법은 여러번 복사 명령을 사용하므로 번거로운 점도 있고 시간이 오래 걸리는 불편이 있습니다. 참고로 파일을 복사하는 도스(DOS) 명령어로 COPY와 XCOPY 두 가지가 있는데, 두 명령어는 비슷한 것 같지만 실제로는 아래 표와 같이 상당한 차이가 있습니다. ---------------------------------------------------- 구 분 copy xcopy ---------------------------------------------------- 명령어 종류 내부 명령어 외부 명령어 복사 방법 파일 단위 버퍼 단위 파일결합 복사 가능 불가 디렉토리 복사 불가 가능 ---------------------------------------------------- COPY는 COMMAND.COM에 의하여 자체적으로 처리되는 내부 명령어로 파일 단위로 복사를 실행하고, XCOPY는 실행파일로 구성된 외부 명령어로 버퍼 단위로 복사를 실행합니다. 따라서 복사하는 파일의 수가 적을 때에는 내부명령어로 실행되는 copy가 빠르겠지만, 파일의 수가 많을 때에는 버퍼 단위로 복사를 실행하는 xcopy가 빠르게 수행됩니다. 특히 기능에 있어 가장 큰 차이는 서브 디렉토리까지 한번에 복사하고자 하는 경우에는 반드시 xcopy 명령어를 사용해야하고, 2개 이상의 파일을 하나로 결합하여 복사하고자 하는 경우에는 반드시 copy 명령어를 사용하여야 합니다. 이제부터는 하드디스크를 1:1로 통째로 복사하는 방법에 대하여 xcopy, win386.swp, ghost 3가지로 분류하여 본격적인 설명을 하겠습니다.
 
1. xcopy 명령으로 하드디스크를 1:1 방식으로 통째로 복사하는 방법
xcopy (엑스카피) 명령어는 도스(DOS) 시절부터 외부 명령어로 사용되어 왔고, 초창기
 윈도우즈 계열 (windows95, windows98, windows ME) 운영체제(OS)가 설치된 PC 라면
 c:\windows\command 디렉토리(폴더)에 위치하고 있습니다.
 그런데 windows XP 운영체제가 설치된 PC는 c:\windows\system32 에 위치하고 있으며,
 windows 2000 운영체제가 설치된 PC는 c:\winnt\system32 에 위치하고 있습니다.
참고로 windows XP 운영체계나 윈도우즈 NT 계열의 운영체제인 windows 2000 에서는
 DOS 프로그램(한글 MS-DOS)은 더 이상 지원하지 않습니다. 그리고 "명령 프롬프트"를
 이용하여 도스 명령어는 사용할 수가 있는데 진정한(?) 도스는 아닙니다. 
 쉽게 말해서 무늬만 도스이고 windows2000, windows XP 의 커널(kernel: 운영체제에서 
 핵심적인 역할을 하는 부분) 위에서 도스를 흉내내어 대리 실행(에뮬레이트 emulate)
 되는 것으로 명령 프롬프트 창에서 DOS 명령어의 호환성은 좋지 않습니다.

 PC에 설치된 운영체제가 windows95, windows98, windows ME 이면 하드디스크
 를 통째로 복사할 때 도스 명령어인 xcopy를 이용하면 신속하고 오류 발생없이
 정상적으로 복사가 잘 됩니다.
육해공을 주름잡는 오리 에이블덕닷컴 www.ableduck.com 홈페이지 운영자인 김영수가
 2001년8월 ~ 2002년7월까지 서울특별시청 행정국 소속으로 정보화기획단 정보통신반
 (현재 정보통신담당관)에서 운영하는 PC정비센터 (PC Bank)에서 약1년간 근무할 때에,
 xcopy 명령어를 사용하여 하드디스크를 통째로 복사하는 방법을 적용하여 PC정비를
 빠르고 효율적으로 수행하여 혁혁한 실적(?)을 올린 바 있답니다.

 PC에 설치된 운영체제가 windows2000, windows XP 이면 하드디스크를 통째로 
 복사할 때 xcopy를 이용하는 방법을 적용하면 도스와의 호환성이 좋지 않아
 대부분의 PC에서 오류가 발생하므로, 하드디스크 백업, 복원 응용 프로그램인
 고스트(ghost) 를 사용하는 방법을 추천합니다.
PC에서 사용하는 운영체제(OS)가 windows95, windows98, windows ME 로 설치되었고 
 원본 하드디스크가 1대만 설치되어 있으며, 복사할 사본 하드디스크는 Fdisk에서 
 활성화(엑티브) 설정이 되어 있고 Format 된 것으로 가정하고 xcopy를 이용하여
 하드디스크를 통째로 복사하는 방법을 설명하겠습니다.
 1) 컴퓨터 전원을 OFF 시킨 후 컴퓨터 외함을 열어 (기존 원본 하드디스크는 마스터
  (Master)로 점퍼 설정되어 있으므로 그대로 두고) 사본 하드디스크 점퍼 세팅을
  슬래이브(Slave)로 설정한후 하드디스크 data 케이블과 Power 전원선을 연결합니다.
 2) 컴퓨터 Power를 on 시킨 후 CMOS Setup으로 들어가 하드디스크를 설정합니다.
   -  [Delete] 키 또는 F2 키를 누르면 됩니다.
   - "Auto Detect IDE Drives" 메뉴를 선택해서 사본 하드디스크를 인식 시킵니다.
   -  바이오스 셋업을 저장하고 빠져 나오면 PC가 부팅이 됩니다.
   (참고로 최근에 나오는 PC들은 번거롭게 CMOS Setup으로 들어가지 않아도 부팅시에
     새로 설치된 하드디스크 등의 하드웨어를 자동으로 설정합니다)
 3) 윈도우즈로 부팅이 완료되면 도스 창을 열어줍니다.
   ※운영체제가 windows 95 또는 windows 98 이면 [시작]-[프로그램]-[한글 MS-DOS]를
      실행하여 도스 창을 열어줍니다.
   ※운영체제가 windows ME 이면 [시작]-[프로그램]-[보조 프로그램]-[한글 MS-DOS]를
      실행하여 도스 창을 열어줍니다.
   도스 창을 열면 c:\>_ 프롬프트가 뜨면서 명령어 입력을 기다리고 있습니다. 
   이제 원본 하드디스크(C:)의 운영체제 및 프로그램과 Data를 사본 하드디스크(D:)로
    통째로 복사할 준비가 된 것입니다.
   키보드로  c:\>xcopy c:\ d:\ /s /k /e /c /h /r /y  타이핑을 하고 Enter키를
    치면 원본 하드디스크 C:에 저장된 폴더(디렉토리)와 파일을 사본 하드디스크 D:로
    통째로 복사하는 작업을 실행합니다.
   참고로 xcopy가 사용하는 옵션의 내용은 다음과 같습니다.
   /s 디렉터리와 하위 디렉터리를 복사하며, 빈 디렉터리는 제외한다
   /k 속성을 복사한다
   /e 디렉터리와 하위 디렉터리를 복사하며, 빈 디렉터리도 포함한다
   /c 오류를 무시하고 복사한다
   /h 숨겨진 파일과 시스템 파일도 복사한다
   /r 읽기 전용 파일을 덮어쓴다
   /y 확인 메시지를 표시하지 않고 기존 파일을 덮어쓴다
  하드디스크를 통째로 복사하므로 시간이 걸리므로 마칠 때까지 기다리면 됩니다.
   참고로 xcopy 명령은 외부 명령어이므로 만일 에러가 발생한다면 경로(path)지정이
   안되어 있는 것이므로 다음과 같이 경로를 포함한 명령어를 입력하면 됩니다.
   - 운영체제가 windows95, windows98, windows ME 가 설치된 PC 이면
      c:\windows\command\xcopy c:\ d:\ /s /k /e /c /h /r /y
   운영체제에 해당하는 경로를 포함한 명령어를 입력하였는데도 xcopy 명령어 사용시
    오류가 발생한다면 xcopy.exe 화일이 해당 운영체제 디렉토리에서 삭제되었거나
    손상된 것이므로 xcopy.exe 화일을 다른 PC에서 복사하여 가져와야 합니다.
 4) 복사가 완료되면 PC를 끄고 기존 원본 하드디스크는 PC 본체에서 분리를 시키고,
   사본으로 사용한 하드디스크가 정상적으로 복사가 되었는지를 확인하기 위하여,
   사본 하드디스크 점퍼설정을 슬래이브(Slave)에서 마스터(Master)로 바꾸어 주고
   data 케이블과 Power 전원선을 연결합니다.
   - 마스터와 슬레이브로 사용한 하드디스크 정보가 바뀌어졌으므로 2번 항목 처럼
     컴퓨터 Power를 켜고 CMOS Setup으로 들어가 하드디스크 정보를 재설정합니다.
     하드디스크 정보가 변경될 때는 항상 CMOS로 들어가 "Auto detect IDE drives"로
     새로운 하드 디스크를 인식시킨 후 작업을 하여야 합니다.
   - 바이오스 셋업을 저장하고 빠져 나온 후에 사본으로 사용했던 하드디스크로 PC가
     정상적으로 부팅이 된다면 하드디스크 통째로 복사한 것이 성공한 것입니다.
     시스템이 안정적으로 동작하는지 점검하고 중요한 프로그램이나 데이터가 정상적
     으로 옮겨졌는지 확인한 후에 컴퓨터 외함을 닫으셔야겠죠?
★ 지금까지 1)~4)번까지 설명은 PC에 설치된 운영체제가 windows95, windows98,
  windows ME로 부팅됐을 때, 도스창에서 xcopy 를 이용하여 하드디스크를 통째로
  1:1로 복사하는 방법입니다.

★ PC에 설치된 운영체제가 windows2000, windows XP 이면 하드디스크를 통째로 
    복사할 때 xcopy를 이용하는 방법을 적용하면 도스와의 호환성이 좋지 않아
    대부분의 PC에서 오류가 발생하므로, 하드디스크 백업, 복원 응용프로그램인
    고스트(ghost) 를 사용하는 방법을 추천합니다.

참고로 3.5인치 플로피 부팅디스켓 또는 부팅CD를 이용하여 부팅을 하였거나, 부팅(운영체제가 windows95 또는 windows98인 경우)할 때 [F8] 기능키를 눌러서 순수 도스 모드 (command prompt only)로 부팅된 상태에서는, xcopy 명령어로 숨겨진(hidden) 화일과 시스템(system) 화일 복사가 불가능 합니다. 순수한 도스모드에서는 xcopy 도움말을 보기 위하여 c:\>xcopy /? 입력하면 xcopy 명령어에서 사용가능한 옵션이 기본 8개(/A /M /D:date /P /S /E /V /W) 만 표시되지만, 윈도우즈 운영체제로 부팅이 된 상태에서 도스창 또는 명령 프롬프트 창을 열어서 동일한 방법으로 xcopy 도움말을 보기 위하여 c:\>xcopy /? 입력하면 xcopy 명령어에서 사용 가능한 옵션이 무려 20개가 표시됩니다. 즉 순수한 도스 모드에서는 하드디스크를 통째로 1:1로 복사하는 xcopy 명령문인 c:\>xcopy c:\ d:\ /s /k /e /c /h /r /y 에서 /k /c /h /r /y 옵션 5가지의 사용이 불가능하므로 하드디스크를 통째로 1:1로 정상적으로 복사할 수 없습니다. xcopy 명령어로 하드디스크를 통째로 1:1로 안정적으로 복사하려면 설치된 운영체계는 windows95, windows98, windowsME 이고, 안전모드(Safe mode) 이상으로 부팅된 상태에서 도스창(한글 MS-DOS)을 실행하여 명령어를 사용 해야만 숨겨진 화일과 시스템 화일을 정상적으로 복사할 수 있습니다. 또한 순수한 도스 모드로 부팅된 상태에서는 윈도우즈에서 지원되는 8자를 초과하는 화일 이름이나 3자를 초과하는 확장자 그리고 공백(space)이 있는 화일 이름이나 폴더(디렉토리) 이름 등을 정확하게 인식하지 못하여 정상적인 복사가 안됩니다. 참고로 xcopy 기능을 확장한 것으로 windows98 이상에서 지원되는 xcopy32 명령어가 있으며, xcopy32 명령어가 xcopy와 비교하여 특별한 기능이 한 가지가 추가되었는데 그것은 순수한 도스 모드 상태에서도 윈도우즈에서 지원하는 긴 화일 이름이나 폴더 (디렉토리) 이름을 정상적으로 복사할 수 있다는 것입니다. 그 외의 기능은 xcopy32 명령어 사용방법이나 적용되는 옵션은 xcopy와 동일하므로 순수한 도스 모드로 부팅된 상태에서는 사용할 수 있는 옵션이 기본 8개만 가능하여 xcopy32 명령어 역시 숨겨진 화일과 시스템 화일 복사가 불가능합니다. ◆ Fdisk, Format 그리고 xcopy 명령어 사용법에 대하여 확실히 알고 있으면 PC정비 및 조립에 있어 초급 딱지를 떼고, 자신감을 가질 수 있습니다.
2. win386.swp만을 제외하여 하드디스크를 1:1 방식으로 통째로 복사하는 방법 우리가 PC에서 말하는 주기억장치 용량은 RAM 크기를 말하며 CPU는 메모리를 사용하여 운영체제나 워드프로세서, 유틸리티, 게임 등의 응용 프로그램을 실행시킵니다. 그런데 윈도우즈에서 실행하는 프로그램이 많아서 RAM 용량이 부족할 때 하드디스크를 RAM처럼 사용하기 위하여 현재 사용하지 않는 메모리의 내용을 하드디스크로 임시로 옮겨놓고 필요에 의하여 다시 사용될 때는 이 파일로 부터 메모리로 옮겨지게 됩니다. 이때 저장되는 부분이 win386.swp 파일이고 이런 일련의 작업은 윈도우 내부에 있는 메모리 관리자가 자동으로 수행하게 됩니다. win386.swp 파일은 윈도우즈 스왑(swap) 파일로, 메인 메모리가 부족시 하드디스크로 이를 보조하는 가상 메모리 역할을 하며 c:\windows 디렉토리에 존재하며 윈도우즈가 실행 중일 때에는 필수적인 파일이기 때문에 삭제되지 않습니다. 만약 삭제하려면 부팅시 [F8]키를 눌러 도스 모드로 부팅해서 del 명령으로 삭제할 수 있지만, 윈도우즈 구동시 꼭 필요한 부분이므로 다음에 윈도우즈로 부팅을 하게되면 자동으로 또 생기게 됩니다. 단 [제어판]-[시스템] 등록정보에서 가상메모리 탭의 가상메모리 사용안함을 체크하면 win386.swp 파일이 생기지 않는데 이 경우에 윈도우 성능이 저하될 수 있고, 제대로 동작하지 않을 가능성이 있으므로 변경하지 않는 것이 정신건강에 좋습니다. 대신에 win386.swp 파일크기를 늘리거나 줄일 수 있는데 [제어판]-[시스템] 등록정보 에서 사용자가 직접 가상 메모리 설정을 관리를 체크하고, 가상메모리로 사용할 하드 디스크 크기 및 최소, 최대를 설정하면 됩니다. 윈도우즈가 실행된 상태에서 윈도우즈에서 기본으로 제공하는 내컴퓨터 또는 탐색기의 복사하기(ctrl+c), 붙이기(ctrl+V) 기능으로 사본 하드디스크에 1:1 방식으로 통째로 복사할 때 원본 하드디스크에 저장된 각종 응용 프로그램의 Data는 별다른 조치없이 그냥 사본 하드디스크에 복사하면 됩니다. 그러나 운영체제와 응용 프로그램은 반드시 원본 하드디스크 c:\windows 디렉토리의 win386.swp 파일은 제외하고 사본 하드디스크 D:로 복사를 해야만 정상적으로 복사가 되어 운영체제와 프로그램이 실행이 됩니다. 그러므로 win386.swp 파일을 제외하여 하드디스크를 통째로 복사하는 방법은 xcopy에 비교하여 번거롭고 시간이 오래 걸립니다. (편의상 윈도우즈 바탕화면에 기본으로 설치된 내컴퓨터로 설명을 하겠습니다.) 1) 앞서 xcopy를 이용한 하드디스크 1:1로 통째로 복사하는 방법의 첫째 항목과 동일 2) 앞서 xcopy를 이용한 하드디스크 1:1로 통째로 복사하는 방법의 둘째 항목과 동일 3) 윈도우즈로 부팅이 완료되면 내컴퓨터 (또는 탐색기)를 실행합니다. - 내컴퓨터의 C: 원본 하드디스크로 들어가면 설치된 폴더 목록및 화일 목록이 보이는데 windows 폴더를 마우스로 선택(클릭) 합니다. - 내컴퓨터 상단메뉴 항목의 편집(E)의 하위 메뉴에서 "선택 항목 반전(I)"을 선택 (클릭)하면 windows 폴더를 제외한 모든 폴더와 화일이 선택됩니다. 이 상태에서 키보드의 [Ctrl]키와 C키를 동시에 누르면 (또는 내컴퓨터 상단 메뉴 항목의 편집(E)를 선택하고 복사(C)를 선택하면) 선택한 폴더와 화일이 임시 기억장치에 보관됩니다. - 내컴퓨터의 D: 원본 하드디스크로 들어가 [Ctrl]키와 V키를 동시에 누르면 (또는 내컴퓨터 상단 메뉴 항목의 편집(E)를 선택하고 붙여넣기(V)를 선택하면) 원본 C: 하드디스크에서 windows 폴더를 제외한 모든 폴더와 화일이 사본 D: 하드디스크로 복사를 시작하게 됩니다. - windows 폴더를 제외한 모든 폴더와 화일이 복사 완료되면 내컴퓨터의 C: 원본 하드디스크의 windows 폴더에 들어가 win386.swp 화일을 마우스로 선택합니다. - 내컴퓨터 상단메뉴 항목의 편집(E)의 하위 메뉴에서 "선택 항목 반전(I)"을 선택 하면 windows 폴더에서 win386.swp을 제외한 모든 폴더와 화일이 선택됩니다. 이 상태에서 키보드의 [Ctrl]키와 C키를 동시에 누르면 (또는 내컴퓨터 상단 메뉴 항목의 편집(E)를 선택하고 복사(C)를 선택하면) 선택한 폴더와 화일이 임시 기억장치에 보관됩니다. - 내컴퓨터의 D: 원본 하드디스크로 들어가 상단메뉴 파일(F)의 하위 메뉴에서 "새 폴더(N)"을 선택하여 windows 폴더를 새로 만듭니다. - 내컴퓨터의 D: 원본 하드디스크 windows 폴더로 들어가 [Ctrl]키와 V키를 누르면 (또는 내컴퓨터 상단 메뉴 항목의 편집(E)를 선택하고 붙여넣기(V)를 선택하면) 원본 C: 하드디스크의 windows 폴더에서 win386.swp를 제외한 모든 폴더와 화일이 사본 D: 하드디스크의 windows 폴더로 복사를 시작하게 됩니다. 4) 복사가 완료되면 앞서 xcopy를 이용한 하드디스크 1:1로 통째로 복사하는 방법의 넷째 항목과 동일하게 사본으로 복사한 하드디스크로 정상적으로 부팅이 되는가를 확인하면 됩니다. 윈도우즈로 부팅이 완료되면 c:\windows 폴더에 win386.swp 화일 이 자동으로 생기게 됩니다. 지금까지 win386.swp를 제외시키고 하드디스크를 통째로 복사하는 방법은 번거롭고 시간이 오래 걸리는 불편함이 있으니 이런 방법도 있다는 것으로 참고만 하시고, 운영체제가 windows95, windows98, windows ME 이면 앞서 설명한 xcopy를 이용한 방법을 적용하시고, 운영체제가 windows 2000, windows XP 이면 다음 번에 설명할 고스트(ghost)를 이용한 방법을 추천합니다. 다음은 고스트(ghost)를 이용한 방법을 설명하겠습니다.
 
3. 고스트(ghost)를 사용하여 하드디스크를 1:1 방식으로 통째로 복사하는 방법
고스트는 노턴 안티바이러스로 유명한 시만텍사에서 만든 제품으로 하드디스크 백업,
 복원 응용 프로그램으로, Fdisk에서 같은 크기의 해당 디스크 내용을 고스트로 백업한
 뒤 새로운 하드디스크에 복원하면 손쉽게 복사할 수 있습니다.
또한 압축기능도 있어 용량이 1GB 넘는 것도 CD 1장에 백업이 가능하고, 멀티디스크도
 지원해서 용량이 많은 시스템이라면 여러 장의 CD로 백업이 가능합니다.
그리고 autoexec.bat 파일과 config.sys 파일을 Ghost로 백업될 cd안에 넣어준다면 CD
 1장으로 부팅시에 곧바로 백업을 수행할 수 있는 마스터 CD도 만들 수 있습니다.
다음은 고스트(ghost) 사용방법에 대하여 보물섬 자료실 내용을 퍼온 것입니다.
ghost 설치 작업
 1) 먼저 준비 사항을 점검해보도록 하자.
    일단 하드 디스크가 두개 이상의 파티션으로 나뉘어져 있어야 한다
    (여기서는 C와 D로 파티션을 나눴다고 가정하고, 시스템도 C 드라이브에 설치되어
     있다고 가정하고 설명한다).
   그래야 C 드라이브의 내용을 백업해둘 공간을 마련할 수 있으니까.
   또는 하드 디스크가 두개라도 된다.
 2) 다음에는 고스트 프로그램을 하드디스크에 설치한다.
 3) 프로그램을 설치했으면 D 드라이브에 폴더를 하나 만들고 적당한 폴더명을 입력해
    준 다음, 여기에다 파일 압축을 푼다.
 4) 다음에는 백업할 드라이브의 디스크 검사와 조각 모음을 실행한다.
    오류가 없는 상태로 백업을 해야 재설치해도 문제가 없을 것이고, 조각 모음을
    하면불필요한 공간 낭비를 막을 수 있기 때문이다.
    따라서 만약 지금 시스템이 문제가 있다면 일단은 먼저 시스템을 깨끗이 재설치한
    다음, 이 백업 작업을 시작하는 게 좋다.
 5) 준비가 끝났으면 이제 고스트를 실행시킬 차례다. 고스트 폴더에서 ghost.exe
    파일을 더블 클릭하면 프로그램 창이 나타난다.
ghost에서 하드 디스크 백업하기
 1) 프로그램을 실행하면 고스트 소개 창이 나타난다. OK 버튼을 클릭한다.
    그러면 프로그램 창이 나타난다.
    여기서 Local->Partition->To Image 차례로 선택한다.
 2) 다음에 Select local source drive에서는 백업할 파티션이 들어 있는 드라이브를
    선택한다. 하드 디스크가 하나인 경우에는 하나만 나타난다.
 3) Select source partition from drive에서는 백업할 파티션을 선택한다.
    보통 1번 파티션에 시스템이 설치돼 있다. 1번 파티션을 마우스 커서로 한번 클릭
    하면 자동으로 선택되면서 다음 창으로 넘어가게 된다.
 4) File name to copy image to는 백업한 이미지 파일을 저장해 둘 드라이브와 파일
    명을 입력한다. 즉 파티션이 C와 D로 나뉘어져 있다면, D 드라이브를 선택한 다음
    적당한 파일명을 입력해준다.
    맨 위의 드라이브 창에서 저장할 드라이브를 선택한 다음,가운데 창에서 디렉토리
    를 선택한다.그런 다음, 아래쪽의 [File Name] 항목에서 파일명을 입력해준다.
    파일명은 여덟자까지 가능하며 확장자 gho가 자동으로 붙게 된다.
    백업 파일을 보관할 드라이브와 파일명을 입력한다.
 5) 파일명을 입력한 상태에서 엔터키를 누르면 새로운 확인 창이 나타난다.
    여기서는 백업할 이미지 파일을 압축할 것인지를 묻는 항목이 나타난다.
    No를 선택하면 압축을 하지 않게 되고, Fast와 High는 각각 압축률과 압축 속도에
    관련이 있다. Fast가 압축률은 낮은 대신 백업 속도는 High보다 빠르다.
    No나 Fast 를 선택하는게 무난하다. 원하는 항목을 마우스로 선택한다.
 6) 다음으로 Proceed with partition dump? 항목이 나타난다.
    정말로 백업 이미지 파일을 만들겠냐고 묻는 것이다. 물론 Yes를 선택.
 7) 그러면 드디어 백업 작업이 시작된다. 진행 상황을 알려주는 막대 그래프가
    나타나고, 아래쪽에는 예상 시간과 드라이브를 알 수 있다.
 8) 백업 작업이 끝나면 작업이 끝났다는 메시지가 나타난다. 엔터키를 누른다.
    그러면 이것으로 백업 작업이 모두 끝난다.
ghost에서 백업 파일을 시스템에 설치하기
 1) 윈도우즈를 사용하다 문제가 생겨 시스템을 새로 설치할 때가 오면 이제 백업해둔
    파일을 이용할 차례다. 먼저 문제의 원인을 제거하기 위해 시스템을 재 설치할
    드라이브를 깨끗이 포맷해버리자. Format c:/s 명령을 내리면 포맷과 동시에
    시스템 파일이 설치되기 때문에 하드 디스크로 바로 부팅할 수 있어 편리하다.
 2) 포맷 작업이 끝나면 다시 고스트를 실행한다> Local->Partition->From Image
    순서로 선택한다.만약 파티션이 아니라 하드 디스크 전체를 통째로 백업했었다면,
    즉 하드 디스크가 두개 이상 달려 있어서 하나의 하드 드라이브를 통째로 다른
    하드 드라이브에 이미지 파일로 백업해둔 경우라면
    위쪽의 Local->Disk->From image file을 선택한다.
 3) 다음으로 File name to load image from 항목에서는 이미지 파일이 들어 있는
    경로로 이동해서 백업 파일을 선택한다.
 4) 다음으로 Select source partition from image file에서는 백업한 파일 중에서
    어느 파티션을 설치할 것인지를 선택한다. 앞의 예에서 하나의 파티션만 백업했기
    때문에 파티션 정보가 하나만 나타난다.
    물론 파티션이 여러 개 나뉘어져 있는 하드 디스크를 통째로 백업했다면 여기에서
    여러 개의 파티션 정보가 나타나게 된다.
    해당 파티션을 선택해서 다음 창으로 넘어가게 된다.
 5) Select local destination drive 항목에서는 백업 파일을 설치할 드라이브를
    선택한다. 하드 디스크가 하나면 하나밖에 나타나지 않는다.
    드라이브를 선택해서 다음 창으로 넘어간다.
 6) Select destination partition from drive:1에서 백업 파일을 설치할 파티션 드라
    이브를 선택한다.
    일반적인 경우라면 1번 드라이브(즉 C 드라이브)를 선택하면 된다.
 7) 이제 마지막으로 정말 백업 파일을 설치할 것인지를 묻는 창이 나타난다.
    선택한 파티션 드라이브에 백업 파일을 설치하면 기존의 데이터는 모두 삭제되므로
    제대로 선택했는지 주의깊게 확인해봐야 한다.
    문제가 없다면 Proceed with partition load?-destination will be overwritten
     에서 Yes를 선택한다.
 8) 그러면 드디어 설치 작업이 시작된다.
    백업 파일을 만들 때보다는 두배 정도 빠른 속도로 설치 작업이 진행된다.
    설치가 끝나면 시스템을 재시동한다.
 9) 그러면 곧바로 윈도우즈가 깨끗하게 실행되는 것을 볼 수 있다.
 

7-2-03. 하드디스크 통째로 복사하기     끝.