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