USB로 XP 설치하기

2009.09.23 22:11 | XP

글을 시작하기에 앞서 저는 이 방법을 그다지 추천드리지 않는다는 사실을 미리 말씀드립니다.

왜냐하면 파티션과 부팅 시스템에 관한 약간의 이해를 필요로 하기 때문입니다.

또한 제약사항도 몇가지 있습니다.

 

제가 추천드리는 방법은 USB에 CD영역을 생성하는 것이고, 이 방법은 부득이 그게 불가능한 USB 기종을 보유하고 계시거나 또는 생성은 했지만 정작 설치를 원하는 PC에선 부팅되지 않는 경우에만 시도해보시기 바랍니다.

 

 

 

※ 제약사항

 

1. XP를 설치하고자 하는 대상 파티션은 반드시 첫번째 하드디스크의 첫번째 파티션이어야 합니다.

- 다른 곳에 설치하는 경우(여기서 다른 곳이라 함은 두번째 파티션이라든지 두번째 디스크라든지...) 당장의 부팅문제는 BOOT.INI 파일 수정으로 해결되겠지만 활성파티션이 아닌 곳에 XP가 설치되면 나중에 부팅복구하는 부분이 적용되지 않을 수 있습니다. 이 점은 로컬소스와 부팅디스크를 이용한 설치방식의 한계라고 할 수 있습니다. 만약 이 부분을 제대로 지키지 않은 경우 첫번째 재부팅 이후 HAL.DLL 오류가 눈앞에 기다리고 있을겁니다.

 

2. 웬만하면 순수버전의 XP를 사용하세요.

- 개인의 트윅에디션의 경우 부트로더를 사용한 경우가 많습니다. 또한 드라이버 통합이라든지 각종 부가물들이 있는데 그런 것들을 적용하려면 별도의 조작이 필요합니다. 또한 예상치 못한 오류가 발생할 수도 있습니다. 따라서 저는 MSDN 순수버전 소스를 사용하실 것을 권장드립니다. 트윅에디션이라고 해서 꼭 설치가 되지 않는다는 말은 아닙니다. 하지만 순수버전이 아니라면 성공적 설치를 보장받기 힘들다는 점을 미리 알려드립니다.

 

 

 

USB에서 XP를 설치하는 방법에 대해서는 MSFN 포럼에서 오래전부터 연구되어 왔습니다. (CD영역 생성방식이 아닌 로컬소스 방식) 그런데 그동안은 대게 배치스크립트 방식이었고 최근에 들어와서야 GUI 방식의 툴들이 몇가지 나온 정도입니다. 하지만 제가 지금껏 그 방법들을 소개해드리지 않았던 이유는 환경에 따라서 오류나거나 실패하는 경우가 많았기 때문입니다. 즉 아직까지는 계속 보완단계에 있다는 것이죠.

 

이쪽에 관심있으신 분들은 직접 포럼에서 꼬부랑 글 보고 공부하시기 바랍니다. 최근엔 GRUB로 ISO 마운트해서 설치하는 재미있는 방식도 나왔더군요.

http://www.msfn.org/board/install-xp-usb-f157.html

 

오늘 소개해드릴 WinToFlash 라는 툴 역시 계속 업데이트 단계에 있습니다. 하지만 제가 보기에는 그나마 가장 깔끔한 툴인 것 같아서 이렇게 소개해드립니다. 즉 다른 툴들은 보면 쓸데없이 얄궂은 트윅을 강제로 넣는 경우가 있던데 이 툴은 딱 부팅파일 교정하는 부분을 제외하면 전혀 다른 짓은 하지 않는 것 같습니다.

 

홈페이지

http://wintoflash.com/home/en/

 

저는 이 글을 작성하는 시점 기준에서 최신빌드인 0.4.0021 beta 버전 첨부해드리겠습니다.

 

 

 

 

먼저 USB를 연결하신 다음 프로그램을 실행합니다. 그럼 솰라솰라 뭔가 깨진 글씨가 나오는데 Accept 눌러주시고... 전체 과정은 전부 그림으로만 설명드리겠습니다. 저는 마법사 모드가 아닌 전문가 모드로 설명드리겠습니다. 왜냐하면 최소한 시디키 정도는 미리 입력해두는게 좋을테니까요.

 

 

 

 

 

 

이제 본격적으로 설치하러 가시면 되는데 먼저 CMOS에서 부팅순서를 설정해야합니다.

