XP, USB 및 HDD 에서 설치하는 방법

 며칠전에 XP 를 USB 로 설치하는 방법을 질문하는 분이 계시더군요. 윈도우7 과는 다르게 XP 는 USB 로 설치하는 과정이 좀 번거롭습니다. 물론 CD 영역 생성이 지원되는 USB 라면 어려울 것도 없지만... 모든 USB 가 다 되는게 아닌지라 어떤 방법을 소개할까 고민하다 요즘 어루만지며 놀고있는 boot.wim 을 이용한 PE 가 떠오르더군요 ^^;;; 
 그래서 작업하던 스크립트를 조금 변경하여 테스트해 봤더니 이상없이 잘 되서 그 방법을 소개할까 합니다.


 이 방법은 조금만 응용하면 하드디스크에서도 XP 를 설치할 수 있습니다. 사진이 많아서 글이 좀 길지만 막상 해보시면 크게 어렵지 않으니 차분히 읽으면서 따라해 보세요.

※ 준비물

 이 과정을 위해 필요한 준비물은 아래와 같습니다. 링크로 올려진 파일들을 다운로드 하세요.

> UltraISO : 윈도우 DVD 편집을 내 마음대로! - UltraISO 포터블
> LiveREX_XP_PE : 다운받기
> 순수버전 XP CD
> 1GB 이상 USB


1. USB 로 XP 설치하기 - UltraISO로 이미지 편집하기

 위 준비물 중 LiveREX_XP_PE 라는 ISO 파일을 다운로드 받으셨다면, UltraISO 에 연결합니다. 참고로 LiveREX_XP_PE 파일은 윈도우7 32비트 복구디스크를 ISO 로 변형한 겁니다. 단지 그 안에 Boot.wim 파일만 제가 살짝 스크립트 변경했구요. 관련된 내용은 아래에서 좀 더 자세히 다루기로 할게요.

▼ "LiveREX_XP_PE" 이미지를 불러온 후 아래 사진처럼 루트에 XP CD 에 있는 "I386" 폴더를 복사합니다. 루트가 아닌 다른 위치에 복사하면 XP 설치가 안됩니다. 스크립트를 그렇게 짜둬서... ^^ 여기서 미리 참고하실 점을 하나 알려드리면 I386 폴더가 루트에 있을 때 설치되게 스크립트를 짰기 때문에 복수의 파티션 루트에 I386 이 존재하지 않게 주의하세요.


※ I386 폴더 이용 - XP 하드디스크에서 설치

 XP 의 "I386" 폴더를 다른 파티션에 두고, LiveREX_XP_PE 이미지 파일에 있는 Boot.wim, Boot.sdi 을 꺼내와서 부팅 메뉴에 연결하면 하드디스크에서 XP 설치가 가능합니다. 아니면 LiveREX_XP_PE 이미지를 CD 혹은 USB 에 구운 뒤 I386 폴더를 다른 파티션에 복사하고 사용하셔도 되겠네요. 물론 I386 폴더를 파티션에 복사할 때는 해당 파티션의 루트에 복사해야 합니다!!!
 PE 를 부팅 메뉴에 연결하는 방법은 아래 링크를 참고하세요. 그런데 아래 링크의 방법처럼 PE 메뉴를 등록하는건 비스타 및 윈도우7 에서만 가능합니다. 왜냐하면 XP 에서는 Bcdedit 가 먹질 않거든요 ^^;; EasyBCD 를 이용하면 되지만... 초보자분들이라면 어렵게 느끼실 수도 있고하여 왠만하면 XP 에서는 USB 를 권하고 싶네요. 관련 내용은 곧 포스팅을 하도록 하겠습니다.

> VHD 자동교체 PE 멀티부팅 메뉴 만들기 - LiveREX

 PE 연결 후 설치 방법은 USB 에서의 그것과 같기에 USB 설치 내용을 보시면 이해가 되실 겁니다.

2. USB 로 XP 설치하기 - USB 에 ISO 굽기

 USB 에 ISO 파일을 굽는 방법은 다양합니다. 여기서는 준비물에 포함된 자료로만 해결을 하려하다보니... 또한, 여러가지로 테스트해봐도 UltraISO 로는 오류도 없이 잘 되서...  UltraISO 를 이용하는 방법으로 소개할게요.

▼ 부팅 메뉴 - [디스크 이미지 기록] 선택



[형식] 버튼 클릭 - USB 를 포맷합니다. 이 과정을 생략하고 기록하더라도 어차피 포맷이 되니까 USB 내에 있는 중요 자료는 백업해두세요.



▼ 기록 방법을 "USB-HDD+" 로 선택한 후 [쓰기] 버튼을 눌러 이미지 기록을 시작합니다.



▼ 기록이 완료되면 [Xpress Boot] 클릭 - Write New Drive Boot Sector - "Windows Vista/7" 을 선택

 

3. USB 로 XP 설치하기 - XP 설치

  USB 혹은 Boot.wim 파일을 부팅 메뉴에 연결하여 부팅하면 아래와 같이 보여집니다. 여기서 굳이 CMD 실행 메뉴를 추가한 이유는...XP 를 클린 설치하실 생각이라면 여기서 포맷을 하고 진행하시길 권하기 때문입니다. 또한, 새로운 하드디스크거나 하여 설치할 파티션이 없다면 생성하기도 해야 하구요. 'XP 설치 과정에서도 포맷은 가능한데 왜??' 그 이유는 마지막에...

