며칠 전에 소개해드린 WIM2VHD 스크립트는 간혹 오류가 날 수도 있기 때문에 직접 수작업으로 해봅시다. 이게 더 재미있으니까요.

 

어려운건 하나도 없어요. 그냥 똑같이만 해주시면 됩니다.

 

VHD 생성은 DISKPART로 해주셔도 되는데 많은 분들이 마우스 클릭을 좋아하시지 커맨드 입력은 별로 안 좋아하실 것 같아서 디스크 관리자로 작업을 해보겠습니다.

 

제어판에서 찾아가셔도 되겠지만 그냥 바로 띄워봅시다.

 

diskmgmt.msc 를 입력하시면 디스크 관리자가 나옵니다.

 

 

 

지금부터 VHD 만드는 과정은 그림으로만 설명드리겠습니다. 사실 지나치게 유치해 보일 수도 있는데 초보분들 기준으로 최대한 상세하게 설명을 드리겠습니다.

 

 

 

















































 

 

 

 

 

여기까지는 잘 따라오셨죠? 이제 WIM 원본 파일을 저기 새로 만들어진 드라이브에다가 적용을 시켜줘야 합니다. 윈도우 7 설치과정 중에 보시면 "파일 확장 중" 단계가 있죠? 바로 그 단계랑 비슷하다고 보시면 됩니다.

 

작업을 위해서는 IMAGEX 파일이 필요합니다. 제가 첨부는 해드리는데 텍스트큐브 첨부파일 에러가 워낙 자주 발생하기 때문에 걱정이 좀 되는군요.

 

 

 

 

 

그리고 작업하실 윈도우 ISO 파일을 가상 드라이브에 마운트 해주세요. 물론 그냥 하드에 install.wim 파일만 복사해오셔도 됩니다. 저는 G 드라이브에 7229 빌드 32비트 버전을 마운트 했습니다.

 

준비가 되셨다면 다음과 같이 입력합니다.

 

(빨간색 글자는 각자 작업환경에 따라 달라질 수 있다는 의미로 표시)

 

imagex /apply g:\sources\install.wim 5 h:

 

 

 

g:\sources\install.wim => 원본 WIM 이미지 파일의 위치 지정

 

5 => SKU 인덱스

 

h: => 방금 전에 새로 만들었던 VHD 드라이브 경로

 

참고로 SKU 인덱스에 대해 잠시 설명드리겠습니다. 어차피 얼티밋 버전이 아니라면 VHD 부팅이 불가능하니 (엔터프라이즈 = 얼티밋 인증방식만 다름) 얼티밋 버전을 추출해야 합니다. 32비트에서는 5번이 얼티밋 버전이지만 64비트에선 스타터 버전이 빠져있기 때문에 4번이 얼티밋 버전입니다. 그리고 한글언어팩 적용버전처럼 개인이 만든 버전일 경우엔 대부분 에디션이 1개만 들어있습니다. 그런 경우엔 번호를 1번으로 적어주시면 되겠습니다.

 

서버 2008 R2의 경우는 스탠다드, 코어, 엔터프라이즈, 코어, 데이터센터, 코어, 웹서버, 코어 순서로 되어있습니다. 즉 예를 들어 웹서버 풀버전의 경우는 7번이 되겠지요.

 

인덱스 번호를 잘 모르시겠으면

 

imagex /info g:\sources\install.wim

 

해보시면 보시는데는 좀 불편하시겠지만 이미지 정보가 나옵니다. 거기서 Index 몇 번이 추출하고픈 에디션인지 확인하시면 되겠습니다.

 

 

 

 

 

작업이 잘 진행되셨나요? 저는 7분 44초 걸렸네요.

 

 

 

 

 

 

만들어진 H 드라이브에 가보니 윈도우가 들어있습니다. 확인 후 닫아주시고...

 

 

 

 

 

 

이제 다시 디스크 관리자로 돌아가서 VHD 파일을 분리해주시면 되겠습니다.

 





 

 

 

 

 

만들어진 VHD 파일을 볼까요?

 

 

 

우왕ㅋ굳ㅋ