여기서는 USB가 하드디스크로 간주됩니다. 즉 하드디스크 부팅순서 정하는 곳에서 설정을 하시면 됩니다.

 

 

 

 

 

 

이렇게 해서 USB로 부팅을 하시면 선택메뉴가 하나 나옵니다. 처음엔 아래쪽 화살표를 눌러서 TXT 모드를 선택합니다. 그래야 설치가 시작되니까요. 그 다음부턴 기본값인 첫번째 GUI 모드를 선택하시면 됩니다. 물론 그냥 두셔도 몇초 지나면 알아서 선택됩니다.

 

 

 

 

 

 

주의하실 사항은 모든 설치가 완료되고 나서 바탕화면에 진입한 다음 자유롭게 이것 저것 만질 수 있을 때 까지는 USB를 뽑아서는 안 된다는 것입니다. 또한 임시로 부팅장치 고르는 방식으로 USB를 선택해서 부팅하지 마시고 위 사진처럼 CMOS에서 직접 하드디스크 부팅 우선순위를 변경하는 방법을 사용해주세요.

 

제가 만든 툴이 아니다보니 여기에 대해서는 질문을 주셔도 제가 답변드릴 수 있는 부분이 별로 없을 것 같습니다. 시도하시는 분들 모두 부디 성공하시길...

