맘편한넘

맘편한넘블로그

usb로 xp설치법...petousb

댓글 19

컴퓨터관련

2009. 8. 5.


먼저 윈도우가 700MB이상으로 usb는 1GB이상의 메모리를 준비해야 합니다.
물론 윈도우 CD 또는 .iso 파일이 있어야 겠죠? ㅋ
또한 아래 파일을 다운 받습니다.

그리고 이건 그냥 보너스  autorun 방지 프로그램입니다.

다운로드 받으신 PEToUSB 및 USB Prep8 압축파일을 임의의 폴더에 압축 해제 하십시오.
PC의 빈 USB 슬롯에 준비해두신 USB메모리를 삽입하시고, 윈도우 CD를 광미디어 드라이브에 삽입합니다.
PEToUSB가 압축해제된 폴더에서 PeTOUSB파일을 실행하시면, 다음 화면에서 아래와 같이 설정해주십시오.

1. USB Removable: 선택
2. 사용할 USB 메모리 이름
3. Enable Disk Format: 선택
4. Quick Format: 선택
5. Enable LBA(FAT16X): 선택

모든 설정이 완료되었으면 “Start”버튼을 클릭합니다. 이 때 계속 하겠다는 메시지가 표시됩니다. “예” 버튼을 클릭하여 계속 진행합니다.

메모리를 포맷하겠다는 경고메시지 창이 뜨면, “예”를 클릭하여 작업을 계속 하십시오.
모든 작업이 완료되면 “확인”을 클릭하여 다음으로 진행합니다.

/////////////////////////////////////////////////////////////////////////////////
이거 중요합니다. 꼭하세요

실행에서 cmd치고 확인
그럼 도스 화면이 뜨겠죠?
거기서 아까 받은 파일(Cdtool) 압축을 푼 곳으로 가야 합니다.
예를 들어 c: 내에 어쩌고 저쩌고 폴더 내에 Cdtool이 있다면

cd \ ( 엔터)
cd 어쩌고 저쩌고 폴더 (엔터)
cd Cdtool (엔터)
bootsect.exe /nt52 X: (엔터) -> exe 다음에 빈칸입니다. 띄우세요

(X: 는 USB메모리의 드라이브 지정)
/////////////////////////////////////////////////////////////////////////////////

(USB_Prep8을 푼 폴더에서, usb_prep8.cmd파일을 더블 클릭하여 실행한 후, )앞의 파일 중 USB_prep8 폴더 내에 usb_prep8을 실행 시킵니다. 그러면 아래와 같은 화면이 뜨죠
"Enter your choice : " 에서 1번을 키보드로 입력하고 엔터를 누릅니다.

윈도우 CD가 삽입된 드라이브(실제 or 가상)를 선택한 후, "확인"을 클릭합니다.

1번 항목에 윈도우 시디가 삽입된 드라이브 경로가 설정된 것을 확인할 수 있습니다.

숫자 3을 입력한 후 엔터를 누르면, 파일을 대상 USB 드라이브를 선택합니다. 만약 USB가 I: 드라이브에 있는 경우 I를 입력하고 엔터를 누릅니다.


다시 원래 화면으로 돌아오면 숫자 4를 키보드로 입력한 후 엔터를 누릅니다. 아래와 같이 두번의 팝업을 비롯하여 여러번 y/n을 선택하는 것이 나오는 모두  " y or 예 "를 선택합니다.


머 여기까지는 윈도우 설치 가능한 USB이고 실제로 설치를 하고자 하실때는 부팅하실때 BIOS에 들어가셔서 USB부팅이 먼저 할 수 있도록 설정한 후 재부팅 하시면 됩니다.



자동설치 CD인 경우 해보시면 알겠지만 자동으로 안됩니다. 시디키를 넣어라고 하죠;;
그래서 "WINNT.SIF" 파일을 조금 수정해 줘야 합니다.  자세한 건 파일명으로 통해 포털 사이트를 검색해보시면 압니다.

간단한 방법은 위 방법대로 만든 USB를 보시면 윈도우에 관한 폴더가 두개가 보입니다.
하나는 디폴트이고 나머지하나가 직접 넣은 윈도우(WIN_NT.~LS)에 관한 것인데요
직접 넣은 윈도우에 i386폴더 내에 있는 "winnt.sif" 파일을 전체 복사해서 나머지(디폴트) 폴더에 있는 winnt.sif에 넣으면
쉬울 것 같지만 제가 해본 결과 그건 안됩니다. 물론 sp3(Service Pack3)가 아닌 경우는 해보지 않아서 잘 모르겠습니다.

