예전 윈도우 8 베타 시절에 제 커뮤니티에서 관련된 이야기가 나와서 Windows To Go - 윈도우 8 을 USB 외장 하드에 설치하여 사용하기 란 글을 적었었죠. 해당 글은 간단하게 이런 방향으로 작업을 진행하면 된다는 설명을 했던 글입니다. 실제 작업은 이 글에서 제공해드리는 배치 파일로 진행하시면 편하실 겁니다.


아무튼 그래서 간단하게 USB 드라이브에 자동으로 Windows To Go 를 구성할 수 있는 설치 배치 파일을 만들어 봤습니다. 구구절절하게 설명하느니 차라리 이게 더 간단할 것 같군요. USB 드라이브에 바로 설치하는 것과 VHD(VHDX) 를 생성하여 설치하는 것 모두 지원합니다. 작업에 ImageX 와 Bootsect 가 필요하기 때문에 함께 포함시켰습니다.

참고로 배치 파일의 작업에 포맷 과정은 포함되어 있지 않습니다. 여러분이 알아서 USB 드라이브를 NTFS 로 포맷하시거나 이미 NTFS 로 포맷되어 있다면 그냥 그대로 사용하시면 됩니다.

WTG 자동 설치2.zip    [MD5: 8240CAFDFF1FB11F99F1225825D50F42]    [해시값 확인하기]
* 해당 배치 파일은 윈도우 7 과 윈도우 8 에서만 사용할 수 있습니다. 윈도우 XP 나 윈도우 비스타에서 실행하면 작업을 할 수 없게 만들어 놨습니다. 가뜩이나 지저분한 배치 파일이 더 지저분해지니까요.

* 윈도우 7 에서 작업하고 VHD 가상 디스크에 설치하려는 경우, 가상 디스크의 포맷은 VHD 로 고정됩니다. 왜? 윈도우 7 은 VHDX 를 지원하지 않으니까요.

01. 윈도우 8 설치 DVD 를 시스템에 장착합니다. 또는 윈도우 8 설치 ISO 이미지로 가지고 있다면 \Sources 폴더만 그대로 아무 드라이브의 루트로 풀어주셔도 됩니다.




02. 다운로드 받은 파일을 USB 드라이브의 루트에 압축을 해제하시고, WTG 자동 설치.cmd 파일을 관리자 권한으로 실행하면 됩니다. 특별한 문제가 없다면 찾은 윈도우 설치 이미지에서 사용할 윈도우 이미지를 선택하는 단계가 출력됩니다.




03. 이후의 과정은 스텝 바이 스텝으로 그냥 따라하시면 (VHD 생성), 윈도우 설치, 파티션 활성화, 부트 섹터 수정, MBR 코드 영역 수정까지 모두 자동으로 진행합니다. 문제가 있으면 자동으로 이 글의 해당 설명으로 이동하게끔 배치 파일을 짜놨으니 작업 도중 갑자기 이 글로 텨 온다면 해당 부분을 확인하세요.

04. 설치를 모두 마치고 나면 윈도우를 종료하고, USB 외장 하드(플래시 메모리)로 부팅하여 나머지 윈도우의 설치 과정을 진행하면 됩니다. 해당 과정은 기본적인 윈도우의 설치 과정과 동일하기 때문에 생략합니다.

* 보기 전환 : 간혹 통합 설치본을 사용하는 경우 통합 설치본 제작자가 이미지에 DISPLAYNAME 을 구성해두지 않은 경우가 있습니다. 그럴 땐 해당 화면에서 N 을 선택하면 에디션 보기가 다른 방식으로 전환되고 에디션 목록이 정상적으로 보일 겁니다.



아래는 그냥 참고해보시라고 USB 드라이브에 VHDX 를 생성하고, 그곳에 WTG 를 구성하는 과정을 담아본 동영상입니다.(USB 드라이브에 직접 설치하는 건 더 간단하기 때문에 생략) 참고로 동영상은 배치 파일의 사용까지만 담겨 있으며 전체 화면으로 보셔야 감상에 불편이 없을 겁니다.




위의 배치 파일로 설치한 WTG 로 부팅한 모습입니다.(남은 윈도우의 설치 과정을 모두 마침) 첫 번째는 USB 드라이브에 바로 설치한 경우이고, 두 번째는 VHD(VHDX) 를 만들어서 설치한 경우입니다.


