유용한 정보

[Embedded]CF에 XP Embedded 설치 순서 및 방법

DevReff 2024. 12. 27. 07:28




728x90
반응형

1.

Bootprep.exe 파일이 있는 플로피디스켓을 이용하여 부팅한다.

2.

Fdisk를 이용하여 CF의 파티션을 최대크기로 활성화 시킨다.

3.

재부팅 후 CF Format 한다.

4.

Bootprep.exe 을 이용하여 CF에서 XP로 부팅 가능하게 만든다.) Bootprep.exe /dC /y

5.

목적 장치에 HDD를 연결하고, XP와 모든 드라이브 및 응용프로그램을 설치한다.

6.

HDD에서 TAP.exe를 이용하여 [파일명].pmq 파일을 생성한다.) TAP.exe /o [파일명]

7.

위에서 생성된 .pmq 파일을 Microsoft Windows Embedded Studio Component Designer에서 import시키고 .sld 파일을 생성한다.

8.

Microsoft Windows Embedded Studio Target Designer를 실행한다.

9.

다음과 같은 컴포넌트를 추가한다.- 다음

Ø

Software/System/Accessibility/Applications On-screen Keyboard

Ø

Software/System/Accessibility/Applications Utility Manager

Ø

Software/System/Management/Applications Terminal Server Client

Ø

Software/System/International Regional and Language Options

Ø

Software/System/International/Infrastructure English Language Support

Ø

Software/System/International/Infrastructure Korean Language Support

Ø

Software/System/System Services/Base Background Disk Defragmentation Disable

Ø

Software/System/System Services/Base EnableAutoLayout

Ø

Software/System/Storage & File Systems/Applications FAT Format

Ø

Software/System/Storage & File Systems/Applications NTFS Format

Ø

Software/System/Other 1394 Kernel Debugger Support Library

Ø

Software/Test & Development Class Installers / Hardware Compatibility

Ø

Software/Test & DevelopmentShell Application Compatibility

Ø

Software/Test & Development Networking Application Compatibility

Ø

Software/Test & Development Multimedia Application Compatibility

Ø

Embedded Enabling Features Enhanced Write Filter

Ø

Embedded Enabling Features Enhanced Write Filter API(EWF API)

Ø

Embedded Enabling Features EWF Manager Console application

Ø

Embedded Enabling Features System Cloning Tool

10.

Extra Registry Data에 다음과 같은 내용을 추가한다.- 다음 -

Ø Key name : SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

Ø Value name : AutoAdminLogon

Ø Type : REG_SZ

Ø Value : 1

Ø Key name : SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0

Ø Value name : Enabled

Ø Type : REG_DWORD

Ø Value : 0

Ø Key name : SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0

Ø Value name : Type

Ø Type : REG_DWORD

Ø Value : 1

Ø Key name : SYSTEM\CurrentControlSet\Services\ewf\Parameters\Protected\Volume0

Ø Value name : ArcName

Ø Type : REG_SZ

Ø Value : multi(0)disk(0)rdisk(0)partition(1)

Ø Key name : SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}

Ø Value name : UpperFilters

Ø Type : REG_MULTI_SZ

Ø Value : EWF

11.

User Interface Core를 설정한다.

12.

Windows Firewall/Internet Connection Sharing (ICS)를 설정한다.

13.

Windows Logon (Standard)를 설정한다.

14.

System Cloning Tool를 아래 그림과 같이 설정한다.

Reseal Phase: Automatic (12000)
Manual (0)
Reseal Options: Generate New Computer Name
Unjoin Domain (if joined)
Remove AutoLogon Settings
Remove Custom Network Settings
Remove Custom User Settings
Remove Mounted Devices (such as network drives

 

15.

Regional and Language Options을 설정한다.

 

 

 

 



16.

Korean Language Support English Language Support을 설정한다.

 

 

 



17.

Enhanced Write Filter를 설정한다.

 

 

 



Resources에서 FBA DLL/COM Registration Disable 시킨다.

18.

Standard PC 컴포넌트에서 Power Management Settings Always On으로 설정한다.

19.

Configuration 메인 메뉴의 Check Dependencies Build Target Image 메뉴를 실행하여 이미지를 생성한다.

20.

위에서 생성된 이미지를 CF에 복사한다.

21.

Target Device CF를 연결하여 부팅한다.

22.

FBA(First Boot Agent) 과정을 마치고 나면,

Ø

명령 프롬프트에서

ewfmgr c: -commitanddisable -live

ewfmgr c: -enable

 

과정을 생략하면 부팅된 변경된 사항이 저장되지 않고 초기화된다.

Ø

부팅되면 명령 프롬프트에서

ewfmgr c: -commit

FBReseal

FBReseal 을 하면 부팅할 것인지의 여부를 묻게 되고 부팅을 하면 된다.

Ø

필요한 장치 드라이브 및 응용 프로그램을 설치한다.

Ø

시작메뉴의 Run을 이용하여 control userpasswords2를 이용하여 사용자가 이름과 암호를 입력해야 이 컴퓨터를 사용할 수 있음 항목을 체크하지 않는다.

Ø

다시 부팅한다.

Ø

부팅한 후 명령 프롬프트에서

ewfmgr c: -commit

ewfmgr c: -enable

 

※ 위와 같은 과정으로 마스터 이미지가 생성이 된다.

출처: https://use1348.tistory.com/43 [유용한 정보:티스토리]