그렇게 하지마시고 직접 넣은 윈도우에 있는(WN_NT.~LS) winnt.sif 파일중에 시디키 부분만 복사해서 넣으시면
깔끔하게 잘 깔립니다. 복잡한 건 싫으신 분은 이렇게 하세요 ~ ㅋ


(샘플1) 완전 자동 설치

 

[Data]

    AutoPartition=0

    MsDosInitiated="0"

    UnattendedInstall="Yes"

 

[Unattended]

    UnattendMode=FullUnattended

    UnattendSwitch="yes"    

    OemSkipEula=Yes

    OemPreinstall=Yes

    OverwriteOemFilesOnupgrade=No

    TargetPath=\WINDOWS

    DriverSigningPolicy=Ignore

    OemPnPDriversPath="drivers\Chipset\INTEL;drivers\ATI"

    CrushDumpSetting=1

 

[GuiUnattended]

    AdminPassword=*

    EncryptedAdminPassword=NO

    AutoLogon=Yes

    OEMSkipRegional=1

    TimeZone=230

    OemSkipWelcome=1

    

[UserData]

    ProductID=XXXX-XXXX-XXXX-XXXX-XXXXX

    FullName="Love"

    OrgName="Sorry.Love"

    ComputerName=NEDA

 

[RegionalSettings]

    LanguageGroup=8

 

 

[Branding]

    BrandIEUsingUnattended=Yes

 

[URL]

    Home_Page=http://www.naver.com

    Search_Page=http://www.google.com

 

[Identification]

    JoinWorkgroup=WORKGROUP

 

[Networking]

    InstallDefaultComponents=Yes

 

[IEPopupBlocker]

    AllowedSites = None

    BlockPopups = Yes

    FilterLevel = Medium

    ShowInformationBar = No

 

[Components]

    msmsgs=off

    msnexplr=off

    freecell=off

    hearts=off

    minesweeper=off

    pinball=off

    solitaire=off

    spider=off

    zonegames=off

    Media_clips=off

    Mousepoint=off

    

[Shell]

    CustomDefaultThemeFile = "%WinDir%\Resources\Themes\Royale.Theme"

 

[GuiRunOnce]

%systemdrive%\install\start.cmd

 

 

(샘플2) 반자동: 사용자 이름, 조직 이름을 사용자가 지정

 

[Unattended]

    UnattendMode=DefaultHide

    UnattendSwitch="yes"    

    OemSkipEula=Yes

    OemPreinstall=Yes

    OverwriteOemFilesOnupgrade=No

    TargetPath=\WINDOWS

    DriverSigningPolicy=Ignore

    OemPnPDriversPath="drivers\Chipset\INTEL;drivers\ATI"

    CrushDumpSetting=1

 

[GuiUnattended]

    AdminPassword=*

    EncryptedAdminPassword=NO

    AutoLogon=Yes

    OEMSkipRegional=1

    TimeZone=230

    OemSkipWelcome=1

    

[UserData]

    ProductID=XXXX-XXXX-XXXX-XXXX-XXXXX

    FullName=""

    OrgName=""

    ComputerName=NEDA


1. 압축이 해제된 '1_petousb' 폴더에서 'PeToUSB.exe' 실행 후
    아래의 그림처럼 설정 'Start' 클릭포맷


2. USB 메모리에 부팅영역 생성
   (bootsect /nt52 f:    * f: ← USB 드라이브    * /nt52 ← WinXP, /nt60 ← Vista)


3. '3_usb prep8' 폴더의 'usb_prep8.cmd' 실행
    1) XP의 원본 드라이브 위치 지정 (ex. E:)
    3) XP가 복사될 USB메모리 위치 지정 (ex. F:)
    4) XP설치 이미지 USB메모리로 복사 시작


# $WIN_NT$.~BT 폴더내에 있는 WINNT.SIF 파일을 수정(Product Ket XXXXX-XXXXX ...이것을 사용할 시디키로 변경)

