[XPE 이미지 만들기]
'파일 -> 새로운 프로젝트 생성' 기본 틀이 형성한다.
포팅할 보드의 디바이스 정보가 들어있는 파일( ***.pmq)을 Import 해준다.
( ***.pmq 파일 만드는 방법은 나중에 다시 ... )
약간의 시간이 걸린다.
import 가 끝나면 아래와 같은 창이 뜬다. 추가된 디바이스 정보와 드라이버를 확인 할 수 있다.
93개의 디바이스 정보를 가지고 84개의 디바이스 컴포넌트를 찾아 온것을 알 수 있다.
'Close'를 누르면 만들어진 컴포넌트가 추가되는것을 볼 수있다.
이제 추가한 컴포넌트의 의존성을 검사하여, 각 컴포넌트와 연결된 컴포넌트를 추가해주어야한다.
그래서 'Check Dependencies'(또는 'F5')를 눌러 의존성 검사를 시작한다.
보통 이단계에서 6개정도의 에러가 발생한다.
Loder의 선택, Logon의 선택, MUI의 선택, 사용 할 포멧 형태, 파일 시스템.
첫번째 에러.
나는 EWF를 사용 할 것이기 때문에 EWF NTLDR 선택~!
두번째, 세번째 에러.
포팅할 시스템에 필요한 파일 시스템을 선택.
CDFS - CD를 사용하기 우한 파일 시스템
FAT - USB 메모리 사용시 필요
NTFS - XP의 기본 파일 시스템
UDFS - DVD를 사용하기 위한 파일 시스템
=> 나는 보통 전체 다 선택해준다.
네번째 에러.
언어 선택.
설치한 MUI에 한해서 원하는 언어를 선택.
난 한국인, 그래서 한글!!
다섯번째 에러. 사용할 포멧 설정(다중선택가능) ==>>그래서 나는 둘다 선택해준다.
6번재 에러. Shell 선택화면.
중복선택 불가.
Command Shell - 도스창
Explorer Shell - Windows XP의 쉘
Shell prototype - Custom shell을 만들 때 사용.
Task Manager shel - 작업관리자를 Shell로 사용.
=> 난 Explorer shell선택
여기 까지진행후 다시 디펜던시 체크를 해본다.
일반적으로 여기까지 잘 했다면, 다른 에러가 발생하지 않을것이다.
============================= 추가 : 2008.0328====================================
노트북에서 디바이스 정보를 읽어오거나 할 때 발생하는 에러.
'UNIMODEM'
더블 클릭하면 관련 목록이 나온다.
일반적으로, 'Communication port' 를 선택하면된다.
==================================================================================
여기 까지만 해서 빌드 후 PC에 탑재를 하게 될 경우에도 이미지는 정상 동작한다.
하지만, 이것 저것 많이 부족할 것이다.
따라서 이번에는 필요한 컴포넌트 등을 추가해 보겠다.
먼저 편리한 매크로 컴포넌트를 추가하겠다
(기본적으로 주어진 매크로 컴포넌트를 편리하게 빨리 추가 할 수있으나, 용량의 커지는 단점이있다.
각 컴포넌트의 의존관계 및 컴포넌트를 잘 알 고있고, 용량의 제한이 있다면 하나씩 컴포넌트를 추가해야하겠으나, 일반적인 경우는 그냥 매크로 컴포넌트를 추가하는것이 편하다.)
1. Class Installers/Hardware Compatibility
2. Multimedia Application Compatibility
3. Shell Application Compatibility
4. Windows Application Compatibility
Software ->System -> Management -> Applications ->Windows Installer Service
Software ->System -> International -> Infrastructure -> Micorsoft Korean IME core
Software ->System -> System Services ->Gerneric USB Input Device Support
Software ->System -> System Services -> Base -> Administration Support Tool
Software ->System -> System Services -> Base -> Enhanced Write Filter
Software ->System -> System Services -> Base -> Enhanced Write Filter API(EWF API)
Software ->System -> Networking & Communications -> Applications -> Network Command shell
Software ->System -> Networking & Communications -> Applications -> TCP/IP Utilities
Software ->System -> Networking & Communications -> Infrastructure -> Computer Name User Interface
Software ->System -> Networking & Communications -> Infrastructure -> Windows Firewall Control Panel
등등 을 추가하고 디펜던시 체크를 하고 빌드를 하면 이미지가 만들어진다.
간혹 에러가나는 경우가 있는데 에러 메시지가
'Error 1004: Invalid resource: "RegKey(819):"HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Speech\Voices\Preview"": (Error 5 (0x5) in "Microsoft VBScript 런타임 오류": 프로시저 호출 또는 인수가 잘못되었습니다.)'
와 같다면 아래 링크로 가서 확인할수있다.
http://wabar.tistory.com/204
RDP6.0 적용관련 : http://wabar.tistory.com/207
몇몇 컴포넌트 정리(중복) : http://wabar.tistory.com/212
USB 메모리스틱에 XPE 설치하기(펌) : http://wabar.tistory.com/202
VMware에서 XPe테스트하는방법(펌) : http://wabar.tistory.com/203
Bootprep : http://wabar.tistory.com/237
'이것저것 > My_Work' 카테고리의 다른 글
Windows Xp tablet 설치 (1) | 2008.03.11 |
---|---|
[LX800]-그래픽 드라이버(해상도) 수정하기 (1) | 2008.02.13 |
[XPE] - System Cloning Tool (0) | 2008.01.30 |
Windows Server 2008 (0) | 2008.01.09 |
Windows Server 2008 베타 3의 터미널 서비스 (0) | 2008.01.09 |