제가 윈도우 비스타 DVD를 8GB짜리 USB 메모리에 넣어서 인스톨을 했습니다. 지금도 가끔 복구할 일 있으면 usb로 부팅해서 사용합니다. (참고로 usb를 설치 가능하게 하려면 파티션과 볼륨을 전부 다시 잡아줘야 하므로 usb에 있는 파일은 사전에 전부 백업해 주셔야 합니다.)
위에 분께서 속도가 느리다고 하셨는데 완전히 반대입니다. 저도 전혀 기대하지 못했었는데 엄청난 설치 속도에 놀랐습니다. (다만 제 USB가 SLC라서 좀 빠른 편이긴 합니다.) 제가 보장합니다. 제 경우 2주 전에 VISTA Ultimate K 버전을 설치했는데 총 걸린 시간이 15분 이내였습니다.
또한 구질구질하게 dos 프로그램 구해다가 도스 부팅하고 할 필요가 없습니다.
윈도우 자체 내장 디스크 파티션 프로그램으로 얼마든지 가능합니다.
먼저 명령 프롬프트를 실행시킵니다.(시작-실행-cmd<enter>)
명령 프롬프트에서 다음과 같이 명령어를 순차적으로 실행시켜 주십시오.
1. diskpart <enter>
디스크 파티션 프로그램 모드로 들어갑니다.
2. list disk <enter>
현재 컴퓨터에 연결된 모든 디스크를 보여줍니다.
DISKPART> list disk
디스크 ### 상태 크기 사용 가능 Dyn Gpt
-------- ---------- ------- ------- --- ---
디스크 0 온라인 31 GB 0 B
디스크 1 미디어 없음 0 B 0 B
디스크 2 온라인 7712 MB 7710 MB <= USB 디스크 번호를 기억하세요.
3. select disk 2 <enter>
이 명령은 원하는 디스크(USB)를 선택하는 명령입니다. 제 경우 disk 2를 선택했습니다.
4. clean <enter>
usb의 모든 파티션을 초기화합니다. 모든 데이터가 다 지워지므로 사전에 중요한 자료는 백업 받아 놓으세요.
5. create partition primary <enter>
주 파티션을 생성해 줍니다.
6. list partition <enter> 하시면 생성된 파티션이 보일 겁니다.
생성된 파티션 맨 앞에 별표(*)가 표시되어 있다면 그 파티션이 이미 선택된 것입니다. 만약 표시가 없다면...
7. select partition 1 <enter> 명령으로 해당 파티션을 선택해 줍니다.
8. active <enter> 주 파티션을 '활성'으로 만들어 줍니다.
9. format fs=fat32 <enter> fat32로 usb를 포맷합니다. 포맷하는 데 시간이 좀 걸립니다.
10. assign letter=E <enter> 드라이브 문자(E)를 할당한다. 그냥 assign만 입력해도 됩니다.
11. list volume <enter> 마지막으로 만들어진 볼륨을 최종 확인해 봅니다.
12. exit <enter> 프로그램을 빠져 나옵니다.
13. 이제 XP나 VISTA의 CD(DVD)에 있는 모든 내용을 USB에 복사해 주기만 하면 됩니다.
역시 명령 프롬프트에서 XCOPY 명령어로 복사하시는 것이 좋습니다. 탐색기로 하면 숨어 있는 파일이 있어서 완전히 복사가 안될 수도 있기 때문입니다.
xcopy d:*.* /s/e/f e: <enter>
14. 컴퓨터 리부팅하면서 CMOS에 들어가 부팅 우선순위를 USB 메모리로 지정해 주신 후 부팅하면 됩니다.
에효~ 힘들어라... 지금까지 제가 찾은 방법 중 가장 확실한 방법입니다.