용량이 4.85GB 밖에 되지 않는군요. 이놈이 평소에는 이렇게 지내다가 VHD로 부팅을 해주면 20GB로 변신합니다. 따라서 이 VHD 파일이 보관된 파티션에 여유공간이 있어야 부팅이 가능합니다. 저는 20GB로 만들었으니 약 15GB 정도의 여유공간이 존재한다면 가능하겠네요.

 

 

 

 

 

이제 만들어진 VHD 파일을 BCD에 추가해서 부팅 되도록 해줘야 합니다. 이 작업은 제가 이전에 포스팅했던  글을 참조하세요.

윈도우 7에서 VHD 부팅하기

윈도우 7에서 VHD 부팅하기 2탄

 

 

 

이상으로 허접한 설명을 마치겠습니다.

신고
Share
  1. 이전 댓글 더보기
  2. BlogIcon 따봉
    2009.06.15 11:02 신고

    VHD를 이용한 멀티부팅
    이거 꼭 한번 해보고 싶네요.
    좋은 정보 감사합니다

  3. 유니크
    2009.06.15 12:27 신고

    안녕하세요...항상 잘 보고 있습니다.
    vhd내용 읽어보면서 흥미로워
    비스타에서 설치해볼려고 꼬알라님 글과 스누피님 글을 읽어보며 따라해보는중에 문의가 있어 질문드려봅니다.

    비스타에서는 bootmgr과 bcdedit를 교체하면 된다고 되어있던데요..
    꼬알라님 설명으로는 sfpcopy를 사용하라고 되어있는데
    이 파일을 찾을 수링크나 가지고 있으시면 올려주실 수 있으신지요..가 없어서 어디에 있는 파일인지 알려주실 수 있으신지요..아님

    • BlogIcon snoopy
      2009.06.15 12:52 신고
      수정 및 삭제

      꼬알라님께 여쭤봐야겠지만 제 생각엔 MS 내부 툴 같습니다.

      굳이 저 툴을 사용하지 않더라도 그냥 DVD로 부팅하셔서 복구모드 들어가시면 권한문제 없이 파일 복사가 가능할겁니다.

  4. BlogIcon 정직이
    2009.06.15 12:53 신고

    잘읽고 갑니다. 이제는 스누피님글을 먼저보고 정보를 안다는
    vhd도 몰랐던 컴맹....컹...

  5. BlogIcon firebird
    2009.06.15 15:51 신고

    초보자를 위한 자세한 설명 정말 감사합니다.

    예전에는 USB로 설치화일 복사 -> 설치화면에서 명령프롬프트로 나가서 DiskPart 어쩌구... vhd 만든 다음에 다시 설치진행 ^^;
    이렇게 복잡하게 했는데, 스누피님 덕분에 앞으로는 아주 편하게 설치해 볼수 있겠네요 ^O^

    여유 파티션이 없어도 디스크 여유공간만 있으면 OS를 설치해서 테스트해 볼수 있다는점이 정말 좋네요.

    그런데, 제약사항중 한가지로 하이버네이션이 안된다고 하셨는데 그러면 vhd로 부팅하면 절전(S3) or 최대절전(S4)가 안되는 건지요 ^^?

  6. 하영
    2009.06.15 16:30 신고

    http://download.corruptedfilerepair.com/download.aspx?i=Download+sfpcopy.exe&c=fRJHdMbrQ0Cpcmbn5qFyQU0mbUU1NpE6Ytt2K8UWINn7W%2bvfmsSCknKwt1q%2bhtEg7rdyMkoAhvhiNdZGb210%2fQ%3d%3d

    sfpcopy 빌드 5.2.3790인 걸로 봐서 이 파일은 2003이 원본 파일같네요 찾아보면 상위빌드가 있을듯 한데 아마 윈서버 뜯어보면 있을듯 합니다 최신빌드로 된거 하나 가지고 있으면 편하겠네요

    • BlogIcon snoopy
      2009.06.15 16:41 신고
      수정 및 삭제

      그러네요. 서버 2003 파일이군요. 혹시나 해서 서버 2008 R2에서 찾아봤는데 없습니다. ^^;;

  7. 하루에한가지
    2009.06.15 20:51 신고

    님의 설명대로 잘 따라왔는데, imagex 실행하는부분에서 제가 좀 모르겠네요. 다운받은 imagex을 더블클릭해서 실행하고 관리자로 cmd에서 설명대로 적용했더니 'imagex' is not recognized as an internal or external command, operable program or batch file. 라는 문구가 뜨네요.
    초보를 위해 설명 부탁드립니다. 참고로 dvd에서 install.wim파일을 복사했습니다.또,한가지가 빠졌네요. 제가 c:하드에서 위 내용을 실행을 했구요, 가상하드는 보조하드(e)에 마운트시켰습니다.그리고,cmd에서는 c:\windows\system32> 에서 적용했습니다.

    • BlogIcon snoopy
      2009.06.15 22:00 신고
      수정 및 삭제

      imagex는 설치하는 프로그램이 아니에요. c:\windows\system32 폴더에서 작업을 하신다면 c:\windows\system32 폴더 안에다가 imagex.exe 파일을 복사해주세요.

  8. 편한세상
    2009.06.15 23:39 신고

    "작업하실 윈도우 ISO 파일을 가상 드라이브에 마운트 해주세요" 이 말은 ISO 파일을 VHD로 복사하면 된다는 말인가요?

    이상 왕초보의 질문입니다.

    • BlogIcon snoopy
      2009.06.15 23:56 신고
      수정 및 삭제

      데몬 같은 가상 CD롬 드라이브에 넣으시라는 말입니다. 아니면 UltraISO 같은 프로그램으로 sources 폴더 안에 install.wim 파일을 꺼내서 하드로 복사해놓고 작업하셔도 됩니다.

  9. 하루에한가지
    2009.06.15 23:41 신고

    님의 답변덕분에 몇시간에 걸쳐 고심하던 것이 너무나 쉽게 해결됐습니다. ^^
    정말 고맙습니다.

  10. BlogIcon helloska
    2009.06.16 11:29 신고

    결국 Win 7 이미지를 Win 7 에서 만들어야 하는거네요 ^^;
    왠지 아이러니;;

    어쨌든 하드빵빵한 곳에 여러 이미지 만들어 놓으면
    하드 포맷없이 다양한 OS를 운용하는 것이 가능하겠네요.

    • BlogIcon snoopy
      2009.06.16 11:40 신고
      수정 및 삭제

      사실 윈도우 7 DVD로 부팅해서 만들 수도 있지만 그것마저도 윈도우 7이라고 하신다면 뭐 어쩔 수 없고 ^^;;

  11. BlogIcon Bardisch
    2009.08.09 23:54 신고

    ㅋㅋ 스눕님 우왕ㅋ굳ㅋ

  12. BlogIcon 이기적주전자
    2009.10.04 15:57 신고

    안녕하세요. 종종 인터넷에 떠돌아다니는 스누피님의 툴이라든가 윈도우 에디션들을 이용하면서 스누피님의 블로그는 어디일까 했는데 드뎌 찾아서 왔습니다.반갑구요.
    위 과정을 하는 중에 install.wim 파일을 vhd에 복사(?)하는 과정에서 명령어를 입력하고 엔터를 치면 커맨드 창이 순간 나타났다 사라질 뿐 설명처럼 7분이 넘는 시간을 어떤 작업을 하질 않네요.당연히 가상하드에는 어떤 폴더나 파일들도 생성되 있지 않구요.imagex 파일용량도 정상인 듯 하고 한데요. 여기서 일단 막혔습니다. 도와주세요.
    그리고 sku 인덱스 보는 것도 되질 않네요.
    참고로 제 윈도우는 7얼티밋이긴 한데 32와 64가 같이 있는 버전입니다.

  13. BlogIcon jyotaro
    2009.11.08 03:56 신고

    스누피님 cmd창에서 the current logged on user does not have administrative privileges. 라고 뜨는데여 뭘 해야하는지

    • BlogIcon snoopy
      2009.11.08 13:27 신고
      수정 및 삭제

      이상하네요. 저는 제가 만들어둔 snoopy 계정으로 로그온 하니까 그런 말 없이 관리자 권한으로 CMD 창이 뜨던데...

    • roci
      2010.08.04 16:21 신고
      수정 및 삭제

      해결했네요
      명령 프롬프트를 관리자모드로하니 되요

  14. BlogIcon 묵촌
    2009.11.12 22:47 신고

    오!! vhd에 관심있게 보다 드뎌 발견했네요..
    위에 글대로 그대로 따라하니 설치 화면이 나오는군요. 그럼 설치 다하고 나서 vhd멀티부팅을 해제하고 다시 VHD부팅 등록해도 설치화면이 나오는게 아니라 계속이어져 나오는군요...
    그럼 바이러스 걸리거나 하면 VHD파일을 바꿔만주면된다는 말이... 설치다 하고 나서 최적상태에서 VHD파일을 백업해 둬야 된단말씀인가요,,,??

  15. KRock-Laptop
    2010.06.24 03:52 신고

    안녕하세요 스누피님 VHD 부모 파일을 부팅 엔트리에서 지웟는데 어떻게 다시 추가할까요? 다시 편집하려구요 ㅎㅎ

    부모 파일 이름은 win7.vhd 이고 c:\에 있습니다

    아 그리고 자식 vhd로 부팅할 경우엔 c에 잇던 vhd 파일들 부모 vhd랑 자식 vhd모두 20GB씩 잡히나요?

    • hongyang
      2010.08.13 12:44 신고
      수정 및 삭제

      제가 써보질 못해서 모르겠는데. 아마도 자식 vhd는 20이 아닌 지금 부모에 있는 파일들 용량이 잡힐 것 같네요.

  16. hongyang
    2010.08.14 12:38 신고

    imagex실행시키면 도스창만 뜨다 사라지는데요?

    • BlogIcon snpbox
      2010.08.14 13:13 신고
      수정 및 삭제

      저 파일이 있는 위치에서 CMD 창 띄우고 명령어를 입력해야 합니다.

    • hongyang
      2010.08.14 15:20 신고
      수정 및 삭제

      우왕ㅋ굳ㅋ 제 댓글에 스눞님 댓글이 달리다니.
      감사해용~ㅋㅋ

  17. hongyang
    2010.09.11 22:11 신고

    image count가 SKU 인덱스인가요?

  18. BlogIcon hongyang
    2010.12.29 20:54 신고

    이거 스누피님이 까먹으셨나봐요. 관리자 계정으로 명령 프롬프트 열어야 되네요.

  19. dlghtls
    2011.01.10 01:59 신고

    질문하나 드릴게요~제가 위 방식 그대로 했거든여..
    추가로 부팅메뉴에 등록도 해놨습니다...기쁜마음에 재부팅해서 test.vhd로 부팅하니까 설치가 계속 되더라구여..근데 이게 웬일....장치설치 100%까지 하고 다음으로 넘어갈때 "부팅구성을 완료할수 없어서 설치를 계속할수 없다"는 내용의 에러 메시지가 뜹니다....;;
    혹시 이미지가 잘못됏나 해서 다른걸로도 해봤는데 역시나 똑같은 증상으로 설치가 안됩니다..
    이거 왜이런걸까요?? 참고로 파티션 구성방식은 스누피님이랑 거의 같습니다~
    꼭 좀 답변부탁드릴게요..

  20. 망설이는 중
    2011.10.25 15:13 신고

    vhd를 이렇게도 하드에서 설치할 수 있군요. 감사합니다 잘 봤습니다

  21. hibd
    2014.03.02 05:12 신고

    감사합니다. 다른 경로로 스눕님의 자료들을 여러번 접해봤지만 홈피 방문은 첨이네요. ..죄송..
    사실 찿을볼 생각도 못하고..ㅎ
    오늘 우연치않게 에러문제로 헤메다가 여기까지 오게 되었습니다.
    덕분에 알지못하던 여러가지 정보도 알게 되었구요.
    vhd 화일을 이용한 멀티부팅...당장 실행해봤구요...잊고 살았던 도스창...올만에 보았습니다.ㅋㅋ
    설명해주신대로 열심이?...해 봤는데 첨에 잘 안되더라고요...스위치에러가...ㅎ
    VHD 드라이브 경로마지막에 \ <= ..요놈이 빠지니까 안되더군요..ㅎ
    이제 자주 방문해야할듯 싶은 불길한?..예감이 듭니다.
    깊은 지식과 나눔을 존경합니다.