Re: Common Control Libraries
- From: "JoP" <Jo.Proulx@xxxxxxxxx>
- Date: 28 Jun 2006 09:45:47 -0700
Ok I found another point. I was asking myself If I can get smaller
footprint with the Standard PC instead of the ACPI Uniprocessor PC I'm
currently using. I tried it, started a new configuration with standard
PC. I get a xpe image of 20meg with 130 components fully working... I
can type the command 'dir' in console!! :)
Looking at this new configuration, I see that the common control
libraries aren't required.
I found that I made a mistake previously saying that <Class Installer -
Disk drives> as a dependency upon <Class Install Library - Storprop>.
It is not true. So in my old configuration common control libraries
aren't required if I remove the storprop component.
Here is the build log of the Standard PC Configuration :
Starting run-time build at: 6/28/2006 12:28:51 PM...
Building: "Base Component [Version 5.1.2600.1106, R1507]"...
Building: "Class Installer - Computer [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - Disk drives [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - IDE ATA/ATAPI controllers [Version
5.1.2600.1106, R1507]"...
Building: "Class Installer - Keyboards [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - Monitors [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - Processors [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - SCSI and RAID controllers [Version
5.1.2600.1106, R1507]"...
Building: "Class Installer - Storage volumes [Version 5.1.2600.1106,
R1507]"...
Building: "Class Installer - Stream [Version 5.1.2600, R620]"...
Building: "Class Installer - System devices [Version 5.1.2600.1106,
R1507]"...
Building: "Client / Server Runtime (Console) [Version 5.1.2600.1106,
R1507]"...
Building: "CMD - Windows Command Processor [Version 5.1.2600, R620]"...
Building: "CodePage: 10000 (MAC - Roman) [Version 5.1.2600, R620]"...
Building: "CodePage: 1252 (ANSI - Latin I) [Version 5.1.2600,
R620]"...
Building: "CodePage: 437 (OEM - United States) [Version 5.1.2600,
R620]"...
Building: "CoDevice Installer - Disk drives [Version 5.1.2600.1106,
R1507]"...
Building: "CoDevice Installer - IDE ATA/ATAPI controllers [Version
5.1.2600.1106, R1507]"...
Building: "CoDevice Installer - Keyboards [Version 5.1.2600.1106,
R1507]"...
Building: "CoDevice Installer - SCSI and RAID controllers [Version
5.1.2600.1106, R1507]"...
Building: "CoDevice Installer - System devices [Version 5.1.2600.1106,
R1507]"...
Building: "Command shell [Version 5.1.2600.1106, R1507]"...
Building: "Direct memory access controller [Version 5.1.2600, R620]"...
Building: "Disk drive [Version 5.1.2600, R620]"...
Building: "Disk Management Basic Volume Runtime [Version 5.1.2600,
R620]"...
Building: "Embedded Trust [Version 5.1.2600.1106, R1507]"...
Building: "English Language Support [Version 5.1.2600.1106, R1507]"...
Building: "English MUI Resource [Version 5.1.2600, R620]"...
Building: "Extended IO Bus [Version 5.1.2600, R620]"...
Building: "FAT [Version 5.1.2600.1106, R1507]"...
Building: "File system recognizer [Version 5.1.2600.1106, R1507]"...
Building: "First Boot Agent (FBA) [Version 5.1.2600.1106, R1507]"...
Building: "Font: Marlett [Version 5.1.2600, R620]"...
Building: "Fonts: EGA [Version 5.1.2600, R620]"...
Building: "Fonts: Fonts Microsoft_San_Serif [Version 5.1.2600,
R620]"...
Building: "Fonts: Fonts Tahoma [Version 5.1.2600.1106, R1507]"...
Building: "Fonts: Fonts tahoma_bold [Version 5.1.2600.1106, R1507]"...
Building: "Fonts: Western Europe font substitute [Version 5.1.2600,
R620]"...
Building: "Fonts:vgaoem_fon [Version 5.1.2600, R620]"...
Building: "Generic Bus [Version 5.1.2600, R620]"...
Building: "Group Policy Core - Support Files [Version 5.1.2600,
R620]"...
Building: "HID Keyboard Device [Version 5.1.2600, R620]"...
Building: "I/O Error Log Messages [Version 5.1.2600, R620]"...
Building: "Intel Microcode Update Driver [Version 5.1.2600, R620]"...
Building: "Intel(R) 82801 PCI Bridge - 244E [Version 5.1.2600.2180,
R2]"...
Building: "Intel(R) 82801GB LPC Interface Controller - 27B8 [Version
7.0.0.1014, R2]"...
Building: "Intel(R) 82801GB PCI Express Root Port - 27D0 [Version
7.0.0.1014, R2]"...
Building: "Intel(R) 82801GB PCI Express Root Port - 27D2 [Version
7.0.0.1014, R2]"...
Building: "Intel(R) 82801GB Serial ATA Storage Controllers - 27C0
[Version 7.0.0.1014, R2]"...
Building: "Intel(R) 82801GB SMBus Controller - 27DA [Version
7.0.0.1014, R2]"...
Building: "Intel(r) 82802 Firmware Hub Device [Version 5.1.2600,
R620]"...
Building: "Intel(R) 945G/GZ/P/PL PCI Express Root Port - 2771 [Version
7.2.2.1002, R4]"...
Building: "Intel(R) 945G/GZ/P/PL Processor to I/O Controller - 2770
[Version 7.2.2.1002, R4]"...
Building: "Keyboard Class Driver [Version 5.1.2600.1106, R1507]"...
Building: "Keyboard: United States English [Version 5.1.2600, R620]"...
Building: "Language: English (United States) - 0409 [Version 5.1.2600,
R620]"...
Building: "Microcode Update Device [Version 5.1.2600, R620]"...
Building: "Microsoft ACPI-Compliant System [Version 5.1.2600, R620]"...
Building: "Microsoft System Management BIOS Driver [Version
5.1.2600.2180, R2]"...
Building: "Microsoft Visual C++ Run Time [Version 5.1.2600.1106,
R1507]"...
Building: "Minlogon [Version 5.1.2600.1106, R1507]"...
Building: "Motherboard resources [Version 5.1.2600, R620]"...
Building: "Mount Manager [Version 5.1.2600.1106, R1507]"...
Building: "NLS: Core Files [Version 5.1.2600.1106, R1507]"...
Building: "NLS: Locale Map IDs [Version 5.1.2600, R620]"...
Building: "NLS: Time Zones [Version 5.1.2600, R621]"...
Building: "NPFS [Version 5.1.2600.1106, R1507]"...
Building: "NT Hardware Detect [Version 5.1.2600.1106, R1507]"...
Building: "NT Loader [Version 5.1.2600.1106, R1507]"...
Building: "Numeric data processor [Version 5.1.2600, R620]"...
Building: "Partition Manager [Version 5.1.2600.1106, R1507]"...
Building: "PCI bus [Version 5.1.2600, R620]"...
Building: "PCI standard ISA bridge [Version 5.1.2600, R620]"...
Building: "Plug and Play Monitor [Version 5.1.2600, R620]"...
Building: "Plug and Play Software Device Enumerator [Version 5.1.2600,
R620]"...
Building: "PnP (Kernel-mode) [Version 5.1.2600.1106, R1507]"...
Building: "Primary IDE Channel [Version 5.1.2600, R620]"...
Building: "Primitive: Dxapi.sys [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Dxg [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Dxgthk [Version 5.1.2600, R620]"...
Building: "Primitive: Hidparse.sys [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Imm32 [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Kdcom [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Ks.sys [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Mscms [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Msimg32 [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Ntdll [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Ole32 [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Pidgen [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Setupapi [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: SxS [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Userenv [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Version [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Winspool [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Winsta [Version 5.1.2600.1106, R1507]"...
Building: "Primitive: Wmilib [Version 5.1.2600.1106, R1507]"...
Building: "Processor [Version 5.1.2600, R620]"...
Building: "Programmable interrupt controller [Version 5.1.2600,
R620]"...
Building: "Regional and Language Options [Version 5.1.2600.1106,
R1507]"...
Building: "RPC Local Support [Version 5.1.2600.1106, R1507]"...
Building: "SCSI Port Driver [Version 5.1.2600.1106, R1507]"...
Building: "SCSI/RAID Host Controller [Version 5.1.2600, R620]"...
Building: "Secondary IDE Channel [Version 5.1.2600, R620]"...
Building: "Session Manager (Windows subsystem) [Version 5.1.2600.1106,
R1507]"...
Building: "Standard 101/102-Key or Microsoft Natural PS/2 Keyboard
[Version 5.1.2600, R620]"...
Building: "Standard Dual Channel PCI IDE Controller [Version 5.1.2600,
R620]"...
Building: "Standard PC [Version 5.1.2600.1106, R1507]"...
Building: "System CMOS/real time clock [Version 5.1.2600, R620]"...
Building: "System timer [Version 5.1.2600, R620]"...
Building: "User Locale: English - Australia [Version 5.1.2600,
R621]"...
Building: "User Locale: English - Belize [Version 5.1.2600, R621]"...
Building: "User Locale: English - Canada [Version 5.1.2600, R621]"...
Building: "User Locale: English - Carribbean [Version 5.1.2600,
R621]"...
Building: "User Locale: English - Ireland [Version 5.1.2600, R621]"...
Building: "User Locale: English - Jamaica [Version 5.1.2600, R621]"...
Building: "User Locale: English - New Zealand [Version 5.1.2600,
R621]"...
Building: "User Locale: English - Phillippines [Version 5.1.2600,
R621]"...
Building: "User Locale: English - South Africa [Version 5.1.2600,
R621]"...
Building: "User Locale: English - Trinidad [Version 5.1.2600, R621]"...
Building: "User Locale: English - United Kingdom [Version 5.1.2600,
R621]"...
Building: "User Locale: English - United States [Version 5.1.2600,
R621]"...
Building: "User Locale: English - Zimbabwe [Version 5.1.2600, R621]"...
Building: "VGA Boot Driver [Version 5.1.2600.1106, R1507]"...
Building: "VGA Save [Version 5.1.2600.1106, R1507]"...
Building: "Win32 API - Advanced [Version 5.1.2600.1106, R1507]"...
Building: "Win32 API - GDI [Version 5.1.2600.1106, R1507]"...
Building: "Win32 API - Kernel [Version 5.1.2600.1106, R1507]"...
Building: "Win32 API - User [Version 5.1.2600.1106, R1507]"...
Building: "Windows subsystem [Version 5.1.2600.1106, R1507]"...
Building: "Windows XP Service Pack 1 Resource DLL [Version
5.1.2600.1106, R1507]"...
Some of the Intel component aren't in the xpe database when shipped. I
componentized some of them.
Do you know if there is a way to access the <Base component>? So we
will be able to start degisning a configuration directly from it, just
to see the capabilities...
Regards,
Jonathan
Adora Belle Dearheart wrote:
JoP wrote:
I thought the little FBA progress windows needed the common controlA .sld for a very small image suitable for setting up a system via PXE
libraries but that is not the case. Also the minlogon launch a basic
CMD.exe window in fullscreen and it seems cmd doesn't need the common
control libraries to appear on screen.
My XPE image will only execute basic console command at startup to
reinitialize a system, formating, partitionning, ghosting, copying...
the applications I use for these tasks dont have any GUI, all console
mode. This is why I thought the common control libraries aren't needed
in my image. I will have to validate that theses applications dont have
any dependencies with the common control libraries. My configuration
contains less than 200 components, do you want me to past the build log
here? I've already located the big components, common control libraries
was a part of them. Will continue my investigation :)
boot would probably be very popular if it were uploaded to xpefiles.com.
.
- Follow-Ups:
- Re: Common Control Libraries
- From: JoP
- Re: Common Control Libraries
- References:
- Common Control Libraries
- From: JoP
- Re: Common Control Libraries
- From: Adora Belle Dearheart
- Re: Common Control Libraries
- From: JoP
- Re: Common Control Libraries
- From: Adora Belle Dearheart
- Re: Common Control Libraries
- From: JoP
- Re: Common Control Libraries
- From: Adora Belle Dearheart
- Common Control Libraries
- Prev by Date: Re: Regarding QFE's..
- Next by Date: Re: Common Control Libraries
- Previous by thread: Re: Common Control Libraries
- Next by thread: Re: Common Control Libraries
- Index(es):
Relevant Pages
|
|