신고
Share
  1. 이전 댓글 더보기
  2. BlogIcon NeonSign
    2010.11.24 14:08 신고

    http://zewtion.tistory.com/attachment/cfile9.uf@176AE2014CEC9B8625F6B2.zip
    WinToFlash최신버전은 한글판이네요ㅎㅎ 잘보고가요~!

  3. 세비지가든
    2010.12.01 03:15 신고

    질문 드립니다.
    C와 D로 파티션된 곳에 기본OS로 windows 7이 설치되어 있었구요
    두번째 하드디스크인 E에다가 usb를 이용해서 windows xp를 설치했어요
    설치는 다 된거 같은데 문제는 usb가 꽂혀 있을 때만 windows xp로 진입이 가능하다는 거에요.
    그나마 windows 7도 못 들어가다가 어렵게 스누피님 쓰신 글 찾아서 이제는 windows 7으로 부팅은 됩니다. cmd에서 알려주신대로 하니까 멀티부팅 항목도 두개 뜨는데 xp는 선택하면 오류가 나네요 계속
    어떻게 할까요...ㅜㅜ

  4. 지나가는이
    2010.12.05 17:00 신고

    제가 wintoflash사용해봤는데요 설치할때 hal.dll파일없다고 더 이상 설치안되던데요

    • 저도 않됩니다 어쩌져 ㅠㅠ
      2010.12.15 19:36 신고
      수정 및 삭제

      저도 않됩니다 어쩌져 ㅠㅠ

  5. power3553
    2011.01.15 20:04 신고

    감사합니다! 정말 보기쉽게 설명이 되있네요!

  6. ㅎㅎㅎㅎ
    2011.02.20 04:38 신고

    ㅠㅠ 전 세번해봤는데..실패네요...시디로 설치했음...
    윈도우7 은 설치가 상당히 빠른데..xp 설치하다 죽는줄 알았네요...ㅎㅎㅎ

  7. 등굽은소나무
    2011.03.10 18:45 신고

    USB 2개 확인했는데 잘되네요. 하나는 EK 8G(CD영역되는지는 확인안해봄), 다른 하나는 SD메모리 2기가를 USB어댑터로 변환한 거.
    오늘 기준으로 WinToFlash 0.7 버전입니다. 글씨 안깨지고 한글로 잘 나옵니다.
    XP는 트윅버전이라 작업후에 부팅해 보니까, winnt.sif 39라인에 에러가 뜨더군요. OEM으로 드라이버 지정했던 부분인 거 같아서, [MassStorageDrivers],[OEMBootFiles] 2개 항목은 그냥 지웠습니다. CD가 아니니까 이런 장점이 있네요. 바로 수정할 수 있다는거, 이미지였으면 수정해서 다시 구웠어야 되는데...
    하여간 winnt.sif 수정하고 다시 부팅해 보니까 정상적으로 동작합니다. txt 모드 부팅후에 XP설치화면 넘어가서, 파티션 부분까지 확인했습니다.

  8. BlogIcon 검은등자칼
    2011.06.10 12:19 신고

    스누피님 윈도우 포멧부분에서 USB가 포멧이 되버림니다. 어떻게 하나요??

  9. 롬롬
    2011.07.07 22:12 신고

    잘 되다가 마지막에 대략 5%도 안남았을때 novicorp 윈투플래시가 can not lock the driver 라고 나오네요

    이게 무슨뜻이죠?;;
    포맷하고 하는건데 이러네요 왜이러는지 영...

  10. 미르
    2011.07.12 15:52 신고

    이거 말고는 다른 방법 없을가요?ㅎ 에러율이 너무 높네요.ㅜ.ㅜ

  11. 보라돌이
    2011.07.28 07:38 신고

    저기 이걸로 했다가 에러나서 다시 씨디로 포맷하려고 하는데

    하드디스크를 못 찾습니다... ㅠ 이거 어떻게 해야하나요?

    usb를 꽂아보니 usb는 인식하는데 하드에다 깔아야되서요 ㅠ

  12. BlogIcon 보름아빠
    2011.08.20 16:49 신고

    윈7 에서 이 방법으로 XP 설치 USB를 만들었는데 다행히 한 방에 잘 되었습니다.

    회사에서 윈도우 설치할 일이 많은데 (전산팀도 아닌데.....ㅠㅠ)

    알려주신 윈7에 이어 XP도 이제 간편하게 설치할 수 있게 되었습니다.

    감사드립니다. (--)(__)

  13. 로얄
    2011.09.17 20:35 신고

    제가 F2를 눌러서 우선순위를 USB로 하고 USB로 부팅을 하는데 삼성 로고 이미지 뜨고난다움 갑자기 검은화면이 뜹니다;; 어떻게하죠

  14. 윈도우찬양론자
    2011.12.23 21:01 신고

    음 파코즈에 이것 말고 추천할 만한 방법 있던데...요?

  15. BlogIcon Sera Kelen
    2012.03.31 17:34 신고

    아.. 데스크탑엔 깔아놔서 정말 잘쓰고 있습니다.. 노트북에 씨디롬이 안대가지고...정말.. 여러번 시도 했는데 실패한...ㅠㅠ 나도 노트북에 XP파이날 깔고 싶네요 ㅠㅠ

  16. BlogIcon 베이지
    2012.08.06 13:41 신고

    sandisk 16기가, lg Xtick 4기가 둘다 안되네요. usb로 부팅까지는 되는데요. 1.2번뜨는데서 처음에 1번 선택하고 그 다음2번 선택하면 현재 깔린 윈도우로 진입하네요. wintoflash ufdisk 다 해봐도 두개 usb에서 모두 안되네요. cd이미지도 안되고 하드디스크모드로도 안되구요 ㅠㅠ 어캐 해야됄까요? 윈도우순수sp3 버전이라는게 정말 순수하지 않아서 안되는걸까요? 아님 usb문제일까요? ntfs로 윈도우에서 포맷한후 여기서 하란데로 포맷하면 디스크가 잠겨잇다고 안된다고 메시지 떠너 포맷은 안시키고 했는데요? 뭐가 문제일가요? 1번선택후 2번 선택하면 걍 c에 깔린위도우로 진입합니다. ㅠㅠ 방법없을까요?

  17. 시라소니
    2012.10.02 23:00 신고

    usb로 잘 복사하고 완료했습니다만!
    재부팅 후 설치하러 들어가니까 파티션 고르는 부분은 안 나오고 D드라이브가 손상됐다고 하면서 안 되네요 ㅜ ㅜ

  18. 나그네
    2012.11.25 21:10 신고

    잘돼나가 블루스크린 뜨는데 어떻하죠? 0x00000007b이거 요

  19. 웃음
    2013.04.04 15:54 신고

    파티션 선택까지 나오면 잘 되는 것 맞나요? ㅎㅎ 감사합니다.

  20. 아 멘붕
    2013.04.24 17:08 신고

    파티션 쪼개놓으신 드라이브로 이거 작업하시지 마세요! 이놈 파티션 다 터트려먹습니다 외장하드에 이거 작업하다가 저장해놓은 자료 다 날아갔습니다...

  21. asylum
    2015.11.28 00:12 신고

    죄송합니다만 하나 여쭙고자 합니다.
    win7얼티밋을 깔았다가 다시 xp를 설치하기 위해서
    usb로 부팅하여 설치파일 압축이 다 풀리면 설치화면으로 넘어가야 정상인데,
    제 경우에는 압축이 다 풀리면 win7으로 넘어갑니다.
    ISO파일 문제인가 싶어서 다른 걸로 해봐도 똑같네요.

    혹시나 해결방법이 있다면 조언 부탁드립니다