4. 메인보드의 부팅순서 변경 후 USB메모리로 부팅
5. 시작할 운영.... 에서 '1. TXT Mode Setup Windows XP, Never unplug USB-DRIVE Until After Logon'
6. XP설치 시작~~~
 
파일 첨부 http://blog.noonipoony.com/attachment/pk350000000035.zip

사용자 삽입 이미지

CD 없이 USB 로만 설치 되는 화면


USB 만으로 윈도우 XP CD 없이 설치하기

  요즘 학교에 영어공부에 이런 저런 일들로 인해 블로그에 많이 소홀 해진것 같습니다. 잠시 휴식(?)에 들어간 비공개 글들이 수두룩 하네요. 하여 오늘은 마음을 굳게 잡고 글 하나를 완성하려 합니다. 자~ 오늘 소개할 내용은 USB 로 CD 없이 윈도우를 설치하는 방법입니다. 물론 네이버에 찾으면 자료가 나오긴 하지만 설치를 시작하려면 대부분 도스 화면에 일일이 명령어를 쳐야 하고, 그런 도스 명령어는 처음 접하는 사람들에게는 많은 어려움이 있을 것 같아서 이렇게 좀 더 편한 방법을 찾았습니다. 일단 위에 제가 올린 WinXP_USB.zip 파일을 다운 받고 압축을 풉니다.


과정 1> 압축을 푼후 WinXP_USB\usb_prep8\usb_prep8 폴더로 가서 아래와 같이 usb_prep8.cmd 를 더블클릭하여 실행 시킵니다.

사용자 삽입 이미지

이 파일을 더블 클릭하여 실행시킨다.



과정2> 과정 1을 끝내면 아래와 같이 검정 바탕의 콘솔창이 생성되며 거기서 엔터키를 누르면 그 위에 USB 를 포맷할 수 있는 창이 나옵니다.


사용자 삽입 이미지

USB 포맷하기


포맷창의 설정은 위와 같이 하고, 아래의 Start 버튼을 눌러 USB 의 포맷을 시작합니다.

경고! USB 에 있는 모든 데이터가 지워지니 반드시 USB 자료들을 백업해 주시기 바랍니다.



과정 3> 자 ~ 이제 포맷을 성공적으로 했다는 메시지가 나올 것입니다. 주의 하실 점은 위의 콘솔창과 포맷창을 절대로 끄시면 안됩니다. 끄시지 마시고 시작->실행->cmd 를 쳐서 콘솔창을 하나더 엽니다.

  그런 다음 CD 도스 명령어를 다운 받은 폴더의 bootsect\bootsect 로 가서 아래의 명령어를 입력해 줍니다.

 "bootsect.exe /nt52 R:"  (여기서 R: 은 USB 드라이브 문자입니다. 본인에 맞게 설정하세요.)

이렇게 하면 USB 에 부팅 가능한 섹터가 만들어지게 됩니다.



과정 4> 과정 3 까지 했으면 이제 아까전에 포맷창으로 돌아가서 포맷창을 닫아줍니다. 포맷창을 닫으면 콘솔창에 엔터키를 눌러달라는 메시지가 나오게 되는데 여기서 엔터키를 누릅니다. 그럼 아래와 같은 내용이 나옵니다.

사용자 삽입 이미지

우선 1번을 누르고 엔터를 치면 폴더를 선택할 수 있는 창이 나오는데, 여기서 윈도우XP 설치 CD 의 디렉토리를 선택합니다. (ISO 파일인 경우에는 데몬이나 가상씨디룸 유틸리티로 삽입한 후에 선택하세요.)

그런 다음 2번을 누르고 엔터를 친 다음에 현재 컴퓨터에 할당되지 않는 드라이브 문자열을 입력합니다. 이것을 하는 이유는 이따가 작업을 진행하는 도중 가상 드라이브를 하나 만들게 되는데 이를 위해 컴퓨터가 사용하지 않는 드라이브 명을 입력하여 주세요. (기본값은 T입니다.)

그리고 3 번을 누르고 엔터를 치면 2번에서 했던 것과 같이 드라이브 문자열을 치라고 나오는데 여기서 드라이브 문자열은 USB 가 사용하는 드라이브를 말합니다. 저의 경우 USB 드라이브가 G 드라이브로 잡혀 있으며, 이 경우 G 누르고 엔터키를 누르시면 됩니다.

