2008년 8월 22일 금요일

DVD 없이 비스타 설치하기 (스샷 추가)

DVD 없이 비스타를 설치하는 방법은 여러가지가 있습니다.

크게 나누자면 하드에서 설치하기와 USB로 설치하기 정도가 되겠네요.
요즘 USB 4기가 정도 사용하시는 분들 많으시니 USB로도 설치가 가능합니다.
저도 어제 노트북에 USB로 설치했습니다.

참고로 제가 가장 추천하는 방법은 1-3) 방법입니다.



1. 하드에서 설치하기

1-1) XP 상에서 비스타를 설치

이건 Daemon 같은 가상 시디 드라이브에 비스타 이미지를 넣고 바로 설치를 하는 방법입니다.
이 방법의 문제점은 설치시에 하드를 포멧할 수 없다는 단점이 있다는 것이고
또한 32비트 XP에선 32비트 비스타만 설치 가능하고 64비트 비스타는 설치 불가능합니다.

장점은 XP와 비스타를 멀티부팅으로 사용하시려면 이 방법으로 해도 괜찮다는 것입니다.
C에 XP가 설치되어 있다면 D에 비스타를 설치하면 됩니다.
그러면 부팅시에 XP와 비스타를 선택하실 수 있습니다.

그냥 C에 설치하셔도 됩니다. 대신 XP는 WINDOWS.OLD 라는 폴더 안에 백업됩니다.
백업만 되고 복구는 안되므로 나중에 비스타 설치 완료 후에 저 폴더는 쓸모없으니 지워버리시면 됩니다.



1-2) 하드에 원본을 놓고 CD로 부팅해서 비스타를 설치

이 방법은 DVD 부팅이 불가능한 경우 CD로 부팅해서 설치하는 방법입니다.
설치 원본은 하드에 복사해두어야 합니다.

먼저 UltraISO로 비스타 이미지를 열어서 내용물을 전부 D 드라이브나 다른 하드에 풀어놓습니다.
편의를 위해서 D:\ 가장 바깥 쪽에 풀어넣고 설명하겠습니다.

사용자 삽입 이미지



그 다음 UltraISO로 열어놓은 비스타 이미지에서 SOURCES 폴더 안에 들어있는 INSTALL.WIM 파일을 지웁니다.
그 파일을 지우면 약 300메가 정도의 파일만 남습니다.
비스타는 저 파일이 설치 핵심 파일이고 나머지들은 설치 과정에 진입하도록 도와주는 뼈대에 불과합니다.
남은 뼈대를 다른 이름으로 저장하고 그 저장한 ISO 파일을 CD에 굽습니다. (이미지레코딩)

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지



이제 구은 뼈대 CD로 부팅한 다음 복구모드에 진입해야 합니다.
저는 USB 키보드를 사용해서 Ctrl 키를 누르고 있는 방법이 통하지 않는데
PS2 키보드 사용하시는 분들은 CD로 부팅시 지렁이 지나갈 때 Ctrl 키를 누르고 있으면 복구모드가 뜬답니다.

그냥 복구모드에 들어가려면 첫 화면에서
다음 - 컴퓨터 복구 - 다음 - 명령 프롬프트
이렇게 하시면 복구모드로 들어갈 수 있습니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지



복구모드에서 해야 할 일은 X:\SOURCES 라는 폴더 안에 들어있는 파일들을 하드에 있는 비스타 원본에 복사해야 합니다. 어차피 X 드라이브는 램디스크라서 복사는 금방 됩니다.

XCOPY . D:\SOURCES\ /S/Y

이 명령어는 현재 폴더 위치에 있는 모든 파일과 하위 디렉토리를
D 드라이브 SOURCES 폴더 안에다가 전부 복사하라는 말입니다.
/S는 하위 폴더를 포함한다는 뜻이고 /Y는 덮어쓰기를 강제로 하라는 뜻입니다.

이렇게 복사를 하고 나서 설치 시작은 D:\SOURCES\SETUP.EXE 파일로 하시면 됩니다.
이후 과정은 일반적인 비스타 설치 과정과 동일하며 뼈대 CD는 이제 빼셔도 됩니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지



