DOS에서 무인 설치 파일로 XP 설치하기
게시일: 2005/04/26 | 글쓴이: doa | 15588 번 | 프린트 | 메일


필자는 항상 OS 파티션과 데이타 파티션을 분리해서 사용하고 있다. 보다 정확히 얘기하면 OS 파티션, 스왑 파티션, 데이타 파티션을 분리해서 사용하고 있는 셈이다. 이렇게 파티션을 분리해서 사용하면 여러가지 잇점이 많다. 시스템에 문제가 발생해서 OS를 새로 설치해야 하는 경우에도 피해를 최소화할 수 있고, 프로그램을 자주 설치/삭제해도 시스템의 속도저하가 별로 없다. 이렇게 파티션을 분리해서 사용하는 경우 OS 파티션의 크기를 보통 5G 이하로 줄일 수 있기때문에 OS 파티션을 조각 모음하는 시간도 줄어든다.

이처럼 OS 파티션과 데이타 파티션을 분리할 목적으로 쓰여진 팁이, Documents and Settings 폴더 변경하기(I, II, III)과 무인 자동 설치로 %ProgramFiles% 폴더 변경하기이다. Documents and Settings 폴더 변경하기 I무인 설치 파일(Unattended.txt)로 Documents and Settings 폴더를 변경하는 팁인데 많은 사람들이 이 팁을 잘못 이해하고 있는 것 같아 오늘 추가로 이팁을 쓰게되었다.

근본적으로 Documents and Settings 폴더 변경하기 I에서 사용하고 있는 두개의 명령 Winnt.exeWinnt32.exe는 다른 OS로부터 Windows XP를 설치할 때 사용하는 명령이다. 물론 Winnt32.exe는 Windows XP로부터 업그레이드할 때에 사용해도된다.

Winnt.exe는 DOS로부터 XP를 설치할 때 사용하며, Winnt32.exe는 9x, NT, 2K, XP에서 XP를 새로 설치하거나 업그레이드 할때 사용되는 명령이다. 아울러 Winnt32.exe는 도스 모드에서는 기동되지 않는 프로그램이다. 즉, 반드시 GUI 모드에서만 실행할 수 있는 명령이다.

