HP 800 G1 manual Finding a particular Bios file, Organizing the catalog

Page 23

,

Finding a particular BIOS file

The HP repository (an HTTP/FTP file store) has a different folder for each sysid, each containing the following:

Catalog (.xml file) that lists supported BIOS files for the particular platfom

Individual BIOS updates (.bin files)

Note

A custom implementation of an HTTP or FTP server requires a catalog and one or more BIOS files. Even if you are only providing a single BIOS update, a catalog file is required.

When using the BIOS Update via Network feature, the BIOS computes the address of the custom repository using a base address (update_url).The format of the repository address becomes:

update_url/sysid/sysid.xml

For example, if the repository address is http://example.com/files/pcbios and the sysid is 1909, the BIOS would attempt to download the catalog from http://example.com/files/pcbios/1909/1909.xml.

The domain portion of the URL is not case-sensitive; thus http://example.com and HTTP://EXAMPLE.COM are treated as being the same.

The path portion of the URL is generally case-sensitive on UNIX or Linux platforms, regardless of the web server deployed, and is generaly not case-sensitive on Windows platforms, again regardless of the web server deployed. Thus, if running Apache on Linux, for example, http://example.com/bios and http://example.com/BIOS are generally not treated as being the same; however, if running IIS on Windows, http://example.com/bios and http://example.com/BIOS are generally treated as being the same. Any case-sensitivity is determined by the HTTP or FTP server, not by the HP system running the BIOS Update via Network feature.

Organizing the catalog

The BIOS builds download URLs for the catalog and the update file using the same mechanism, ensuring that the update is downloaded from the appropriate repository folder.

Note

In order to prevent buffer overflow attacks during the download process, the BIOS sets a hard-coded limit of 100 KB before downloading the catalog. Thus, custom catalog files should never be allowed to grow larger than 100 KB in size.

23

Image 23
Contents HP Business Notebook Desktop PC F10 setup overview Enhancements Updating Bios over the networkExecutive summary Supported modelsAdditional enhancements HP Sure Start Policy ControlsAdvanced menu F10 Setup for HP Business NotebooksMain menu Security menuTest, memory test, and hard disk test Overview of Business Notebook optionsMain Menu User Management Security MenuUtilities Embedded SecurityDOS Advanced MenuECP UefiUSB CD-ROM Bios Detected  Configurable TDP LockDisabled Yes  LPMAnsi F10 Setup for HP Business DesktopsFile menu Storage menuStorage Menu Power menuOverview for HP Business Desktops File Menu SATA0  SATA1  SATA2  SATA3  SATA5 Disabled Yes Directed I/O VTd Intel-based systems Enabled Yes Based systemsPower Menu Bus Options Yes PCI SERR# Generation Printer ModeDMA=1 EPP+ECPAdd-in graphics Is set as primary Yes Graphics card is installedSystem will prompt to update the Bios Disabled Yes Been made available during the next bootUSB ODD Appendix a Bios overview for 2012 HP ElitePadUsing BIOSConfigUtility to get/set Bios settings USB ODD 00000000 Terminology IntroductionDisclaimer Organizing the catalog Finding a particular Bios fileSample file Catalog file schemaInstructions Setting up a repositoryNaming conventions Figure B-4. Sample catalog Final caveatShare with colleagues For more information
Related manuals
Manual 211 pages 47.68 Kb Manual 4 pages 25.32 Kb Manual 8 pages 31.35 Kb Manual 166 pages 8.15 Kb Manual 4 pages 60.19 Kb Manual 295 pages 55.96 Kb Manual 4 pages 2.92 Kb