예전에 제가 윈도우 7을 설치하는 색다른 방법 이라는 글을 포스팅한 적이 있는데 거기에 약간만 살을 더 붙이면 고스트 설치파일을 만들 수 있습니다. 그 살이라는건... BCD를 추가해주는 것이지요.

 

우선 깨끗한 파티션을 하나 만듭니다. 윈도우 7 사용자의 경우 마땅히 비울만한 파티션이 없다면 VHD를 만들어서 작업하셔도 됩니다. VHD를 만드는건 윈도우 7에서 WIM 파일을 VHD 파일로 변경해보자 2탄 글을 참조하시면 됩니다. 중간에 H 드라이브 만들어진 스샷까지만 따라하시면 됩니다. 사실 이 글에서 설명할 내용이 결국은 저기에 부팅파일 추가하는 것 밖에는 없습니다.

 

저는 F 드라이브를 깨끗하게 비워두었습니다.

 

 

 

이제 비어있는 F 드라이브에 윈도우 7 설치파일을 풀어줘야 합니다. Imagex의 apply 옵션을 사용할 것인데 원칙적으로는 WAIK가 설치되어 있어야 하겠지만 Imagex 파일 단독으로도 작업이 가능합니다.

 

 

 

 

위 파일을 Windows 폴더에 복사해두시면 어느 위치에서든 커맨드 입력이 가능합니다.

 

윈도우 7 설치파일이란 Install.wim 파일을 말합니다. 이 작업에서는 굳이 하드디스크에 복사할 필요가 없고 그냥 가상드라이브에 마운트한 상태로도 가능합니다. 저는 데몬이 I 드라이브이기 때문에 I 드라이브에 윈도우 7 32비트 ISO 파일을 마운트 시키겠습니다.

 

 

이제 명령프롬프트를 띄우시고 (시작버튼 누르고 검색창에 CMD 라고 입력 후 엔터) 다음과 같은 명령어를 입력합니다.

 

imagex /apply i:\sources\install.wim 5 f:

 

 

 

제가 빨강, 파랑, 보라로 표시한 3가지 부분은 각자 작업하시는 환경에 맞게 입력하셔야겠지요.

 

i:\sources\ 부분은 현재 윈도우 7 설치파일 Install.wim이 저 위치에 있기 때문이고

5 부분은 제가 얼티밋 버전을 풀었기 때문입니다. 64비트의 경우 얼티밋 버전은 4번입니다. 스타터 버전이 없기 때문이죠.

f: 부분은 제가 F 드라이브를 비워두고 거기에 윈도우 7 설치파일을 풀었기 때문입니다.

 

 

적용된 F 드라이브를 보겠습니다.

 

 

 

보시다시피 윈도우 7이 들어있습니다.

 

그런데 이대로 고스트 백업하면 과연 이걸로 부팅이 될까요? 당연히 부팅되지 않습니다. 잘 보시면 BOOT 폴더랑 BOOTMGR 파일이 존재하지 않습니다. 즉 위 상태로는 단독으로 부팅이 불가능합니다. 따라서 BCD를 생성해줘야 합니다.

 

현재 윈도우 7에서 작업중이신 분들은 손쉽게 해결 가능합니다. 바로 제가 애용하는 bcdboot을 이용하는 것입니다.

 

bcdboot f:\windows /s f: /l ko-kr

 

 

 

이렇게 입력하시면 F 드라이브에 부팅파일이 생성됩니다. 즉 이제는 이대로 백업하면 단독으로 부팅가능한 이미지를 생성할 수 있습니다.

 

 

 

만약 현재 윈도우 7 사용자가 아니시라면... 좀 불편하시겠지만 윈도우 7 DVD로 부팅해서 이 작업을 해주세요. 윈도우 7 DVD로 부팅하신 다음 첫 화면에서 Shift + F10 누르시면 명령프롬프트가 나타납니다. 거기서는 bcdboot 명령어를 사용할 수 있습니다.

 

그 다음은 MBR 업데이트를 해줍니다. 아래 파일 받으신 다음 Windows 폴더 안에 복사해주시고

 

 

 

 

명령 프롬프트를 관리자 권한으로 띄운 다음

 

bootsect /nt60 f:

 

 

 

이제 이대로 고스트 백업하시면 윈도우 7 설치용 고스트 파일이 생성됩니다.

제가 고스트 백업하는 방법까지 여기서 설명드릴 필요는 없겠죠?

 

윈도우에서 바로 백업 가능합니다.

 

 

 

 