자 여기까지 했으면 이제 4번을 누르고 복사를 시작하면 됩니다.

USB 마무리> 복사를 하는 USB 를 한번더 포맷하게 되는데 여기서 'YES' 를 치고 엔터키를 누르시면 됩니다. 그리고 복사도중에도 여러차례 메시지 박스가 나오는데 무조건 YES 또는 OK를 누르면 됩니다.

설치> CMOS 에서 USB 를 첫번째 부트 드라이브로 설정하신 후 USB 로 부팅하게 되면, 설정 메뉴가 두개가 나옵니다. 여기서 두 번째를 선택하셔야만 설치가 진행됩니다. 그리고 그 다음 부터는 첫번째 것을 선택하시면 됩니다. 간단히 말해 처음 부터 첫번째를 선택하면 hal 을 찾을 수 없다고 나오므로, 이 메시지가 나오면 재부팅후 두번째를 선택하셔서 설치를 진행하시면 됩니다.~


아래는 신홍민께서 남겨주신 글입니다.
호응이 좋아서 이렇게 올렸습니다.
감사합니다.~


과정 3번에서 도스 명령어를 어떻게 치는지 모르겠네요.
그것땜시 bootsect가 뜨질 않네요

  • 신홍민 2008/09/18 06:43 address edit/delete

    경로를 찾아서 입력해야 합니다.
    예를 들어 위 링크된 파일을 다운받은 폴더가 d:\Downloads\ 에 받았다고 해요. 그러면 대개 사람들은 이 곳에 바로 압축을 풀게 되겠지요?
    그러면 d:\Downloads\WinXP_USB 폴더에 다운로드 받은 파일들이 압축이 풀렸을거에요.
    도스창에서 경로를 찾아가기 힘드시면 일단 명령프롬프트에 "cd\"라고 치고 엔터 치시면 루트(대개 c:\)로 빠져나오게 됩니다.
    그리고 나서 파일 다운받은 경로를 하나하나 써줘서 찾아가시면 되요.
    저의 경우에는
    1> cd\
    2> cd d:
    3> cd Downloads\WinXP_USB\bootsect\bootsect
    라고 하면 경로를 맞게 찾아가게 된겁니다.
    이렇게 한 후 "dir" 해보시면 그 디렉토리(폴더)안의 파일들이 보일겁니다. bootsect.exe 파일이 보이면 맞게 찾아오신겁니다.
    이후부터는 글쓴이님 쓰신대로 따라하면 됩니다.

  • 신홍민 2008/09/18 06:47 address edit/delete

    '역슬래시'가 표시가 안되거나 특수문자로 나타나네요. 특수문자는 역슬래시로 보시면 됩니다. 도스명령어를 전혀 모르시는 분들이 전혀 엉뚱한 곳에서 막히실까봐 주절주절 길게 써봤습니다. 부디 사족이 아니길 -_-;;

글 잘봤습니다. ^^

1번까지는 설치가 되는데 완료하고 2번 메뉴로 가면 hal.dll파일이 손상되었거나 없다고 계속 나오는군요 -_ㅠ 이걸 어떻게 해야할지..ㄷㄷㄷ
  1. 답글 :
    댓글 링크수정/삭제
    처음 설치하실때 부팅 메뉴 선택에서 2번을 선택하시고, 파란화면이 끝나면 재시작하기전에 USB 뽑고 부팅하신후 다시 꼽아보세요 ~

32 32

댓글 링크수정/삭제
글감사히 잘보고 따라했는데..

위에 어떤분쓰신것처럼 윈도우 설치할때 1번들어가서

파일복사 다끝나고 재부팅한후에 2번으로 들어가면 HAL.DLL 파일이 없다고 멈추네요

유에스비 뺐다가끼는ㄴ건 해보긴했는데 정확한의미를 몰라 잘한건지.. 쨌든 안되고요;; 윈도우 XP 여러가지 버전 막받아서 다 해봤는데

전부 안되고.. 노트북 덮었네요 ㅜ.ㅜ 엑스노트s210 인데 큰일났네요 ㅜ.ㅜ
  1. 답글 :
    댓글 링크수정/삭제
    처음 파란 화면에서 설치를 완료한후에
    USB 를 빼고 다시 재부팅 해보세요 ~~