1-3) 하드에 원본을 놓고 버추얼 FDD와 GRUB를 이용해서 비스타 설치하기 (강추)
※ 참고로 윈도우 7은 복구모드 들어갈 필요 없이 바로 설치 진행하시면 됩니다.

이 방법은 CD롬 조차 필요없는 방법입니다. 그리고 가장 추천할만한 방법이죠.
바로 도스용 리눅스 부트로더인 GRUB4DOS와 버추얼 FDD를 결합한 방법입니다.

참고로 파코즈 김정기님과 용광로님의 내용을 참조하여 단순화시킨 방법입니다.

비스타 원본을 D 드라이브에 풀어놓습니다. (E든 F든 상관없습니다.)
주의하실 사항은 반드시 폴더 속이 아닌 루트에 넣어야 한다는 것입니다.
따로 VISTA 라는 폴더를 만들어서 거기 집어넣으시면 안됩니다.
왜냐하면 제가 첨부해드리는 파일은 하드의 가장 바깥쪽에 있는 경우에만 동작하도록 해두었기 때문입니다.

사용자 삽입 이미지



그 다음 방금 풀어놓은 원본 파일들중에 BOOTMGR 이라는 파일이 있습니다. 가장 바깥쪽에 있습니다.
이 파일 이름을 SNOOPY로 변경합니다.
제가 변경을 하는 이유는 원래 비스타가 C에 설치되어 있는 경우
거기에도 역시 BOOTMGR이 있기 때문에 일부러 수정을 하라고 하는 것입니다.
반드시 SNOOPY로 수정하셔야 합니다. 그 이름에 맞추어서 구동되도록 셋팅해두었기 때문입니다.

사용자 삽입 이미지



BOOTMGR 파일을 SNOOPY로 이름 변경하셨다면 이제 첨부해드리는 파일로 재부팅을 합니다.



그럼 바로 비스타 설치 창이 뜨게됩니다.
그런데 역시 바로 설치하면 안되고 복구모드로 들어가야 합니다.

사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지
사용자 삽입 이미지



1-2) 방법과 이 방법이 다른 점은 1-2)에선 복구모드 들어간 다음에 파일을 복사하는 과정이 있었습니다.
하지만 이 방법은 그 과정이 필요없습니다.
복구 모드에 들어가셨다면 바로 설치명령어를 입력하시면 됩니다.

원본이 D 드라이브에 들어있다면 D:\SOURCES\SETUP.EXE 파일입니다.
그 이후 과정은 일반 비스타 설치 방법과 동일합니다.

사용자 삽입 이미지



2. USB에서 설치하기

이 방법은 USB에다가 비스타 원본을 풀어놓고 설치하는 방법입니다.
위에 설명드린 1-3) 방법과 비슷하지만 차이점은 소스를 하드가 아닌 USB에 넣는다는 것이지요.

먼저 USB를 윈98 부팅용으로 포멧하셔야 합니다.



첨부 파일중에 USB 포멧하기 프로그램을 설치하세요.
그 다음 USB를 도스 부팅용으로 포멧해야 합니다.
첨부해드린 도스 부팅파일 이라는 폴더를 선택하시면 됩니다.

사용자 삽입 이미지



포멧이 완료되면 USB에는 3개의 파일이 생깁니다.
물론 숨김파일이나 시스템파일 안보이게 설정되어 있다면 안에 파일은 아무것도 보이지 않겠죠.
이제 나머지 USB에 넣어야 할 파일 이라는 폴더 안에 들어있는 3가지 파일을 USB에 넣습니다.
물론 가장 바깥쪽에 넣습니다.
그리고 비스타 이미지를 USB에 풀어넣습니다.

이번에는 따로 BOOTMGR을 SNOOPY로 바꿀 필요가 없습니다.
그냥 BOOTMGR 파일 이름 그대로 넣으시면 됩니다.

역시 폴더를 만들면 안되고 USB 가장 바깥쪽에다가 비스타 설치 원본 파일들을 풀어넣어 주세요.

준비된 모습은 다음과 같습니다.

사용자 삽입 이미지

USB에 위 스샷과 같은 파일들이 들어가 있다면 잘 되신겁니다.
다시 말씀드리지만 숨김파일 3개는 눈에 보이지 않을 수도 있으나
정상적으로 USB를 도스부팅용 포멧 하셨다면 상관없습니다.