WTG 로 부팅한 모습



USB 드라이브에 로컬, VHD, VHDX 모두를 동시에 설치하여 사용할 수 있고, 이럴 경우 아래와 같이 자동으로 멀티 부팅이 구성됩니다.

멀티 부팅으로 사용 중인 모습



만약에 자식 VHD 등도 함께 구성하고 싶으신 분들은 그냥 이전의 글과 해당 글에 달린 댓글들을 참고하세요. 다시 설명하려니 급 피곤해지네요.

Windows To Go - 윈도우 8 을 USB 외장 하드에 설치하여 사용하기



참고로 만약에 USB 외장 하드(플래시 메모리)로 부팅이 되지 않아 나머지 설치 과정을 진행할 수 없다면, 디스크 관리를 통해 WTG 를 설치한 USB 드라이브가 혹시 논리 드라이브는 아닌지 확인해 보세요. 위의 배치 파일은 WTG 를 설치하려는 파티션을 바로 부팅에 사용하도록 만드는 것을 기본으로 한 것이니, WTG 를 설치할 USB 드라이브 파티션의 종류가 주 파티션이어야 합니다. 혹 USB 외장 하드를 파티셔닝하여 사용 중이라면 꼭 확인해 보세요.

[디스크 관리] 윈도우 디스크 관리의 시작 - 디스크 관리 시작하기
[디스크 정보] 디스크의 종류와 용어 1 장 - 디스크, 파티션, 볼륨, 드라이브


논리 드라이브가 아닌 주 파티션인데도 그런다면 그냥 깔끔하게 DiskPart 의 Clean 명령으로 USB 외장 하드(플래시 메모리)를 깨끗하게 정리하고 다시 파티션이랑 생성한 후 작업 해보세요. 이게 제일 확실하긴 합니다.

[DiskPart] 디스크의 완전한 정리와 전체 공간 제로필 - Clean
[디스크 관리] 디스크 초기화 - 새로운 디스크의 인식과 기본 디스크로의 초기화
[디스크 관리] 파티션 생성하기 - 새로운 파티션의 생성


깨끗하게 정리하고 다시 파티셔닝하여 만들었는데도 안 되면 저한테 묻지 마시고 USB 외장 하드(USB 플래시 메모리)를 만든 제조사에게 물어보세요. 근데 USB 외장 하드는 위의 내용만 맞으면 부팅 안 될 일이 거의 없습니다. USB 플래시 메모리가 가끔 특성을 타서 그러죠.

배치 파일의 사용에 대해서는 다 이야기를 드렸습니다. 아래부터는 배치 파일로 작업 도중 잘못된 부분이 있을 때 자동으로 이곳으로 다시 날아오도록 만들어 놨는데 그것에 대한 메뉴얼입니다.







이곳은! 배치 파일 작업을 모두 마치고 나머지 과정을 바로 확인하겠다고 한 경우 이곳으로 오게 됩니다.


메인보드에 따라 다른데 처음에 바이오스가 포스팅 될 때 부트 메뉴를 호출하는 키가 전부 있습니다. 포스팅 과정을 잘 보시면 키를 출력해주니 본인의 키를 확인하시고, Asus 메인보드는 거의 F8 키입니다. 아무튼 해당 키를 누르면 부팅 가능한 장치들이 출력되고 거기에서 USB 외장 하드(플래시 메모리)를 선택하시면 됩니다.



USB 드라이브로 부팅이 시작되면 자동으로 WTG 구성을 위해 남은 윈도우 설치 과정이 진행됩니다. 설치 과정 중간 시스템이 한 번 재부팅 되는데 다시 한 번 위와 동일한 방법으로 다시 USB 외장 하드(플래시 메모리)로 부팅하시면 됩니다.

최종적으로 아래와 같이 제품 키 입력 단계가 출력되면 실질적인 WTG 의 구성은 전부 되었다고 볼 수 있습니다. 남은 윈도우 설치 과정을 모두 진행하시면 됩니다. 설치 과정은 로컬 드라이브에 윈도우를 설치할 때와 다르지 않습니다.