이렇게 만든 고스트 파일을 활성 파티션에 풀어주면 부팅이 되는데 그렇다고 바로 윈도우 7로 진입하는건 아니고 각 PC 환경에 맞는 설정과정이 필요합니다. 드라이버 찾는 과정같은거... 그런데 간혹 이렇게 설치하면 하드디스크 파티션 중에 원래 있었던 놈이 사라지는 경우가 발생합니다. 자료가 날아간게 아니고 단순히 보이지 않는 것 뿐이니 걱정하지 마세요. 디스크관리자 (diskmgmt.msc) 들어가셔서 문자를 할당해주시면 정상적으로 보이게 됩니다. 아주 가끔 경우에 따라 발생하는 일이니 너무 신경쓰지 않으셔도 됩니다.

 

 

중간에 따라하다 막히는 부분 있으시면 질문 남겨주세요.


  1. 이전 댓글 더보기
  2. BlogIcon 고갫밝
    2009.09.29 03:30 신고

    열심히 해보다가 잘 안되서 질문드립니다. 윈도우7에서 작업했구요. 하드가 두개라. 두번째하드 1번 파티션에 바로 작업해서. 고스트는 하지않았습니다. 우선 부팅이 되나 보려구요.

    bcdboot f:\windows /s f: /l ko-kr 까지 똑같이 한후. 부팅해도..
    DMI POOL DATA .... 요렇게 나오구요

    (추가)
    어둠이 아닌 빛의 파일 만드실 분들 바로 백업하지 마시고 이 작업을 추가로 해주신 다음 고스트 파일 뜨세요.아래 파일 받으신 다음
    bootsect.exe
    MBR 코드 업데이트 작업입니다.
    bootsect /nt60 f:

    이거추가하고 해도.
    부팅할때
    DMI POOL DATA .... 요기에서 멈춥니다.
    파일생성된것도. 여기 나와 있는 그림이랑
    똑같이 잘 됬는데요.. 어디서 잘못됬을까요.
    고스트를 꼭 떠서 다시 풀어야 하나요?
    그건 아닌것 같은데....자동인증은 하지않을터라. 바로 그전까지 하고 실행되나 해보려는데
    부팅이 안되네요. 파티션은 활성으로 되있구요
    다른 고스트 파일로 풀어서. 부팅관련 이상없나
    확인도 했구요. 아. 어렵다 ;;; ㅎㅎ

    추가] bootsect.exe 이파일을 어디다 놓고 실행할지 몰라서 현재 윈도우7의 windows 폴더에 넣고 도스창에서 실행하였습니다.

    • BlogIcon snoopy
      2009.09.29 09:21 신고
      수정 및 삭제

      이상하네요... 활성파티션이고 MBR 업데이트 시켰으면 무조건 부팅이 되어야 하는데...

  3. BlogIcon 한솔이
    2009.09.29 10:43 신고

    예전 VHD로 신나게 놀때(?) 무모하게도 VHD 드라이브를 고스트로 백업했다가 정상파티션에 풀어버렸던 일이 생각나는군요.ㅎㅎ

    그 때, 암것도 모르고 당연히 부팅이 되리라 생각했는데... 결국 정상파티션에서 백업떠놨던 것으로 복구하고, VHD와 비교해 가면서 없는 거 복사해 주고, 삽질끝에 성공했던 기억이...

    이런 내용을 먼저 알았더라면, 삽질은 없었을텐데... 그래도 그 때 많은 것 배웠더랬죠.ㅎㅎ

  4. BlogIcon Windstyle
    2009.09.29 12:20 신고

    예전부터 이런저런 백업툴을 사용하지 않다보니 뭔일 있으면 그냥 첨부터 클린설치 -_-;;
    사실 요즘은 클린설치도 프로그램 깔고 세팅 끝내는데까지 2시간 정도면 완료라 부담이 덜되긴 하더라구요;;

  5. BlogIcon 멍충이학생
    2009.09.30 12:09 신고

    멍충이학생 2009/09/28 22:54 답글수정삭제
    제컴에 시작프로그램 누르면 스누피가 있어요
    (컴 새로살때 쥔장이 해준데로입니다.)
    그래서 그거 클릭만 하면 컴혼자 알아서 실행되고 재부팅 까지 돼요...

    친구 녀석 컴도 해달라는데...어케 해야 돼요?

    친구컴에 d:드라이브 안에 ghost폴더 안에 이미지가 있어요...

    여기저기 검색해보면 autoexec.bat 파일인가 config.sys 파일인가를 수정하고 어쩌고 하는데 자세히좀 알려 주실수 있나요?ㅡㅡ;

    컴터 배우는 멍충이학생입니다...

    snoopy 2009/09/28 23:31 수정삭제
    AUTOEXEC.BAT 수정하시면 됩니다.
    죄송한데요.....방법을 알려주시면 안돼나요?ㅡㅡ;자세히좀요...죄송.ㅠㅠ

  6. 왕대인 2009/09/28 07:46 답글수정삭제
    안녕하세요 스누피님 덕분에 많은 걸 배웁니다.
    다름이 아니라 처음 OEM PC 구입하면 하드가 분할되어 있고 분할된 하드에는 복구용 윈도우즈가 들어 있어 부팅시 F11을 누르면 복구모드가 되는게 만드는 방법 없을 까요그리고 하드를 분할하고 윈도 설치 화면에 표시가 안되던데 방법좀 부탁드립니다.
    감사합니다.

    snoopy 2009/09/28 09:25 수정삭제
    http://blog.naver.com/lds5645?Redirect=Log&logNo=50016463729

    저는 불필요하게 생각했는데 의외로 관심있는 분들이 계시더군요. 나중에 여유있으면 저만의 언어로 한번 포스팅해보겠습니다.
    ///
    근데 스누피님 제가 링크된곳을 찾아 보니깐
    f11을 누르면 복구할수있도록 한다고하는데
    만약에 아무것도 모르는상태에서 재부팅했는데 중요파일이없는상태에서 f11를 눌러도 과연 될까여??? 이건 그냥 제 생각

  7. BlogIcon 이기적주전자
    2009.10.04 21:50 신고

    딱히 어디에 질문할데도 없고 이 포스트를 따라하다 발생한 질문이니 여기에 하겠습니다.
    윈7을 사용하다보면 관리자권한이란게 상당히 귀찮을 때가 있는데요. 제어판에 계정에 들어가면 현 제가 로그인한 사용자가 관리자 권한도 갖고 있는데요 왜 관리자권한으로 실행을 하지 않으면 관리자 권한을 갖고 있지 않은 사용자이니 특정 실행들이 되지 않을까요?
    위 글을 따라하던 과정 중 cmd 창에서 imagex 명령을 내리니 관리자가 아니니 할 수 없다고 합니다.
    이 문제 어떻게 해결해야 할까요?

  8. BlogIcon Windows 7
    2009.10.11 12:24 신고

    스느피님 궁금한게 있어요. 현재 윈7 설치파일만들기를 따라해볼려구 합니다. 윈도우를 설치할때 VMware로 설치를 하고해도 무관하나요? 또한 윈7을 설치완료하고 인증을 먼저 시켜놓구 따라해야 하나요 ? 너무 몰라서 여쭤봅니다.

    • BlogIcon snoopy
      2009.10.11 14:02 신고
      수정 및 삭제

      이거 만드려는데 현재 윈도우 7이 설치되어 있지 않아서 VMWare에 설치하고 거기서 이걸 만드시겠다는 말씀이신가요? 그러실 필요 없고 현재 XP라고 하더라도 WAIK를 설치하시면 Imagex와 DISM을 사용하실 수 있습니다.

      http://snoopybox.co.kr/949

      그리고 VMWare에서 하실거라도 인증은 안 하셔도 됩니다. 어차피 30일간 인증 안 해도 사용 가능하거든요.


  9. 2009.11.25 16:30

    비밀댓글입니다

  10. BlogIcon win2000me
    2009.12.02 16:01 신고

    이강좌를 그대로 따라해서 하는대까지 다했다고 생각합니다만.

    가상하드 만들고 20기가 잡아서 MBR잡아주고 뭐 기타등등 포멧도하고 해서

    imagex로 풀고 BCDboot해주고 bootsect도해주고 다했다고 생각이 드는데

    윈7에서 윈7가상화를 이용하여 부팅을 시도해봤습니다.

    결과는 부팅장치를 찾을수없다고 나옵니다. ㅜ.ㅠ 뉴비에게 가르침을.

    • BlogIcon snoopy
      2009.12.02 19:26 신고
      수정 및 삭제

      윈7 가상화를 이용하여 부팅을 시도해보았다는 부분이 무슨 말씀이신지 잘 모르겠습니다.

    • BlogIcon win2000me
      2009.12.02 23:24 신고
      수정 및 삭제

      windows virtuar PC를 말한것인데. 흠 잘못적었군요.죄송

    • BlogIcon snoopy
      2009.12.03 08:33 신고
      수정 및 삭제

      보니까 고스트가 MBR 업데이트까지는 안해주더라구요. 즉 버추얼 PC 안에 있는 하드에 MBR 업데이트와 활성파티션 걸기 작업을 한번 해보세요.

    • BlogIcon win2000me
      2009.12.03 12:46 신고
      수정 및 삭제

      흠 고스트는 안만들고 그냥 가상하드통채로 가상PC에 물려서 부팅테스트 한거였습니다.

      그래서 디스크 파트로 해서 돌리니 성공했습니다.

      흠 그러다가 문득 디스크 관리자를 보다 보니 제가 실수 한 부분이 있더군요.

      가상하드디스크 만들고 파티션 잡아주고 포멧해주면서 활성화를 안시켰었다는걸 알았죠. 그래서 이부분을 고쳐주고 테스트 하니 잘되었습니다.

      ps.조언 감사드립니다. 그리고 또 의문사항이나 막히는점 생기면 뉴비의 철판페이스를 들이 밀겠습니다 ㅎㅎ

  11. BlogIcon 후니780
    2009.12.14 16:29 신고

    안녕하세요 문의드립니다.
    자주 들어와서 많이 배우고 가는데 글은 첨이네요 참신한 자료 감사합니다.
    고스트 만들려고 하는데.. imagex 실행시
    "c:\Windows\imagex.exe은 올바른Win32 응용 프로그램이 아닙니다."" 이런 메세지가 나오면서 액세스가 거부되었습니다.라고 뜨네요~ 왜그런거죠? 답변 부탁드립니다.
    제 시스템은 Win7 프로페셔널입니다.

    • BlogIcon snoopy
      2009.12.14 21:20 신고
      수정 및 삭제

      텍스트큐브 첨부파일을 받으시다 오류가 나는 것 같습니다. 용량이 아마 덜 받아지셨을거에요.

      470KB (481,680 바이트)

  12. BlogIcon 사랑하지만
    2010.04.23 11:34 신고

    안녕하십니까 스누피님

    저가 님의 글을보고 고스트를 한번만들고자

    하다가 막히는 부분이 있어서 이렇게 글 올립니다

    그 명령프롤프트에서 이상하게 에러가 뜨는데

    그건 왜그런건가요???

  13. 우드스탁
    2010.06.19 02:23 신고

    스누피님~ 하도 옛날글이라 답변 달릴지 모르겠는데

    윈7 고스트 이미지 만들면(필수유틸들만 인스톨) 용량이 어느정도 될까요?

  14. 아이고
    2010.06.19 04:37 신고

    스누피님 처음 뵙겠습니다.
    제가 만능디스크 만드는법중 newprep이것 을 보고 따라한후 재부팅을 해보니 블루스크린이 떳는데요..
    해결방안좀알려주세요........부탁드립니다...
    중요한문서들이 많아서요.
    부탁드립니다..부팅을 절대로 시킬수 없는건가요

  15. 푸른그네
    2010.11.17 14:54 신고

    감사합니다.정말 스누피님 도움을 많이받습니다.

  16. 푸른밤
    2011.06.22 21:55 신고

    스누피님 블로그에서 VHD 배워서 잘써먹고 있는데 최근에 아수스 노트북을 구매해서
    역시 윈도우7 VHD를 설치하려고 했습니다.
    EEEPC 1215T 모델인데 "단 몇초만에 부팅되는 EXPRESS GATE" 기능이란 게 있었습니다.
    별 신경안쓰고 VHD를 만들어서 설치하려는 원래 윈도우7에 있는 드라이브 외에
    20메가 짜리 드라이브 하나가 더 잡혀있고 제가 만든 VHD에는 윈도우 설치가
    되지 않았습니다.

    궁금한 점은 20메가짜리 드라이브는 아수스에서 EXPRESS GATE라는 기능을 위해
    따로 파티션을 잡아놓은 것 같은데 저게 있으면 VHD 설치가 안되는 건가요?

    원래 VHD는 아예 파티션이 없는 포맷된 하드에서 가능한 거니까 그런 것 같기도 한데..

    귀한 의견 주시면 감사하겠습니다.

    VHD 못깔면 반품할랍니다. 흐흑

  17. 보라돌이
    2012.02.23 20:27 신고

    저기이거좀해주세요ㅜㅜㅜggb05149@nate.com 자세하게설명조뮤

  18. 좋은마음
    2012.09.23 01:49 신고

    스누피님은 어떻게 이렇게 아는게 많으신가요.
    전공이 뭔지 궁금합니다. 컴공과이신가요.
    전컴퓨터와 관련된 일에 종사하고있는데, 스누피님의 글을 볼때마다 혀를 내두릅니다.


  19. 2013.01.29 10:53

    비밀댓글입니다

  20. 두사람
    2014.03.27 11:02 신고

    좋은 내용 감사합니다.

    도움이 많이 되었어요. ^^

  21. 박진우
    2015.06.23 18:14 신고

    C드라이브->SSD
    D드라이브->HDD

    D드라이브에 C드라이브 설치고스트파일을 저장하려면 어떻게해야되나요?ㅠㅠ