이제 USB로 부팅을 하면 역시 비스타 설치화면이 나옵니다.
이 방법은 복구모드가 필요없습니다.
그냥 DVD로 설치하시듯이 바로 진행하면 됩니다.




USB로 설치하는 다른 방법도 있습니다.
개인적으로 이 방법 보다 아래 방법을 추천드립니다.

http://snoopybox.tistory.com/57



이상으로 허접한 설명을 마치겠습니다.

댓글 47개:

  1. 블로그 이사 축하드려요.

    답글삭제
  2. 안녕하세요 저번 네이버 블로그에 글쓰신 http://blog.naver.com/herseng/30031936333

    "DVD 없이 비스타~ 2탄"에 관해서 문의드립니다

    몽땅 이해가 갔는데 최신릴인 익스트림2의 경우, 위의 방법대로 설치 가능한가요?

    XP가 포함된 WOW버전이라 저 방법이 되나 궁금하네요

    답글삭제
  3. @김굽신 - 2008/06/04 22:37
    네 됩니다. 필요 없는 폴더는 0001 0002 0003 0004 BCDW OEM SRC 정도가 되겠네요.

    BOOTMGR만 SNOOPY로 바꾸시면 됩니다.

    답글삭제
  4. bootsect.exe 실행하면도스창이 뜨는듯하다 사라져버리는데

    하드웨어적으로 안맞아서 일까요? ^^;

    답글삭제
  5. @태현's - 2008/08/22 01:37
    그렇게 하시는게 아니고 ^^;;;

    커맨드 창을 띄워놓고 입력을 해야죠.

    시작메뉴에 실행 눌러서 CMD 입력하시면 됩니다.

    BOOTSECT.EXE 파일 있는 곳으로 이동하시구요.

    답글삭제
  6. 헉.. 감사합니다.

    시키신대로하니 바로 usb부팅해서 비스타가 설치되네요 ^_^;

    이제 포맷할때마다 시디 굽지 않아도 되겠네요 .. 헤헷 ~



    XP도 한번 도전해봐야겠습니다. 다시한번 감사드립니다 __+)

    답글삭제
  7. 오옷. 실행해봐야겠군요.

    답글삭제
  8. 1-3 번 방법으로 실행하면



    비스타 배경은 나오는데 설치창이 안뜨네요 ㅠㅠ



    왜이런걸까요?

    답글삭제
  9. http://kin.naver.com/detail/detail.php?d1id=1&dir_id=10201&eid=Y8HWMeTDw5zdG5HLJRvFGAgI2AK6WnFe&qb=uvG9usW4ILyzxKHDog==



    요 지식인 이랑 같은 상황이네요 ㅠㅠ

    답글삭제
  10. @GARISANI - 2008/11/01 03:48
    가끔 비스타 설치시에 하드인식 문제로 그런 경우가 있습니다. DVD로 설치해도 그건 마찬가지입니다.

    답글삭제
  11. 비밀 댓글 입니다.

    답글삭제
  12. @Anonymous - 2008/11/14 15:36
    svm1007은 1-3방법에 1-2 방법을 혼합시켜야 합니다.

    1. 파일을 D에 푼다.

    2. BOOTMGR을 SNOOPY로 바꾼다.

    3. 첨부파일 더블클릭으로 부팅한다.

    4. 복구모드로 들어간다.

    이까지는 1-3 방법과 동일하구요



    5. xcopy 명령어를 이용해서 X 드라이브 파일을 원본 하드 SOURCES 폴더에 복사한다.

    6. 원본 하드 SOURCES 폴더 안에 있는 SETUP.EXE를 실행하여 설치를 시작한다.

    이 부분은 1-2 방법에 들어있는 부분입니다.

    답글삭제
  13. 답변 감사드립니다^^;



    여기와서 많이 배워가고 있습니다.



    당장 실행 해봐야겠네요~

    답글삭제
  14. 여기 댓글로 어울리지는 않습니다만.

    헤메다가 결국 글 올립니다.

    snoopy님의 xp final tweak 버젼을 설치했습니다.

    익스플로러 암호저장 여부 확인 안 함을 해제 해야 할 일이 생겼는데 레지스트리를 찾지 못해서 곤란하게 되었습니다.

    마치 Protected Storage 서비스를 중지한 것처럼 http로그인 인증창에서 암호저장 체크박스가 나오지 않거나 웹ftp접속시 암호저장체크박스가 디져블 되던데 인터넷 속성 자동완성 암호저장여부 또는 레지스트리 FormSuggest PW Ask = yes 를 해봐도 변함이 없더군요. 레지스트리 트윅 설정을 어디서 바꿔주면 되는지 알려주시면 고맙겠습니다.

    답글삭제
  15. @limuz - 2008/11/14 23:51
    4가지 선택버전 말씀하시는지요?

    제가 넣은 항목은 아래 내용인데...



    [HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]

    "FormSuggest Passwords"="no"

    "FormSuggest PW Ask"="no"



    둘다 Yes로 한번 해보세요.

    일단 VMWare로 4번 모드 설치해서 테스트 해보겠습니다.



    위 2가지를 yes로 변경 후 테스트 결과 암호저장여부를 묻더군요.

    답글삭제
  16. WiNDOWS XP Pro SP3 kor snoopy 0916.iso

    2008월 9월16일자버젼이라고 되어있네요.



    http://appletango.com/login.gif



    위 대화창에서 "암호 저장" 이 사라져서 나오지 않습니다.

    "FormSuggest Passwords"="yes"

    "FormSuggest PW Ask"="yes"

    하면 일반 로그인화면 에서 암호저장은 됩니다.

    답글삭제
  17. @limuz - 2008/11/15 01:31
    흠... 죄송합니다. 저도 딱히 원인이 발견되지 않는군요.

    답글삭제
  18. 비밀 댓글 입니다.

    답글삭제
  19. @Anonymous - 2009/02/05 12:37
    윈도우 7도 가능합니다. 본문에도 있듯이 윈도우 7은 1-3 방법으로 하실때 복구모드로 들어가지않고 바로 설치가 가능하더군요. BOOTMGR 파일 snoopy로 바꾸고 첨부파일로 재부팅하면 바로 설치 가능합니다.

    답글삭제
  20. @AirBorne - 2009/02/05 15:02
    비밀 댓글 입니다.

    답글삭제
  21. @Anonymous - 2009/02/05 12:37
    현재 뭘 사용하고 계시든 상관없습니다. 다만 버추얼 FDD로 혹여 부팅이 안될 수도 있는데 그렇다면 UAC를 끄고 시도해보세요.

    답글삭제
  22. 저기 1-2)방법에서 cd대신 USB메모리에 뼈대를 구워서 하는 방법 도 가능 한가요? 빠른답변 부탁드립니다 ^^

    답글삭제
  23. 스누피님이 적어주신데로 하드에서 설치 시도... 안됨... 왜 안되지 하고 usb로 시도... 그래도 안됨 결국 cd로 설치... 왜 안될을까 깐지 몇일지난 오늘 보니 포스팅 하신 내용중 파일 다운받을때 덜 받아지는걸 보고 혹시나 해서 파일 받았던 크기를 보니까 1.4메간다 113키로 밖에 안받았더군요... 몇시간을 삽질을 한건지 허무하네요 ^^;;

    답글삭제
  24. 음. 하드에서 설치시 win7.exe 로 시작하는 그 FDD 에뮬레이션 프로그램 말이죠. 하드에 setup.exe까지 풀어두신 분이나 DVD로 구운 전 버젼이 있는 분이나 USB ... 아무튼 7이 구동된 상태에서 한번 업그레이드 하듯이 설치과정 밟으려고 setup.exe 를 실행시키고나서 설치하기, 업그레이드 하기 나오는 화면까지 가신다음 그냥 종료시키고 FDD에뮬프로그램 실행시키면 실행 잘되더군요. 왜 그런지는 모릅니다.; 안되던게 잘되길래 여태 하드에서 설치하기할 때 이용중인데 딱히 문제 일으키진 않던데 다른 분들께선 어떠실는지. 한번 이 내용을 적었던 것 같은데 지금보니 없군요; 어디다 쓴거지;;

    답글삭제
  25. @foxx - 2009/06/18 11:02
    오호~ 신기하네에요 왜 그렇게 하면 되는건지 ;;

    답글삭제
  26. 3번방식으로 비스타 하드에 깔고 루트에..

    이름 스누피로 바꾸고 파일 실행해서 재부팅하면 grub가 실행되고 그담부터 어떻게 해야될지 모르겠네요.

    먼거 명령어가 있어야될거 같기도한데..

    답글삭제
  27. @Avrilphile - 2009/07/10 20:20
    헐... 바로 자동설치시작 안되던가요? 제가 snoopy 찾아서 자동으로 부팅되도록 해놨거든요. 만약 그게 중간에 멈춘거라면 GRUB에서 snoopy를 찾지 못했다는 말인데 ;;; 위에 댓글 보면 IDE 하드가 연결되어 있는 경우 그럴 수 있다는 말도 있더군요.

    답글삭제
  28. 비스타wow이고 setup파일은 윈도우에서 실행안되네요.

    도스용인거 같아요.

    하드는 sata이고...

    비스타 wow 가 문제인거 같기도하네요..

    스누피님은 비스타 순정버전 까셧네요?

    구할때가 없네요..ㅠㅠ

    답글삭제
  29. @Avrilphile - 2009/07/11 10:25
    아 순정이 아니면 폴더구조가 좀 이상해서 그렇겠네요.



    윈도우 포럼 자료실에 가보세요.

    답글삭제
  30. 아 하드3개여서 3번째 하드에 풀어서 했더니 안되고

    첫번째하드 d드라이브에 풀어서 하니 되네요.

    답글삭제
  31. @Avrilphile - 2009/07/11 21:27
    킁 신기한 일이네요. 혹시 세번째 하드가 IDE 인가요? 예전에 IDE 하드에선 안 되었다는 분을 본 것 같아서요 ^^

    답글삭제
  32. 아 무식이 죄...

    3번째 하드가 새로 사서 그냥 파티션 나눴더니 동적볼륨으로 쓰고 있었네요..나눴던 파티션 합치고 동적하드 기본하드로 만들고 파티션 나누고 하니 잘되네요..바보..



    글 참고해서 덕분에 잘 설치했습니다.

    ^^

    답글삭제
  33. @Avrilphile - 2009/07/12 13:14
    헐... 동적 디스크에 당하셨군요 ^^;;

    답글삭제
  34. 1-3)으로 깔아보려고 하는데요

    지금 비스타32비트에서 64로 업글하려고해요. 근데 64비트가 뭔놈의 마우스나 키보드가 다 64비트를 지원해야한다고 하는데.. 정말인가요? 그거때문에 지금 고민인데 ㅠㅠ.. 아 그리고 1-3으로 깔떄 D드라이브 바깥에 놓으라고 하셨는데요 그럼 D드라이브에 설치되나요?

    아니면 비스타 깔때처럼 CD 선택이 나오나요? 에 그리고.. 인증할떄 제가 비스타로더 4.1로 할껀데요. 비스타로더 폴더 안에 Vista Key!.exe 이거하고 vista loader 4.1.exe 이거와 하위폴더인 activation2안에 setup.exe가 있네요.. 32비트할때 저 키! 이거 실행하고 액티베이션2도 실행했는데 이러면 끝인가요?



    그리고 저는 님과 달리 bootmgr.efi 이것도 있네요..



    제발 알려주세요 ㅠㅠ

    답글삭제
  35. @NoMADz - 2009/08/27 16:19
    인증 관련해서는 따로 답을 못드리겠구요



    기본적으로 32bit OS에서 64bit OS 상으로

    업그레이드가 안됩니다.

    32bit OS 를 삭제 하시고 64bit 를 설치하셔야 됩니다.

    답글삭제
  36. 네.. 인증은 알아서 할게요.



    아.. 32비트 os 삭제하면 실행은 어떻게하죠?



    1-3방식으로 할껀데 ..



    제말은.. os를 삭제해버리면 어떻게 되는거죠?

    답글삭제
  37. @NoMADz - 2009/08/27 16:19
    1. 아마 특정 제품중에 드라이버 깔아서 쓰시는 분들 (민감한 분들) 혹시 64비트용 드라이버 없어서 그런 말씀을 하시는건 아닐지 모르겠네요. 기본적으론 드라이버같은거 따로 없어도 작동 잘 하죠.



    2. 설치시 선택할 수 있습니다.



    3. 인증은 저도 모르는 툴입니다.



    4. efi는 바이오스 종류인데 필요없습니다. bootmgr 파일만 수정하시면 됩니다.

    답글삭제
  38. @NoMADz - 2009/08/27 16:54
    OS 삭제는 재부팅 후 설치할 때 파티션 선택 화면에서 포맷을 하시면 됩니다. 윗 분 말씀은 32비트 윈도우에 64비트 윈도우를 업그레이드 형식으로는 설치를 못 한다는 말입니다. 포맷하고 클린설치하는건 상관없습니다.

    답글삭제
  39. 이거 다 깔고..

    detecting ide dirvers 라고 뜨는건 뭐떄문일까요???



    혹시 하드를 인식 못하는건가요?

    답글삭제
  40. @우왕굳ㅋㅋㅋ - 2009/08/30 10:43
    이거 다 깔고 => 좀 더 구체적으로 말씀해주세요. 비스타 설치를 완료하셨다는건지...

    답글삭제
  41. d에 있는 windows xp에서 스노피님이 말한대로 하고 win7.exe를 이용해서 c에 windows7를 설치했습니다. 저는 멀티 부팅을 원했는데 설치 이후 windows7과 windows 설치 이렇게 나옵니다. windows7는 문제 없으니까 됐고 win7.exe 가 더이상 작동하지 않고 원래의 windows xp로 나와 7과 xp가 멀티부팅 되기를 원합니다. 어떻게 해야 버츄얼fdd에서 벗어날 수가 있죠?

    답글삭제
  42. @minPower - 2009/09/03 13:22
    버추얼 FDD랑은 상관이 없고 XP만 부팅메뉴에 추가를 해주시면 됩니다.



    가장 쉬운 방법은 EasyBCD를 사용하는거고 약간 어려운 방법은 bcdedit으로 직접 추가하는 방법인데요



    http://snoopy.textcube.com/946



    위 글을 참조하시되 처음부분은 넘기시고 중간부터



    "자 이제 저는 비스타로 들어왔습니다. 가이드를 계속 이어가겠습니다."



    아래쪽 부분을 따라해주시면 XP가 추가됩니다.

    답글삭제
  43. @snoopy - 2009/08/30 14:01
    아 글재주가 없어서;; 죄송해요ㅋ



    뼈대시디를 이용해서 비스타를 깔고.. 그다음에 키입력하는거 나오고.. 그다음. 비스타 설치가 시작되잖아요.. 거기서 설치가 끝나고 재부팅이 되잖아요.



    재부팅이 되면서 detecting ide drivers 라고 뜨면서



    몇시간쨰 그 상태로 잇어요;ㅋㅋ

    그래서 비스타도 다 설치도 못하고 ㅠㅠ xp로 깔앗다는..ㅋ



    detecting ide drivers 해결하는 방법좀요;;ㅋ



    비스타 설치는 완료햇습니다!

    답글삭제
  44. @우왕굳ㅋㅋㅋ - 2009/08/30 10:43
    마지막에 비스타 설치는 완료하셨다는 부분이 잘 이해되지 않네요 ^^;; 아무래도 메인보드랑 하드디스크 궁합 문제로 보입니다. 딱히 저는 해결방법을 모릅니다만 CMOS에서 하드 관련 설정 부분을 변경해보시는게 좋을 것 같습니다.

    답글삭제
  45. @snoopy - 2009/09/05 17:33
    아그런가요.?



    그러면 비스타를 깔방법이 없는건가요??



    저번에 친구한테 비스타 시디 빌려서 포맷하고 깔앗엇는데..



    왜 이번엔 다시하니깐 안되는걸까요..

    답글삭제
  46. @우왕굳ㅋㅋㅋ - 2009/08/30 10:43
    처음엔 되었는데 지금은 안 된다니 이상하네요 ;;; 왜 그런지는 저도 잘 모르겠습니다 ㅠㅠ

    답글삭제
  47. 역시 편하더군요 ^^ 역시 굿 팁입니다...

    답글삭제