이곳은! 배치 파일 작업 중간 USB 드라이브가 NTFS 로 포맷되지 않은 것으로 확인되면 이곳으로 오게 됩니다.


USB 드라이브가 NTFS 가 아닌 FAT32 나 exFAT 으로 포맷된 경우에는 WTG 를 설치할 수 없습니다. USB 드라이브를 NTFS 로 포맷하신 후 다시 작업을 시작하시길 바랍니다. USB 드라이브를 NTFS 로 포맷하는 방법은 아래와 같습니다.

* USB 드라이브에 중요한 자료가 들어있다면 반드시 포맷 전 먼저 다른 곳으로 해당 자료들을 백업하세요.

01. 내 컴퓨터에서 USB 드라이브를 마우스 오른쪽 버튼으로 클릭한 후 포맷으로 들어갑니다.



02. 파일 시스템을 NTFS 로 바꿔준 후 포맷하시면 됩니다.









이곳은! 배치 파일 작업 중간 윈도우 8 설치 이미지를 찾지 못한 경우 이곳으로 오게 됩니다.


배치 파일이 현재 시스템에서 윈도우 설치 이미지인 install.wim 파일을 찾지 못한 경우 입니다. 아래와 같이 윈도우 8 설치 DVD 를 정상적으로 장착하였는지 확인해 보세요.



또는 윈도우 8 설치 ISO 파일을 가지고 있는 경우 아래와 같이 install.wim 파일이 포함된 sources 폴더 자체를 특정 드라이브의 루트에 풀어주셔야 합니다. 그 외의 나머지 파일들은 필요 없습니다. 혹 다른 경로에 풀었거나 install.wim 파일만 루트로 풀어 놓은 게 아닌지 확인해 보세요.







이곳은! 배치 파일 작업 중간 생성하려는 VHD(VHDX) 파일이 이미 존재하는 경우 이곳으로 오게 됩니다.


WTG 를 VHD(VHDX) 가상 디스크에 설치하려는데, 만약에 해당 VHD 파일이 이미 USB 드라이브에 존재하고 있고, 해당 VHD 파일도 계속 사용할 생각이라면? 그러니까 쉽게 말해서 동시에 여러 개의 VHD 파일을 사용하고 싶다면 아래와 같이 배치 파일을 수정한 후 다시 작업을 진행하면 됩니다.

먼저 WTG 자동 설치.cmd 배치 파일을 메모장으로 열어 줍니다. 배치 파일을 확인해보면 시작 부분에 VHD 기본 설정이 위치해 있습니다. 해당 설정을 원하는 경로와 파일 이름(확장자 제외)으로 변경하시고 저장하신 후 다시 실행하여 작업을 시작하시면 됩니다.

set VHDPath=\VHD\
set VHDFile=WTG



이와 같은 방법으로 하나의 USB 드라이브에 여러 개의 VHD - WTG 를 동시에 구성하실 수 있습니다. 경로는(VHDPath) 기본으로 그냥 놔두시고, 파일 이름만(VHDFile) 적절히 바꿔가면서 작업하시면 될 듯 하네요. 이상입니다.

 

 

신고
캐플 블로그에 공개된 글은 반드시 원본 글의 링크를 포함시키는 조건으로 자유롭게 이용하실 수 있습니다.
하지만 블로그의 발전을 위하여 되도록이면 링크로 글을 소개해주시길 부탁드립니다. ^^