▼ [CMD 실행하기] 에서 설치하고자 하는 파티션을 선택하여 포맷하세요. 관련 명령어는 아래를 참고하세요. 포맷 등을 완료하고 메인 메뉴로 돌아오려면 X 드라이브 등의 경로에서 exit 를 입력하면 됩니다. 


[예시] 특정 드라이브 포맷하기

Diskpart
- Diskpart 시작
List vol
- 현재 파티셔닝 상태 체크. 용량 등으로 설치할 드라이브명을 확인하세요. 여기서는 C 를 가정하고...
Exit
- Diskpart 에서 나갑니다.
Format c: /q
- C 드라이브를 빠른 포맷합니다.
'Diskpart - Disk 선택 - Clean' 의 방법도 있는데... 심히 주의가 필요합니다. 디스크를 통으로 클린하기에 자칫 자료들이 다 날아갈 수 있습니다!!!

▼ 메뉴 화면에서 XP 설치 메뉴를 선택합니다. 본문에서는 2번 메뉴를 이용했습니다. 참고로 3번 메뉴는 무인설치 파일(winnt.sif)이 포함되어 있을 때 사용하시면 되구요. 이렇듯 설치 메뉴를 선택하면 제품키 입력 등 몇몇 과정 후에 임시 설치 파일을 복사합니다.
 


▼ 위에서 설피 파일 복사가 끝나면 다시 PE 화면으로 돌아옵니다. 이제 재부팅을 하는데 USB 로 부팅하지 마시고 그냥 HDD 로 부팅하세요. 그럼 전형적인 XP 설치 화면이 보여지게 됩니다. 



▼ 재부팅 과정에서 USB 가 아닌 HDD 부팅 후 설치 / 설치 완료한 장면입니다. 오랜만에 보는 화면이네요 ^^;;; 설치 완료까지 대략 20분정도 걸리네요.
01


4. 주의 / 참고사항

 원래대로라면 글을 끝냈어야 하는데, 몇몇 내용을 알려드려야 문제 발생시 대처하실 듯 하여 추가합니다.

1. PE CMD 에서 포맷을 권하는 이유

▼ PE CMD 에서 포맷을 하지 않았을 경우 임시 설치 파일을 저장할 공간이 부족하다는 문구가 뜨는 경우가 많습니다. 특히, 윈도우7 을 예약파티션이 존재하게 설치했는데 PE 에서 이를 C 드라이브로 읽을 경우 100% 아래처럼 표시됩니다. 이런 경우는 어떻게 해결하느냐... 방법이야 다양하겠지만 위 PE CMD 과정에서라면 명령어로 파티션을 확장해주면 됩니다. 


 예를 들어 파티션상 드라이브명이 C, D, E 가 있는데... C 와 D 는 같은 하드디스크의 파티션이고 C 는 PE 에서 윈도우7 의 예약파티션이라면?? Diskpart 에서 D 드라이브에 해당되는 파티션을 선택 후 파티션 삭제, 그리고 C 드라이브 파티션을 선택한 후 파티션을 확장(Extend)하면 C 드라이브는 유지되면서 D 드라이브 영역까지 확장됩니다. 디스크 관리창에서 좌측에 존재하는 파티션이 우측의 미지정 영역을 확장할 수 있는 것과 같은 원리입니다. 아무튼 그렇기에 PE CMD 에서 포맷, 파티션 설정 등을 설정하고 XP 설치 메뉴를 이용해주세요.

2. 설치 화면이 안보이고 블루스크린이?!!

▼ USB 부팅을 지원하지 않는 컴퓨터가 아니라면... BIOS 에서 하드디스크가 IDE 로 설정되어 있는지 확인해보세요. 다른 하드웨어 문제가 아니라는 가정하에 IDE 로 설정되어 있지 않은 경우 아래처럼 블루스크린을 뿜어내더군요.


3. Windows Boot Manager - 메모리 부족 오류

▼ Boot.wim 파일을 이용해 PE 로 부팅할 때는 메모리 용량에 영향을 받습니다. 처음에 제가 이 글을 준비하면서 만들었던 방법은 Boot.wim 안에 I386 등을 넣어서 연결하려던 거였는데... 512MB 메모리에서 테스트하니 오류는 뿜어내더군요. 참고로 Boot.wim 안에 I386 을 넣으면 700MB 정도의 용량을 차지합니다. 즉, 이럴 경우 메모리가 1GB 정도 되어야 안정적으로 연결되는걸 확인할 수 있었습니다. 위 방법에서는 Boot.wim 크기가 150MB 정도입니다. 왠만한 메모리 환경에서는 거뜬하겠죠? ^^;;


 역시나 사진과 글이 많아서 내용이 길고 어려워 보이지만... 막상 해보시면 몇 안되는 과정의 간단한 작업입니다. USB 혹은 하드디스크에서 XP 를 설치하려고 하는 분들에게는 또 하나의 팁이 될 듯 하네요.
LiveREX 유튜브 채널 추천 영상 (구독하고 선물도 받아가세요!)
☞ 이 글은 LiveREX 의 동의없이 재발행/재배포 할 수 없습니다. [License] 를 참고하세요!
Facebook Comment