저는 원래 iODD를 사용하고 있었는데 얼마전에 가지고 놀다가 고장냈습니다. 다행히 안에 들어있던 하드는 정상인지라, 하드만 분리해서 사용하려고 저렴한 2.5인치 외장하드 케이스를 하나 주문했는데 오늘 도착했습니다. 4,500원짜리 제품인데 집에서만 쓰기엔 괜찮아 보입니다.

제가 이 케이스를 받자마자 제일 먼저 해본 것이 바로 이 "USB 외장하드에 윈도우 7 설치하기" 입니다. 예전에 해외 포럼에서 글을 본 적이 있었지만 제가 사용할 일이 없다보니 관심을 가지지 않았는데, 최근에 트위터에서 어떤 분이 질문을 주셔서 그 계기로 저도 실험해볼 결심을 하게 되었습니다.

별다른 문제 없이 한방에 바로 되더군요. 물론 그냥은 설치가 안되고, 이미지를 하드에 풀어서 부팅해야 하는데 그래도 블루스크린이 뜹니다. 그래서 블루스크린이 뜨지 않도록 레지스트리에 처리를 좀 해줘야 합니다. 이 부분은 제가 스크립트로 한방에 되도록 해드리겠습니다.

이 작업은 윈도우 7에서만 가능합니다.

XP나 비스타에서도 가능하긴 하지만 Imagex랑 Bcdboot 때문에 WAIK를 깔아야 합니다. WAIK를 깔고 작업하려면 제가 설명을 좀 많이 해야하니 그냥 생략하고 윈도우 7 기준으로만 설명드리겠습니다.



1. 외장하드에 활성 파티션 걸기

먼저 디스크 관리로 들어가서 외장하드에 활성 파티션을 걸어줍니다. 시작 메뉴 검색 창에 diskmgmt.msc 입력하시면 디스크 관리자가 뜹니다. 윈도우를 설치할 외장하드 파티션에 우클릭 해서 활성 파티션으로 표시해주세요.




2. Gimagex로 설치 원본 외장하드에 풀기

다음은 윈도우 7 원본을 외장하드에 풀어주는 작업입니다. 아래 준비물을 받으시고


GImagex를 실행하여 Apply 탭에서 원본을 외장하드에 풀어줍니다.



저기서 설치할 이미지 번호는 순수 윈도우 7 32비트 기준으로

1 - Starter
2 - HomeBasic
3 - HomePremium
4 - Professional
5 - Ultimate

64비트의 경우 Starter 에디션이 없기 때문에 번호를 하나씩 당겨서 적용하시면 됩니다. 순수 윈도우가 아닌 경우 번호가 다를 수 있으니 확인해보시려면 Info 탭으로 가서 원본 지정하고 확인해보세요. 거기에 나오는 Image Index가 저기 들어갈 번호입니다.



번호 지정하고 Apply 누르면 대락 5분 정도 걸립니다.



3. 부팅 파일 생성과 레지스트리 추가

마지막 작업은 스크립트로 한방에 처리해드립니다. 준비물에 있는 준비하기.cmd 파일에 우클릭 해서 관리자 권한으로 실행해주세요.



설치할 외장하드 드라이브 문자만 입력해주시면 됩니다. 작업 시간은 5초 이내로 끝납니다.



4. BIOS에서 부팅 순서 설정

이건 굳이 자세히 설명드리지 않아도 되겠지요. 하드디스크 부팅 우선순위 설정하는 부분에서 외장하드를 1순위로 올리시면 됩니다.



이렇게 하면 외장하드로 부팅되면서 윈도우 설치가 시작되는데 5~10분 정도 걸릴겁니다. SSD만 계속 쓰다가 USB 외장하드에 윈도우를 설치해보니 속도면에서 좀 답답한 감이 있네요. ㅠㅠ



5. 들고다니면서 다른 PC에서도 사용 가능한가?

불가능합니다. 하드웨어 사양이 다르면 일반적으로 블루스크린이 뜹니다. 같은 인텔 메인보드끼리는 어느정도 호환성이 유지되기는 합니다만 안되는 경우가 더 많다고 생각하시면 됩니다. 물론 Sysprep으로 일반화 봉인해버리면 다른 PC에서도 작동이 되지만 Sysprep은 좀 까탈스러워서 특정 프로그램이 설치된 상황이라면 봉인 해제시 실패하는 경우가 많습니다. 그리고 Rearm 횟수가 1회 깎이니 Sysprep 일반화를 무한정 사용할 수도 없는 노릇이지요. 그러니까 포터블 윈도우 개념으로는 생각하지 마시기 바랍니다.

