날짜: 2004-11-06 | 글쓴이: 도아 | 169380 번 | 프린트 | 메일로보내기

nLite 완벽 길잡이 0.99.6 beta - 계속


IV. Lite CD 만들기 이번 절에서는 nLite에대한 두번째 예로서 불필요한 구성요소를 제거하고 무인설치 및 옵션을 설정해서 보다 가벼운 설치 CD를 만드는 방법에대해 설명하겠다. 사실 통합 CD 만들기와 크게 다르지 않지만 추가적인 설명이 필요한 부분이 많아 별도로 진행하게되었다.

Lite CD 만들기는 필자의 이전 강좌, Windows XP 서비스 완벽 가이드 IWindows XP 자동 설치 CD 만들기와 중복되는 부분이 상당히 많다. 그러나 이 강좌에서는 Windows XP 서비스 완벽 가이드 I와는 달리 구성요소 자체를 제거하는 것이므로 조금 다른 관점에서 다루어 보도록 하겠다.

중복을 피하고 보다 빠른 강좌진행을 위해 Lite CD 만들기통합 CD 만들기 강좌에서 변경한 파일들을 그대로 사용하는 것으로 하겠다.

  1. nLite 실행 통합 CD 만들기 강좌처럼 일단 nLite를 실행한다.

  2. 작업 선택 통합 CD 만들기에서 처럼 필요한 작업만 선택하면된다. 이번은 Lite CD 만들기이므로 다음 그림처럼 모든 옵션을 선택하고 다음 버튼을 클릭하는 것으로 하겠다.

  3. XP 원본 CD 선택 XP 원본 CD를 선택하는 부분이다. 통합 CD 만들기에서 변경한 파일을 지정하면된다. 즉, 가져오기 버튼을 클릭해서 XP 원본 CD 폴더(예: D:\Temp\Image)를 지정한다. 이미 서비스팩 2와 통합되었기때문에 버전 정보가 Windows XP Professional SP2 - build 2180로 나타나는 것을 알 수 있다. 다음 버튼을 클릭한다.

  4. 서비스팩 통합 통합 CD 만들기에서 이미 서비스팩을 통합했으므로 다음 버튼을 클릭한다.

  5. 구성요소 제거
    경고: 구성 요소를 제거한 후 시스템을 설치하면 제거된 구성 요소는 일반적인 방법으로는 다시 설치할 수 없다. nLite를 어떻게 이용할 것인지는 자유이다. 그러나 자신이 특정 구성요소를 빼고 설치했다면 그 책임 역시 자신이 져야한다. 책임을 질 자신이 없다면 구성 요소를 제거하지 말기 바란다. 구성 요소를 제거하고 제거된 구성 요소를 어떻게 복구하는지와 같은 질문에는 답하않는다. 즉, 팁과 강좌의 적용은 자유이지만 그 책임 역시 본인 스스로에게 있다는 것을 명심하고 팁이나 강좌를 적용하기 바란다.

    사실 nLite의 기능중 가장 핵심적인 기능이 이 구성요소 제거이다. 물론 서비스팩과 드라이버, 핫픽스를 통합하고 CD 이미지를 생성해주는 기능도 유용한 기능이다. 그러나 nLite라는 이름에서 알 수 있듯이 이 프로그램의 목적은 보다 가벼운 XP를 만드는 것이다. 구성요소 제거응용 프로그램, 드라이버, 인터넷 유틸리티, 언어 지원, 멀티미디어, 운영체제 옵션, 서비스, 폴더의 8개로 나누어져 있다.

    이들 옵션은 사용자가 필요한 것들만 선택해서 제거할 수도 있으며, nLite에서 기본적으로 제공하는 안전 모드라이트 모드를 사용할 수도 있다. 제거할 항목에 마우스를 대면 그림처럼 우측 패널에 간단한 설명이 나타나며 무조건 제거해서는 안된는 구성요소의 경우 우측 패널 하단에 주의! 표시가 나타난다.

    구성요소에대한 보다 자세한 설명은 부록: 구성요소을 참조하기 바란다. 참고로 필자의 시스템에서 nLite를 시험하면서 제거한 구성요소들은 다음과 같다. 한가지 주의할 것은 이 항목들은 필자의 시스템에 맞게 설정된 것이므로 절대 따라하지 말기 바란다.

    필자의 설정:
    1. 응용 프로그램 내게 필요한 옵션, 서류 가방, 인터넷 게임, 핀볼
    2. 드라이버 배터리, 블루투스 지원, 도시바 DVD 디코더 카드, Firewire (1394), IBM 싱크패드, InfraRed, ISDN, 모뎀, 다기능 장치, 이동형 오디오 장치, 스마트카드, 무선 이더넷(WLAN)
    3. 인터넷 유틸리티 통신 도구, FrontPage 확장, IIS(Internet Information Services), NWLink IPX/SPX/NetBIOS 프로토콜, 인터넷 인쇄, MSN 탐색기, 넷미팅, Netware용 넷트웍 클라이언트, P2P 지원, TCP/IP v6, 웹 폴더
    4. 언어 지원 Arabic, Baltic, Central Europe, Cyrillic, Georgian, Greek, Hebrew, Indian, Thai, Turkish, Vietnamese
    5. 멀티미디어 음악 샘플, 타블렛 PC
    6. 운영체제 옵션 MS 에이전트, 검색 도우미, 쉘 미디어 처리기, 돌아보기, 웹 폴더
    7. 서비스 Alerter, ClipBook, Fax Services, Indexing Service, Messenger, Network DDE, Remote Registry, SNMP, TCP/IP NetBIOS Helper, Service Advertising Protocol, Uninterruptible Power Supply, WebClient, Windows Time, Wireless Zero Configuration
    8. 폴더

  6. 추가적인 파일 유지/제거 이 페이지는 파일 단위로 파일을 유지/제거할 수 있는 페이지이다. 즉, XP에 포함된 파일들중 불필요한 파일이나 반드시 필요한 파일들을 여기에 등록할 수 있다. 파일을 등록하는 방법은 간단하다. 제거할 파일 영역이나 제거하지 않을 파일 영역을 마우스로 클릭하고 파일명을 직접 입력하면된다. 필자의 경우 이 옵션을 손대지않았다. 원하는 모든 파일을 등록했으면 다음 버튼을 클릭한다.

  7. 무인 설치 무인설치는 필자의 강좌, Windows XP 자동 설치 CD 만들기에서 설명한 Winnt.sif를 생성하는 과정이다. nLite에서는 다음 그림과 같은 무인 설치 화면을 제공한다. 각각의 탭에서 설정할 수 있는 항목은 다음과 같다. nLite에서 지원하지 않는 항목은 ISO를 만들기 전에 Winnt.sif를 직접 편집함으로서 얼마든지 설정할 수 있다. 보다 자세한 예는 ISO 만들기: Winnt.sif 편집하기 단계를 참조하기 바란다.
    • 정보 무인 설치를 사용할 것인지 말것인지를 결정한다. 즉 무인 설치 지원의 체크를 지우면 무인설치를 사용할 수 없게된다.

    • 일반 1/2
      컴퓨터 유형 설치할 컴퓨터의 유형을 설정한다. 컴퓨터의 유형은 일반적으로 표준 PC와 ACPI PC로 나눌수 있으며, 다시 장착된 프로세서의 수에따라 Uniprocessor, Multiprocessor로 나누어진다. 컴퓨터 유형 변경하기에서 언급한 것처럼 XP의 경우 PC에 문제가 없는 경우 기본값인 자동으로 설정하며 2000의 경우 가급적 표준 PC로 설정하기 바란다. 자동으로 설정한 경우 표준 PC로 설치하기 팁을 적용하면 필요시 설치 유형을 변경할 수 있다.
      CD 키 XP 설치시 사용되는 CD 키이다. 이 항목에서 CD 키를 입력하면 설치시 CD 키를 묻지않고 자동으로 설치된다.
      무인설치 모드 설치시 사용될 무인 설치 모드를 설정한다. 지원되는 무인설치 모드는 다음과 같다.
      GuiAttended사용자는 GUI 모드에서 이루어지는 모든 셋업을 직접 설정한다. 이 모드는 텍스트 모드만 자동화하길 원하는 경우 유용하게 사용할 수 있다.
      ProvideDefault설정 파일(Winnt.sif)에 저장된 설정값을 사용한다. 이 경우 설치 마법사는 사용자에게 기본적인 설정값을 출력하며, 원하는 경우 변경할 수 있다. 이 모드는 미리 정의된 설정값을 사용자가 변경하면서 설치하려는 경우 유용하다.
      DefaultHide설정 파일(Winnt.sif)에 저장된 값을 사용하지만 ProvideDefault와는 달리 필요한 모든 설정값이 설정 파일에 존재하는 경우 설정 화면이 출력되지 않는다. 설정 파일에 설정값의 일부만 존재하는 경우 일부 화면이 설정값과 함께 출력된다. 즉, 사용자는 설정화면중 일부만 변경할 수 있다. 이 모드는 사용자가 일부 정보(관리자 암호)를 변경하도록 하는 경우에 유용하다. 이 모드가 기본값이다.
      ReadOnly설정 파일(Winnt.sif)의 설정값은 출력되지만 읽기만 가능하다. DefaultHide처럼 설정 파일에 모든 설정값이 존재하는 경우 설정 화면은 나타나지 않는다. 그러나 DefaultHide와는 달리 사용자는 설정값이 지정되지않은 항목만 변경할 수 있다.
      FullUnattendedGUI 모드 셋업이 완전히 무인 설치된다. 만약 설정 파일에 필요한 설정값이 없으면 오류가 발생한다.
      설치할 폴더 Windows를 설치할 폴더
      관리자 자동 로그인 선택하면 XP 설치후 관리자로 자동 로그인한다. 그러나 조금 불편하더라도 자동 로그인 기능은 사용하지 않는 것이 좋다. Windows를 설치하는 동안 관리자 암호를 수동으로 입력하는 경우 이 옵션을 사용해서는 안된다.
      이전 시작 메뉴 선택하면 2000 스타일의 시작메뉴를 사용한다.
      이전 테마 선택하면 2000 스타일의 테마(윈도우즈 고전)를 사용한다.
      최대 절전 모드 끄기 선택하면 최대 절전 모드를 사용하지 않는다.
      시스템 복원 공간 시스템 복원에 사용될 공간을 백분율로 지정한다.

      다음 그림은 필자가 설정한 값이다.

    • 일반 2/2 만들려는 CD가 XP 프로인 경우에는 사용할 필요가 없다. 이탭은 서버인 경우에만 사용할 수 있다.
      라이센스 모드 시트당 라이센스와 서버당 라이센스가 가능하다.
      시트당 라이센스라이센스를 받은 클라이언트나 장치는 언제든지 동시 서버에 접속할 수 있는 라이센스. 따라서 각 장치별로 라이센스가 필요하다.
      서버당 라이센스지정된 갯수의 컴퓨터나 장치가 동시에 서버에 접속할 수 있는 라이센스. 서버당 라이센스의 경우 동시에 접속할 사용자(컴퓨터 또는 장치)의 수를 지정해야 한다.
      사용자 서버에 동시에 접속할 수 있는 사용자의 수를 지정한다. 라이센서가 서버당 라이센스인 경우에만 사용할 수 있다.

      XP Pro 2003

    • 개인 컴퓨터를 사용할 사용자의 개인적인 정보를 입력하는 탭이다.
      이름 컴퓨터를 사용할 사용자의 이름을 지정한다.
      관리자 암호 시스템 관리자(Administrator)의 암호를 지정한다. 확인란에도 관리자 암호와 동일한 암호를 입력해야 한다. 한가지 주의할 것은 여기서 입력한 관리자 암호는 평문으로 저장된다. 따라서 생성된 설치본을 인터넷에 배포할 때에는 주의하기 바란다.
      컴퓨터 이름 사용할 컴퓨터의 이름을 입력한다.
      사용 기관 컴퓨터를 사용하는 기관의 명칭을 입력한다.
      작업 그룹 컴퓨터가 소속된 작업 그룹을 입력한다.
      언어 기타 언어 그룹에 대한 지원을 추가한다. 이 지원을 사용하면 사용자가 다른 언어와 문자 집합으로 인코드된 컨텐츠를 볼 수 있다. 언어를 추가해도 해당 언어에대한 글꼴은 추가되지않을 수도 있다. 이 경우 인터넷에서 추가 언어 구성 요소를 다운로드하여 다른 언어 그룹을 지원하라는 메시지가 나타난다.
      시간대 사용하는 시간대를 설정하는 부분이다. 한국의 경우 (GMT +09:00) 서울을 선택하면된다.
      프로파일 폴더의 경로 Documents and Settings 폴더 변경하기 I에서 언급한 것처럼 프로파일이 저장될 경로를 지정한다. 예를들어 Documents and Settings 폴더를 E: 드라이브로 옮기고 싶다면 그림에서 처럼 E:\Documents and Settings를 지정하면된다. 프로파일 경로를 Windows를 설치한 드라이브와 다른 드라이브로 설정한 경우 설치시 해당 드라이브가 존재해야 한다. 만약 해당 드라이브가 존재하지않는 경우 Windows 설치할 드라이브에 프로파일 폴더가 생성된다.

      다음 그림은 필자가 설정한 값이다.

  8. 드라이버 통합 통합 CD 만들기에서 설명한 것과 같은 절차로 드라이버를 추가하면된다. 그러나 본 강좌에서는 이전 설정값을 그대로 사용하므로 그냥 다음 버튼을 클릭하면된다.

  9. 핫픽스 통합 핫픽스 역시 동일하다. 이미 핫픽스가 적용되어 있으므로 다음 버튼을 클릭한다.

    주의: 2004년 이후에 출시된 핫픽스만 통합이 가능하다.

  10. 옵션 설정 시스템을 트윅하거나 여러가지 패치를 수행할 수 있다. 각 탭에서 사용할 수 있는 옵션은 다음과 같다.
    • 일반 1/2
      2000 형식의 설치 화면 사용 설치시 배경화면과 메시지를 제거한다. Windows 2000과 비슷한 설정 마법사가 사용된다. 이 옵션을 선택하면 설치과정이 조금 빨라질 수 있다. 그러나 필자가 사용해본 바로는 설치과정이 전혀 나타나지 않기때문에 조금 답답하다. 따라서 가급적 이 옵션은 사용하지 않는 것이 좋다.
      검은색 설치 배경화면 이 옵션은 2000 형식의 설치 화면 사용을 선택해야만 활성화되며 이 옵션을 선택하면 Windows 로고가 제거된 검은색 배경이 설치화면으로 사용된다.
      SFC(파일 보호) 사용 안 함 Windows 2K/XP는 이전 Windows 군과는 달리 운영체계에서 사용되는 파일의 불법적인 교체를 막기위한 시스템 파일 보호 기능을 제공한다. 이 옵션을 선택하면 이 기능을 사용하지 않게된다. 또한 제거된 구성 요소에대해 빈폴더가 생성되는 것을 막을 수 있다. 이 옵션은 근본적으로 필자의 팁, 파일 보호 기능 완전히 끄기 II를 적용한 것과 동일하게 동작한다.
      사용자 테마 기능 사용 XP에서 사용자 테마를 사용할 수 있도록 하는 패치로 필자의 팁, XP에 SP1,SP2를 적용한후 사용자 테마 사용하기를 적용한 것과 동일하며, 한글 버전의 경우에도 잘 동작한다.
      Driver.cab 통합 드라이버 파일들을 Driver.cab 파일로 통합한다.
      드라이버 고압축 드라이버 파일들을 보다 높은 압축률로 압축한다. 압축률을 높이면 높일 수록 더 많은 공간을 절약할 수 있지만 설치시 추출 시간이 길어질 수 있다.
      Windows Media Player 호환성 유지 구성요소 제거에서 Windows Media Player를 제거하고 나중에 새로운 버전을 설치하려는 경우 오류를 막기위해 이 옵션을 사용하기 바란다. 이 옵션은 1MB 바이트의 추가적인 공간을 필요로 한다.
      최소 필요 공간 남은 용량이 부족한 경우 하드 디스크의 설치본을 사용한다.
      최소 메모리 요구사항 64M보다 적은 RAM을 가지고 있다면 셋업이 실행될 수 있도록 RAM 크기를 변경한다.
      최대 동시 접속수 필자의 팁, SP2/최대 동시 연결횟수 제한 II에서 언급한 것처럼 SP2에서는 Blaster나 Sasser와 같은 웜의 전파를 막기위해 TCP/IP의 동시 연결 횟수를 10으로 제한하고 있다. 이 제한된 값을 사용자가 원하는 값으로 변경하는 옵션으로 근본적으로 SP2/최대 동시 연결횟수 제한 II를 적용한 것과 같다. 만약 무한대의 접속을 허용하려면 이 값을 0으로 설정하면 된다. 0.99.4b에서는 이 값이 10~1000 사이의 값으로 제한된다.

      다음은 필자의 설정값이다.

      XP Pro 2003

    • 일반 2/2
      프로파일 폴더의 경로 무인 설치: 개인에서 설명한 프로파일 폴더의 경로를 설정한다.
      USB 풀링 주파수 기본 주파수는 125Hz이다, USB 마우스의 움직임을 좀더 부드립게 하려면 이 옵션을 사용하기 바란다. 이 옵션은 무선 마우스를 위한 것이 아니며 로지텍 마우스에서는 정상적으로 동작하는 것을 확인했다.
      제거된 언어의 키보드 배치 사용 제거된 언어에대한 키보드 배치를 유지한다.
      대용량 파티션 지원 137GB 이상의 파티션을 사용할 생각이라면 이 옵션을 사용하기 바란다.
      OEM 브랜딩 내 컴퓨터 속성에 nLite 로고와 제거된 구성요소에대한 정보를 출력한다

      다음은 필자의 설정값이다.

    • 시스템 조정
      알렉사 스파이웨어 제거 인터넷 서핑 습관을 수집하는 알렉사 스파이웨어를 제거한다.
      클래식 제어판 제어판을 2000 형식으로 변경한다.
      클래식 로그온 사용 사용자 목록이 나타나지 않는 2000 형식의 로그온을 사용한다.
      드라이버 업데이트 확인 사용 안 함  
      프롬프트로 웹 열기 사용 안 함  
      CD 자동 실행 사용 안함 이 옵션을 선택하면 CD 삽입시 나타나는 자동 실행 팝업을 막을 수 있다.
      상태 메시지 사용 안 함 시작시 프로파일을 읽고 있습니다와같은 메시지나 시스템 종료시 설정을 저장하고 있습니다와 같은 메시지를 숨긴다. 최선의 방법은 Welcome 화면을 사용하지 않는 것이다.
      오디오 서비스 사용 2003 서버에서만 활성화되는 옵션으로 이 옵션을 선택하면 2003 서버에서 오디오 서비스를 사용할 수 있게된다.
      테마 서비스 사용 2003 서버에서만 활성화되는 옵션으로 이 옵션을 선택하면 2003 서버에서 테마 서비스를 사용할 수 있게된다. 한가지 주의할 것은 이 옵션은 uxtheme.dll을 패치하는 것은 아니라는 것이다.

      다음은 필자의 설정값이다.

      XP Pro 2003

  11. 설치본 통합 설치본 통합을 시작하겠습니까?라는 확인창에서 버튼을 클릭하면 통합 CD 만들기에서 처럼 단계적인 통합이 진행된다. 통합이 완료되면 다음 버튼을 클릭한다.

  12. ISO 이미지 만들기 이제 마지막 단계로 ISO 만들기 버튼을 클릭해서 이미지를 생성하고 생성된 이미지를 CD-RW를 이용해서 구우면된다. 만약 nLite의 무인설치에서 지원하지않는 항목을 추가하고 싶다면 이 단계에서 Winnt.sif를 직접 편집/저장한 후, 이미지를 생성하면된다. 이미지가 생성됐으면 다음 버튼을 클릭한다.
    추가정보: Winnt.sif 편집하기 nLite에서 지원하지않는 항목을 추가하는 예로서 %ProgramFiles% 항목을 추가해보겠다.
    1. 시작/실행을 클릭하고 다음과 같은 형식의 명령을 입력한다.
      notepad <XP 원본 CD 폴더>\I386\winnt.sif
      예:
      notepad D:\Temp\images\I386\winnt.sif
    2. Winnt.sif 파일에 원하는 항목을 추가해야 한다. 예를들어 %ProgramFiles% 폴더를 변경하려면 무인 자동 설치로 %ProgramFiles% 폴더 변경하기에서 언급한 것처럼 [Unattended]절에 다음 처럼 두개의 항목을 추가하면 된다.
      ProgramFilesDir=z:\Programs
      CommonProgramFilesDir=z:\Programs\CommonFiles
      예:
      ProgramFilesDir="D:\Program Files"
      CommonProgramFilesDir="D:\Program Files\CommonFiles"
      폴더 이름에 공백이 포함된 경우에는 반드시 큰따옴표(")로 인용해야 한다.
    3. Winnt.sif를 저장하고 메모장을 종료한다.

  13. 완료 ISO를 생성하고 다음 버튼을 클릭하면 나타나는 종료화면에서 종료버튼을 클릭하면 nLite를 종료하게된다.

주의: 이렇게 생성된 Lite CD를 인터넷을 통해 배포할 때에는 항상 주의해야 한다. 그 이유는 여러가지가 있지만 nLite는 관리자 암호를 평문으로 저장하기때문이다.



다음글: 실시간 동영상 녹화하기 (79309)2005-06-05
이전글: 간단한 설치 패키지 만들기 (36895)2004-10-15
<< 이전페이지 (4/10)다음페이지 (6/10) >>

세상사는 이야기



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