- 상업적인 용도의 사이트는 대상에서 제외됩니다. -
- 글에는 오류가 있을 수 있고, 추후 수정 또는 재발행될 수 있습니다. -
  1. 이전 댓글 더보기
  2. dkny 2013.03.26 03:08 신고  댓글주소  수정/삭제  댓글쓰기
    노트북에 ssd가 인식이 안되서 윈도우를 못깔던중 ssd를 외장하드에 물려서 다른컴터의 윈도우상에서 인식이 되길래 wtg를 이용해서 외장하드 ssd에 윈도우는 일단 덕분에 잘깔았습니다(노트북 하드에 윈도우 깔고 노트북에 외장하드꼽고 wtg로 ssd에 윈도우깔았습니다)
    깔고 난뒤 ssd를 노트북에 꼽고 부팅 하니 error loading operating system이라 뜨네요 이거 어찌 해야할지 ㅜ
    • BlogIcon CApple 2013.03.26 19:40 신고  댓글주소  수정/삭제
      WTG 상태로 설치가 완료된 윈도우는 로컬로 인식시키면 부팅이 정상적으로 안 되는 것으로 알고 있습니다. 외장 하드로 연결을 하신 후 이 글에서 제공하는 배치 파일로 윈도우를 설치하시고, 그 상태에서 외장 하드 상태로 부팅을 하지 마시고, 노트북에 장착을 한 뒤에 부팅을 하시면 일반적인 윈도우 상태로 설치가 됩니다.
  3. 안녕하세요 2013.04.02 01:14 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요 캐플님 덕북에 윈도우투고를 잘쓰고 있는 유저입니다.

    저번에는 설치할때 CMD에서 명령을 직접 넣었는데

    이번에는 갖은 푸닥거리를해도 부트가 안잡혀서 좌절하고있었는데

    올려주신 설치파일 이용하니 한방에 되네요

    왠지 푸닥거리한 시간이 아깝기도 한 묘한기분이지만 성공했으니 다행입니다!

    감사합니다.
  4. BlogIcon 이브라힘 2013.04.16 02:28 신고  댓글주소  수정/삭제  댓글쓰기
    캐플님 덕분에 외장하드에 윈투고 설치 완벽하게 했습니다.ㅎ

    언어전공인 저로서는 캐플님이 신 처럼 느껴집니다.ㅋㅋㅋ

    좋은정보 정말 감사드리고
    제 블로그에 링크로 소개 좀 걸어놔도 되겠.......지요?ㅎ
    이제 시작한 블로그라서 사람은 많이 없겠지만....... 이런 좋은 블로그는 널리널리 알려야될거 같습니다.ㅋㅋㅋ

    다시한번 감사드립니다!ㅎ
  5. wooratu 2013.06.02 09:10 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요. 맥북에 외장하드를 이용하여 윈도우7을 WTG로 설치하고 싶어하는 일인입니다...

    외장하드는 1TB로 3개의 파티션으로 나눴습니다.(100,100,나머지) 그리고 난 후

    VHD로 100GB로 윈도우7 설치하여 맥북으로 연결하여 USB 부팅을 하면 윈도우 시작화면에서

    계속 재부팅이 되는데... 문제를 알 수가없네요... 도와주십시오.ㅠㅠ
  6. 프프흐 2013.06.04 23:28 신고  댓글주소  수정/삭제  댓글쓰기
    vhd_boot_initialization_failed

    제가 프로그램을 돌려 설정하고 문제업이했고 마지막에 VHD파일이 올려주신 영상처럼 디스크모양도 아니고 확장자가없는 파일처럼 하얀 종이처럼 나옵니다
    일단 킵하고 부팅하면 로고나오고 2-3초뒤
    문제가 발샐하여? 확인후?재시작됩니다라고 나오고 오류명이 "vhd_boot_initialization_failed"라고 나옵니다
    해결방법이 뭐죠?

    추가--그냥 디스크에 바로 설치해면 나중에 제거할땐 그냥제거(포맷)하면 되나요?
    • BlogIcon CApple 2013.06.05 19:18 신고  댓글주소  수정/삭제
      모든 작업을 정상적으로 진행했는데도 그러하다면 USB 메모리의 특성으로 실패하는 것일 수도 있습니다. USB 부팅이 특성을 타는 경우는 흔히 있는 현상이거든요.

      추가 - 네 그렇게 하시면 됩니다.
  7. ehdnawha 2013.07.26 08:29 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요 위에 방법으로 wtg를 잘 설치는 했는데 실행 시킬때 자꾸 오류가 나네요 파일이 손상되었다고 복구 모드로 들어가야고 하는데 어떻게 해결하나요?
  8. 인간 2013.09.17 22:04 신고  댓글주소  수정/삭제  댓글쓰기
    복받으실겁니다! 정말정말감사드려요
  9. 프프프 2013.10.17 11:19 신고  댓글주소  수정/삭제  댓글쓰기
    usb에다 올려주신 프로그램 써서 win8설치 할려고 합니다.
    근데 올려주신 프로그램으로 100%까지 정상적으로 가서 재부팅하고 usb로 부팅하면
    윈도우가 에러라면서 :( 이화면으로 0xc0000001 에러 나면서 자꾸 재부팅됩니다.
    어떻게 하면 좋을까요?
  10. 블랙러시안 2013.11.15 13:06 신고  댓글주소  수정/삭제  댓글쓰기
    SSD외장하드에 설치를 하려는데
    혹시 8.1k도 할수있는방법이 있을까요?
    MSDN 버전인데 도저히 설치가 안되네요..
  11. BlogIcon taedol 2013.11.29 14:51 신고  댓글주소  수정/삭제  댓글쓰기
    WTG 과 자동 설치 배치 파일 : 로컬 설치용, 자동 선택형 - VHD, VHDX 지원으로 설치하는 것과 차이점이 무엇인가요?
    WTG는 이동이 가능하다는것을 제외하고는 동일한가요?

    만약 WTG로 생성한 VHDX 파일을 일반 컴퓨터 하드디스크에 저장하여 사용해도 되나요?

    결론적으로 두방법으로 설치함에 있어 기능이 다르게 설치되는지 궁금합니다.

    그럼
  12. leftwing 2014.01.07 14:21 신고  댓글주소  수정/삭제  댓글쓰기
    샌디스크 z80에 설치하려고 하는데 자꾸 포맷이 ntfs 형식이 아니라고 진행이 안되네요

    ntfs로 몇번이나 포맷을 했는데 ㅠㅠ

    왜이러는 걸까요?
  13. 쿵금해요 2014.03.21 14:32 신고  댓글주소  수정/삭제  댓글쓰기
    자세한 설명에도 불구하고 몇가지가 이해가 안되네요 ㅠ_ㅠ
    외장sdd에 윈도우 8.1 설치해서 wtg로 사용하는 것입니다.

    vhd vhdx 가 뭔지도 모르겠고 둘의 차이도 모르겠습니다;; 가상으로 윈도우 여러개 쓴다식으로만 어렴풋이..

    그래서 궁금한것이

    vhd vhdx의 차이가 무엇인가와 윈도우를 하나만 쓸것이면 그냥 신경안써도 되는걸까요?
    그리고 윈도우를 위 설치과정에서 설취위치를 외장드라이브로 설정하고 깔았는데

    빈 하드에 첨부터 가상드라이브로 까는건가요?
    아님 빈하드에 일단 설치를 하고 그다음 다시설치과정을 반복해서 가상드라이브 선택해서 설치하는건가요? 아님 첨부터 여러개를 같이 까는건가요? (다시 반복하면 기존깔린 윈도우가 포맷될까봐요)
  14. Chrome 2014.06.26 14:16 신고  댓글주소  수정/삭제  댓글쓰기
    꽤 오래된 글이지만 한 번 리플을 달아봅니다.

    제가 맥북을 쓰고 있어서 거기에서 윈도우를 돌리는 걸 좀 파보다가 내장 스토리지 용량을 쓰기보단 WTG를 통해서 USB 스틱 메모리에 구성하는 게 낫다 싶어서 그렇게 만들었습니다.

    안타깝게도 이 글에 캐플님이 올리신 WTG 자동 설치 파일은 맥북에서는 통하지가 않아서, 약간 변형을 가해보고자 합니다. 원저작자인 캐플님의 허락을 받고 싶습니다.
  15. 비타 2014.07.09 19:12 신고  댓글주소  수정/삭제  댓글쓰기
    안녕하세요~ 캐플님 덕분에 멀티부팅 성공했습니다!! 감사합니다 ^^

    그런데 여쭤볼게 하나 있어서요. usb외장하드에 win7과 win8 둘다 설치해서 사용가능하게는
    만들어졌는데 왜 멀티부팅 화면이 뜨지 않을까요...?
    booting option 에서 usb(win7), UEFI : usb(win8) , boot manager(win 8.1 기본) 이렇게
    선택을 해야지만 들어가지네요.. 혹시 아시나요~?
    • BlogIcon CApple 2014.07.09 21:28 신고  댓글주소  수정/삭제
      한 쪽은 USB쪽 부트 매니저에 한쪽은 현재 로컬 디스크쪽 부트 매니저에 부팅 항목이 각각 따로 저장이 된 상황 같습니다. BCDBoot 에 /s 매개 변수를 이용해서 USB 드라이브 쪽으로 부팅 항목을 구성해보세요.
  16. BlogIcon 하이주니 2014.08.28 06:39 신고  댓글주소  수정/삭제  댓글쓰기
    여러가지 윈도우 8 버전들로 해봐도 usb 부팅시 윈도우 로고체 아래 원 형태로 돌기만 하는데 어떻게 해야 하까요? 한시간 이상 놔두면 된다는 분도 계신데 한 오분정도가 최대로 기다렸던것 같네요....
  17. BlogIcon 하이주니 2014.10.19 07:48 신고  댓글주소  수정/삭제  댓글쓰기
    여러가지 윈도우 6 버전들로 해봐도 usb 부팅시 윈도우 로고체 아래 원 형태로 돌기만 하는데 어떻게 해야 하까요? 하시감 이상 놔두면 된다는 분도 계신데 한 오분정도가 최대로 기다렸던것 같네요.....
  18. 아카식 2015.01.02 08:39 신고  댓글주소  수정/삭제  댓글쓰기
    UEFI 시스템에서도 사용 가능하도록 업그레이드 해주실 수 있나요?
  19. 암즈룸 2015.07.03 00:36 신고  댓글주소  수정/삭제  댓글쓰기
    WTG 사용에 관한 질문입니다. 조금 난해합니다. 저는 사실 감을 못잡고 있는 상황입니다.
    컴퓨터가 있는데,내부 sata에 ssd달려있고, 윈8.1깔려있습니다. 그리고 HDD도 하나 달려있습니다. D드라이브로 되어있습니다. 그리고 WTG usb3.0외장SSD(win8.1)가 하나 있습니다. WTG로 부팅해서 내부 D드라이브로 접근하는데, 어떤 폴더, 최근에 내부ssd로 부팅해서 만들었던 폴더로는 접근이 안됩니다. 권한이 없답니다. 또한, WTG로 부팅해서 포토샵, 또는 아크로뱃에서 어떤 파일을 만들어서 D에 저장합니다. 잘 저장되고 불러오기도 잘 됩니다. 그런데, 내부 SSD로 부팅해서 그 파일을 찾아보면, 안보이거나, 보이더라도 파일을 열지를 못합니다. 복사도 안됩니다. WTG로 다시 부팅해서 그 파일을 열면 잘 열립니다. 그 파일을 USB메모리에 카피하면 카피도 잘 됩니다. 다시 내부 SSD로 부팅해서 USB메모리에 카피해놓은 파일을 열면 그건 또 잘 열립니다.
    내부 SATA에 연결된 HDD라고 하는것은 어디까지나 저장장치에 불과한 것인데, 분명히 파일이 저장되어있는데, 어떤 OS로 부팅하면 그 파일이 안열리고, WTG로 부팅하면 그 파일이 열리고...그게 이해가 안갑니다.
    WTG로 부팅하면 최근에 생성했던 폴더안으로 들어가지 못하는것도 이해가 안갑니다.

    혹시 이런 부분에 대해서 짚이시는 부분이 있는지요?
  20. 동해아범 2015.08.06 21:17 신고  댓글주소  수정/삭제  댓글쓰기
    잘보고 배워가고 담아갑니다..
  21. BlogIcon CWW 2016.01.18 17:35 신고  댓글주소  수정/삭제  댓글쓰기
    감사합니다. ^^ 그런데 FAT32로 포맷하면 왜 안되는지 궁금하네요. 그리고 UEFI 는 지원이 안 되는 것이라면 UEFI 컴퓨터를 위한 방법도 소개해주세요.

댓글을 달아 주세요

- 댓글에선 예의를 지켜주시기 바라며, 블로그지기는 댓글에서 따로 활동하지 않습니다.

* 티스토리 사용자는 여기를 클릭하시면 로그인 됩니다.

BBCode 안내   굵게 밑줄 기울임 취소선   취소선 취소선 취소선 취소선   왼쪽 정렬 가운데 정렬 오른쪽 정렬   코드박스 인용구 이미지   이미지 업로드-Imgur.com