|
XP 부팅/통합 CD 쉽게 만들기, nLite - 계속
I. 준비물
nLite  를 이용해서 CD를 만드는 작업을 하려면 다음과 같은 프로그램들이 필요하다. nLite  의 경우 nLite  의 홈페이지에서 간단히 다운받을 수 있다. 서비스 팩2와 XP 원본 CD는 알아서 구하기 바란다.
이후의 진행은 nLite  가 임의의 폴더(예: C:\Program Files\CDR Programs\nLite)에 설치되어 있고 XP 원본 CD의 모든 파일이 임시폴더(예: D:\Temp\Images)에 복사되어 있는 것을 전제로 진행하겠다. 또한 nLite  를 실행하려면 .NET Framework 1.1이 필요하다. 따라서 다음 강의를 진행하기전에 nLite  를 설치( .NET Framework 1.1 포함)하고 XP 원본 파일을 임시 폴더에 먼저 복사한 후 진행하기 바란다.
II. 통합 CD 만들기
nLite 의 간단한 예로서 SP1이 통합된 XP 원본 CD에 SP2를 포함시키고, 필자에게 불필요한 XP 컴포넌트를 제거한 후, 무인 설치 CD를 만드는 과정을 설명하겠다.
- nLite
설치 폴더(예: C:\Program Files\CDR Programs\nLite)에서 nLite 를 실행한다.
- Welcome to nLite 화면에서 Next 버튼을 클릭한다.
- Prepare installation 화면에서 Browse... 버튼을 클릭, XP 원본 CD 파일이 저장된 임시 폴더(예: D:\Temp\Images)를 지정한다. 잠시 동안 분석작업을 수행한 후 Info 상자에 다음 그림처럼 원본 CD의 버전과 크기가 출력되면 Next 버튼을 클릭한다.
- Slipstream Service Pack 화면에서 Browse... 버튼을 클릭한 후 XP Service Pack 파일을 지정주4하면 서비스 팩을 압축해제한 후, 다음 그림처럼 통합하는 과정이 진행된다.
- 통합이 완료되면 다음 그림처럼 XP 버전이 SP1에서 SP2로 변경된다주5. 이때 Next 버튼을 클릭한다.
- Components Removal 화면에서 불필요한 XP 구성요소를 선택하고 Next 버튼을 클릭한다주6.
- Keep or remove aditional files 화면에서 Next 버튼을 클릭한다.
- Unattended setup창에서 무인 설치가 필요없는 경우 바로 Next 버튼을 클릭하고 그렇지 않은 경우 Apply unattended routines (winnt.sif)를 체크하고 나머지 값을 설정주7한 후, Next 버튼을 클릭한다.
- Setup Option에서 Next 버튼을 클릭한다주8.
- Start installation enlightenment? 창에서 예 버튼을 클릭하면 다음처럼 구성 요소 제거와 CD 통합작업이 진행된다.
- 통합이 완료되면 다음 처럼 Processing 창이 나타난다. 이 그림에서 보면 알 수 있지만 XP의 구성 요소를 제거함으로서 XP 원본 CD의 크기가 543M에서 438M로 105M 정도 줄어든 것을 알 수 있다. Porcessing 창에서 Next 버튼을 클릭한다.
- Make Bootable Image 창에서 Make ISO 버튼을 클릭하고주9 Next 버튼을 클릭한다주10.
- Customization Finished창에서 Finish 버튼을 클릭한다.
Unattended setup 옵션을 선택한 경우 이 CD 이미지로 XP를 설치하면 처음 파티션을 잡아주는 부분을 제외한 나머지는 대부분 자동으로 진행된다. 아울러 설치완료후 Administrator로 자동 로그온된다 주11.
III. 맺음말
nLite 를 이용해서 Service Pack을 통합하고 구성요소를 제거하는 방법을 알아보았다. 한가지 주의할 일은 구성요소를 섣부르게 삭제하면 설치중 오류가 발생할 수 있으며, 설치가 정상적으로 진행되어도 로그인 조차 할 수 없는 경우도 발생한다. 따라서 구성요소 제거는 구성요소 제거가 시스템에 어떠한 영향을 미치는지 확실히 알고 있는 사람만 적용하기 바란다.
간단히 팁으로 작성하려고 했던게 의외로 길어진 것 같다. 강좌의 내용은 조금 긴 편이지만 사용해보면 강좌가 필요없을 정도로 간단하다(그래도 술은 사기 바란다).
강좌에서 부족한 부분(Components Removal)은 시간이 허락하는 대로 추가하도록 하겠다.
V. 링크
V. 부록: 필자가 사용한 옵션
다음은 필자가 Components Removal를 통해 제거한 구성요소들이다.
| Applications | Accessibility Options, Briefcase, Internet Games |
| Drivers | Bluetooth Support, Thoshiba DVD decoder card, Firewire(1394), IBM Thinkpad, InfraRed, Isdn, Modems, MultiFunctional, Portable Audio, Smartcards |
| Internet Utilities | Commnunication tools, FrontPage Extensions, Internet Connection Wizard, Internet Information Services, Internet Printing, MSN Explorer, Netmeeting, Synchronization Manager, Web Folders |
| Language Support | Arabic, Baltic, Central Europe, Cyrillic, Georgian, Greek, Hebrew, Indian, Thai, Turkish, Vietnamese |
| Multimedia | Media Center, Music Sample, Speech Support, Tablet PC |
| Operating System Options | File and Settings Wizard, MS Agent, Search Assistant, Tour, Upgrade from Win9x/NT, Web View |
| Services | ClipBook, Error Reporting, Fax Services, Imapi, Indexing Service, Messenger, Remote Registry, Telnet Server, Uninterruptible Power Supply, Universal Plug and Play, Wireless Zero, Configuration |
주1: 사실 XPLite보다는 98Lite로 유명해진 사이트이다. 95에서 98로 업그레이드되면서 MS는 특유의 끼워팔기의 일환으로 Internet Explorer를 쉘에 통합, 배포했었는데, 이 Internet Explorer를 98에서 제거하는 툴이 98Lite였다.
주2: 어떻게 다운받을 수 있는지는 필자에게 묻지 말기 바란다. 각자 알아서 받으면 된다.
주3: nLite 배포본에 XP의 부트 이미지가 포함되어 있다. 따라서 XP 원본 CD의 파일만 있으면 부팅 CD를 만들 수 있다.
주4: 현재는 .exe 파일만 지원한다.
주5: SP2를 지정하기 전에 Make ISO 버튼을 클릭하면 원본 XP CD를 생성할 수 있으며, SP2를 지정한 후 Make ISO 버튼을 클릭하면 SP2가 통합된 XP CD를 생성할 수 있다.
주6: Multilanguage Support(LANG dir)과 DR Watson은 절대 삭제해서는 안된다. 아울러 필자가 선택한 옵션은 부록을 참조하기 바란다.
주7: 무인설치 항목에대한 보다 자세한 설명은 Windows XP 자동 설치 CD 만들기를 참조하기 바란다.
주8: Disable SFC, Enabe Unsigned Themes Support와 같은 추가 옵션을 설정할 수 있다. 그러나 SFC와 Themes는 사용하는 언어에따라 패치값이 다르므로 영문 XP가 아닌 경우 변경하지 않는 것이 좋다.
주9: Make ISO 버튼을 클릭해야만 이미지가 생성된다. Make ISO 버튼을 클릭하지 않으면 nLite 의 설정 파일만 갱신된다.
주10: nLite 에서 제공하는 무인 설치 항목외에 다른 항목을 추가하고 싶다면 XP 원본 CD를 저장한 임시 폴더(예: D:\Temp\Images)의 I386 폴더에서 winnt.sif 파일을 편집하면된다.
주11: 필자의 경우 Unattended setup에서 자동 로그인을 선택하지 않았기때문에 관리자 로그인 화면이 나타난다.
Fatal error: Call to undefined function: articleads() in /home/hosting_users/doax/www/sections.php on line 328
| |
|