그럼 이걸 어디다 써먹나? 그냥 응급 복구용 부팅 장치로 생각하면 편하겠죠. 물론 요즘은 잘 빌드된 PE도 많이 있습니다만 아무래도 풀버전 윈도우에 비해선 호환성이나 기능이 떨어지니 외장하드 공간이 많이 남는다면 이렇게 윈도우 하나 설치해두면 나중에 여러모로 쓸모가 많을 듯 합니다.
Share
  1. 이전 댓글 더보기

  2. 2013.07.18 01:03

    비밀댓글입니다


  3. 2013.07.18 01:03

    비밀댓글입니다

  4. 구야
    2013.10.10 22:28

    드뎌 성공을 했습니다..
    그런데 USB2.0에서는 잘되는데 USB3.0에서는 부팅이 안되고 블루스크린이 뜨네요..
    해결방법이 없을까요?

  5. 홍홍
    2013.10.29 14:45

    윈도우8환경에서도 위의방법대로 외장하드에 윈도우7설치 가능한가요?

    • Daniel Mac
      2014.08.07 19:38
      수정 및 삭제

      Windows 8 사용을 원하시는거라면 Windows 8 Enterprise 버전으로 업그레이드나 가상 머신에 설치 하신 뒤 Windows To Go 이용 하시는 쪽이 더 편할겁니다

  6. ㅜ.ㅜ
    2014.05.02 16:03

    2번 과정에서 220분 걸리네요.ㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠㅠ USB 3.0에 신상인디.ㅋㅋㅋㅋㅋ 아놕.ㅋㅋㅋㅋ

  7. 죄송하지만
    2014.05.05 20:30

    이거 퍼가도 될까요?

  8. dd
    2014.05.07 19:18

    윈도우8.1에서도 되네요... 외장하드에 윈도우 설치 안되서 고민좀 해드랬습니다... 이방법으로 설치했네요 ㄳㄳ

  9. ddd
    2014.06.29 18:30

    설치 잘 했는데
    맥북에어에 꽂고 부팅하려니 부팅이 안먹히네요
    하드가 뜨긴 뜨는데 선택해서 누르면
    not found returned~ Legacy 어쩌고 뜨네요ㅠ

    맥북에서는 못쓰는건가요


  10. 2014.07.01 14:14

    비밀댓글입니다

  11. kkk
    2014.07.01 15:07

    블루스크린이 떠서 http://hoevirus.tistory.com/31 님 블로그를 참고했더니 잘 되네요. 참고하셔요~

  12. 사람
    2014.08.04 18:28

    ERROR: G:\Windows\WinSxS\x86_microsoft-windows-t..acyinkingcomponents_31bf3856ad364e35_6.3.9600.16384_none_d6919052a52ede6f\pipanel.exe [err = -2147418113]
    ERROR: G:\Windows\WinSxS\x86_microsoft-windows-tabletpc-softkeyboard_31bf3856ad364e35_6.3.9600.16384_none_665174816cf66773\oskmenubase.xml [err = -2147418113]
    ERROR: Error applying WIM.
    ERROR: 오류입니다.
    이오류가 뜨는 이유가 무엇인가요?

  13. 김경민
    2014.08.13 20:48

    윈도우 xp에서 외장하드에는 윈도우 7을 깔려고합니다.
    긍데 dll 파일 오류나면서 gimagex 가 실행이 안됩니다.
    waik xp용으로도 설치해보앗고요
    어떡해좀 하는방법이 없을까요

  14. 잘되네요
    2014.10.18 04:36

    너무나 감사드립니다.
    덕분에 다시 노트북을 사용할 수 있게 되었습니다.

    사실 스누피님의 이 게시물은 25일 전에 이미 살펴봤던 내용이었습니다.
    그런데 저는 아무 것도 따라할 수 없는 최악의 컴퓨터 환경에 처해 있었습니다.
    7년간 잘 사용하던 노트북의 SATA 케이블 커넥터 부분이 파손된 상태였는데, 원인을 찾는데 3~4일 걸렸습니다. 그리고 노트북 모니터는 불이 들어오지 않는 상태(수명이 다 됨)라서 외장 모니터로 상태를 확인해야하는 열악한 상황이었습니다.
    대신 윈도우2000이 깔려 있는 고물 노트북으로 이 어려운 상황을 모두 해결해야 했습니다.
    생각한 것이 USB하드디스크에 윈도우를 어떻게 설치해서 사용하면, 간단히 해결될 일이라고 생각했지요.
    그런데 그 길은 너무 험난했네요.
    윈도우 2000에서 실행 안 되는 프로그램이 너무나 많았습니다.ㅜㅠ
    usb2 사양도 아니라서 뭐 하나 복사하려면... 보통 8시간 이상, 하루 종일 걸리는 일도....ㅜㅜ

    일단은 제가 시도 하려고 했던 것이 지금 올리신 내용의 것이었죠.
    그런데 처음에는 무슨 얘기인지 잘 몰라서, 다른 방법 등을 찾기 시작했습니다.
    결국 winpe, wintogo, 여려가지를 접하다보니 조금씩 눈이 트이더군요.
    wintogo는 제 pc가 부팅을 못하는 시스템이라고 하여 쉽게 포기했고..(안되는 pc가 있다는 전문가 분들의 얘기를 듣고..)
    winpe는 정말 여러가지를 설치해봤습니다.
    pe다운 받기도 어렵고, 이 것을 외장하드로 복사하는데도 시간이 너무 오래 걸리고..ㅜㅠ
    왠만하면 포기했을 겁니다.
    그런데 오기가 생기더군요. 이 참에 배워보자는 생각으로 매달렸습니다.
    하지만 모니터의 문제로 그래픽카드드라이버에서 고생을 했습니다.
    대부분 pe에서 듀얼모니터가 안 잡히더군요. 결국 잘 맞는 그래픽 카드 드라이버로 잘 봉인하고서야 이 문제를 해결할 수 있었습니다. 하지만 여기까지 해결하는데, 너무 어려웠습니다. 윈2000 놋북에서는 dism 을 사용할 방도가 없었기에.. pc방 찾아가서 이 작업을 해야 했네요.ㅜㅠ
    그러나 동영상 재생 같은 것은 문제가 많았습니다.
    이를 해결하기 위해 그래픽 설정을 다해봐도.. 영화 한편 보기가 어렵더군요.
    어떤 상황에서는 이상하게 자막이 있으면 안 되는 경우도 있고..
    문제는 어떻게 하더라도 똑 같이 재현이 안 되더군요.(오류가 그 때 그 때 달라지는...)

    결국 다시 원점으로 돌아왔습니다. 25일만에...
    그 사이에 수단이 늘었습니다.
    큰 데이타를 복사할 일이 있을 때는 그나마 속도가 빠른 문제의 컴퓨터에서 pe로 부팅해 작업하고..(듀얼모니터가 가능해져서 화면을 볼 수가 있기에...)
    윈도우2000이 깔린 pc의 도움도 받아가며 여러가지를 테스트하다보니 결국 종착역에 이른 것 같네요.
    처음에는 댓글에서 주고 받는 컴 관련 용어들이 무슨 말인지 이해를 못했는데..
    이제 올리신 게시물의 내용도 쉽게 느껴집니다. ^^;
    좋은 하루 되세요.

  15. BlogIcon 정지은
    2014.12.16 04:08

    안녕하세요! 배낭여행 2년째 돌아다니고 있는데 랩탑 하드가 맛이 가서 ㅠㅠㅠ 외장하드로 부팅디스크 만드려고 하는데요, 인스톨 iso 마다 이미지가 1개밖에 존재하지 않아요. 무시하고 원하는 파티션에 기록한 뒤 준비물 파일로 실행하면 해당 드라이브에 설치파일이 존재하지 않다고 나오네요 ㅠㅠ 무슨일일까요 ㅠ_ㅠ

    • BlogIcon 정지은
      2014.12.16 06:51
      수정 및 삭제

      <WIM>
      <TOTALBYTES>2470899581</TOTALBYTES>
      <IMAGE INDEX="1">
      <DIRCOUNT>200</DIRCOUNT>
      <FILECOUNT>877</FILECOUNT>
      <TOTALBYTES>2580946760</TOTALBYTES>
      <HARDLINKBYTES>22302781</HARDLINKBYTES>
      <CREATIONTIME>
      <HIGHPART>0x01D018AF</HIGHPART>
      <LOWPART>0xD75885C7</LOWPART>
      </CREATIONTIME>
      <LASTMODIFICATIONTIME>
      <HIGHPART>0x01D018AF</HIGHPART>
      <LOWPART>0xD770538A</LOWPART>
      </LASTMODIFICATIONTIME>
      <NAME>MYWIM1</NAME>
      <DESCRIPTION>Captured with GImageX</DESCRIPTION>
      <DISPLAYNAME>My WIM 1</DISPLAYNAME>
      <DISPLAYDESCRIPTION>Captured with GImageX</DISPLAYDESCRIPTION>
      </IMAGE>
      </WIM>


      get info 누르면 이렇게 뜨네요 ㅠ_ㅠ

  16. as1084089
    2015.03.05 20:42

    스누피님 안녕하세요.
    정리해놓으신 글들 가끔씩 매우 유용하게 보고 갑니다.
    그런데 윈도우 8을 USB 외장하드에 설치할 방법은 없을까요??

  17. 반선호
    2015.04.09 22:41

    5분안에 끝난다는데 저는 2시간이상걸리는 이유가뭐죠..ㅠㅠ

    • 그이유
      2015.04.28 00:11
      수정 및 삭제

      외장하드의 속도에 따라 다릅니다(전 외장하드에서 USB로...)

    • 위디안
      2016.02.12 03:55
      수정 및 삭제

      해보니까 GPT방식 외장하드에 하면 활성화도 안되고, 속도도 2시간가까이걸리네요 ㅠ


  18. 2015.04.21 11:59

    비밀댓글입니다

  19. 홍홍대
    2015.04.29 20:21

    efi 방식 외장 하드에는 안되는게 확실한거 같습니다.
    ㅠㅠ

  20. ㅇㅇ
    2015.10.31 19:16

    정말 좋은 분이시군요 자세하게 이렇게..

  21. 저기...
    2015.12.07 20:02

    저기... 지금 첫번째 단계 프로그램이 85퍼센트에서 자꾸 멈춰요..어떡하죠 ㅠ