따라서 XP 원본 CD를 가지고 무인 설치를 하려면 DOS로부터 시스템을 설치해야 한다. 따라서 오늘은 DOS에서 무인 설치 옵션으로 XP를 설치하는 방법을 설명하겠다. 이 팁을 적용하기위해서는 먼저 도스용 부팅 디스켓이나 9x용 부팅 디스켓이 필요하며, XP 원본 CD로부터 설치하기위해서는 부팅 디스켓이 CD-ROM을 지원할 수 있어야 한다주1.

  1. 하드 디스크 포맷 DOS 로부터 XP를 설치하기위해서는 먼저 하드 디스크를 포맷해야한다. 기존에 FAT 파티션이 존재하는 경우에는 이 단계는 거너뛰어도 된다. 그러나 FAT 파티션이 존재하지 않는 경우에는 반드시 다음 절차에따라 먼저 시스템을 포맷한 후 설치해야 한다.
    1. FDISK 기동 9x 부팅 디스켓으로 부팅한 후 명령행에서 다음 명령을 입력한다.
      fdisk
    2. 대용량 디스크의 지원: Y 그림처럼 대용량 디스크의 지원 여부를 묻는 화면에 Y를 입력한 후 엔터 키를 입력한다.
    3. 파티션 생성: 1(Create DOS Partition or Logical DOS Drive) 파티션을 생성하기위해 1을 입력하고 엔터 키를 입력한다.
    4. 주 도스 파티션 생성: 1(Create Primary DOS Partition) 주 도스 파티션을 생성하기위해 그림처럼 1을 입력하고 엔터 키를 입력한다.
    5. 파티션 크기 설정 I: N 하드 디스크를 하나의 파티션으로 잡으려면 Y를 선택한다. 그러나 대용량 하드 디스크가 일반적인 요즘 OS 파티션을 통채로 잡는 경우는 거의없고 비효율적이므로 N를 선택한다.
    6. 파티션 크기 설정: 50% 파티션의 크기는 M Byte로 설정할 수도 있고 백분율로 설정할 수 도 있다. M 바이트로 설정하는 경우 파티션의 크기를 입력(예: 4095)하면 된다. 백분율로 입력하려는 경우 원하는 백분율로 입력(예: 50%)하면 된다. 그림의 경우 50%를 입력했으므로 2048 M 바이트로 분할된다.
    7. 파티션 정보 출력 파티션이 정상적으로 분할되면 그림처럼 파티션 정보가 나타난다. 그러나 이 파티션은 현재 활성화되어 있지 않으므로 fdisk를 종료하기 전에 활성화 시켜야 한다.
    8. 파티션 활성화: 2(Set active partition) 파티션을 활성화하기위해 그림처럼 Set active partition를 선택한다.
    9. 활성화 파티션 선택: 1 그림과 같은 파티션 정보창에서 활성화할 파티션을 선택한다.
    10. 파티션 활성화 확인 파티션 활성화가 정상적으로 수행되면 그림처럼 StatusActive를 의미하는 A자가 나타난다.
    11. FDISK 종료 명령행이 나타날 때까지 반복적으로 ESC 키를 눌는다.
    12. 시스템 재기동
    13. 파티션 포맷 9x 부팅 디스켓으로 부팅한 후 명령행에서 다음 명령을 실행한다.
      format c:


  2. XP 설치
    주의: 설치 속도를 향상 시키기위해 반드시 smartdrive.exe를 수동으로 기동해야한다. 즉, Auotexec.bat 파일에 smartdrv.exe를 기동하는 행이있다면 주석(REM)으로 처리하기 바란다. 아울러 Config.sys 파일에서 Device 파일을 Devicehigh 명령으로 읽어드리는 행이 있는 경우 Devicehigh 명령을 Device 명령으로 대치해두기 바란다주2.
    Winnt.exe 명령을 이용해서 XP를 설치한다. 절차는 다음과 같다.
    1. 9x 부팅 디스켓으로 부팅한다.
    2. 명령행에서 다음 명령을 실행한다주3.
      C:
      A:\smartdrv.exe
      A:
    3. 명령행에서 다음과 같은 형식의 명령을 입력한다.
      <CD-ROM>\I386\winnt /s:<CD-ROM>\i386 /u:answer file
      예:
      D:\i386\winnt /s:d:\i386 /u:a:\unattend.txt
      여기서 unattend.txt는 무인 설치 파일로서 디스켓으로 부팅하기전에 미리 플로피 디스크에 복사해 두어야 한다.
    4. 이후의 설치 절차는 일반 Windows XP를 설치하는 것과 마찬가지로 설치 파일을 하드 디스크에 복사하고, 시스템을 재 부팅하게된다주4.
주1: DOS는 2G의 파티션밖에 지원하지 않는다. 따라서 보다 큰 파티션을 지원하기위해서는 가급적 9x의 부팅 디스켓을 사용하는 것이 좋다.

주2: 이 절차는 반드시 필요한 절차는 아니지만 이 절차를 수행하지 않으면 설치중 Please wait while Setup copies files to your hard disk라는 메시지가 출력되며 설치가 진행되지 않을 수 있다.

주3: 부팅 디스켓에 smartdrv.exe가 포함되어 있어야 한다.

주4: 설치중 Please wait while Setup copies files to your hard disk라는 메시지가 출력되며 설치가 진행되지 않는 것처럼 보일 수 있다. XP 설치에서 언급한 주의 사항을 지켰다면 시간이 조금 걸리더라도 설치는 정상적으로 진행되므로 조금 기다리기 바란다.

댓글: 이 팁은 kyaky님의 질문, os파티션과 데이타 파티션에 관한 질문입니다.deker님의 질문, 시디롬 복구콘솔기동후 명령행 수행방법에 관해...에대한 답으로 작성되었습니다.


OE에서 계정 정보 내보내기/가져오기 필자는 POP3보다는 IMAP을 선호하는 편이다. 국내... (5819) 2005-04-26
암호화된 파일 복구하기 NT 계열은 9x 계열과는 달리 파일/폴더에대한 상당히 강력한 ... (55754)2005-04-25

QAOS.com에 게시된지 1년 이상된 자료와 관리자가 공개한 자료는 누구나 제한없이 읽을 수 있습니다.
그러나 QAOS.com의 자료를 퍼가는 것은 금지하고 있습니다.

이 정보가 유용하다고 생각되시면 QAOS.com과 많은 다른 사람들을 위해 퍼가기 보다는 링크로 알려주시기 바랍니다.

세상사는 이야기



RSS 구독 (익명 | 회원 | 강좌 | 포럼)
(C) 1996 ~ 2017 QAOS.com All rights reserved.