2
  • We send appliances to customers, and since some days ago the machines come from a new vendor.
  • The machines have new BIOS and motherboards: http://www.dmtf.org/standards/smbios
  • We would like to use /sys/class/dmi/id to identify the machines, so they become unique by its serial number.
  • This is the output that we can get from id directory:

    id # for filename in *; do [[ -f ${filename} ]] && echo ${filename}: && cat ${filename}; done  
    
    bios_date:  07/12/2010  
    bios_vendor: American Megatrends Inc.  
    bios_version:  080015  
    board_asset_tag: To Be Filled By O.E.M.
    board_name: To be filled by O.E.M.
    board_serial: To be filled by O.E.M.
    board_vendor: To be filled by O.E.M.
    board_version: To be filled by O.E.M.
    ...
    
  • We have tried some tools to edit these BIOS values without success.

Has anyone edited DMI data before? Please teach me. :)

Rob Moir
  • 31,664
  • 6
  • 58
  • 86
Marc Riera
  • 1,587
  • 4
  • 21
  • 38

2 Answers2

3

If you are the OEM then you should have an account with your BIOS provider, and your BIOS provider should be supplying you with a utility to customize the BIOS.

LawrenceC
  • 1,192
  • 6
  • 14
  • We are the OEM was just a mater of speeak. We are a small company buying stuff directly to the manufacturer. we are not the OEM, otherwise the question would be just silly. – Marc Riera Mar 28 '11 at 18:16
0

Have you tried some of regular bios editors, like Award bios editor, AMI bios editor.

Some of them will let you edit basic fields or depends on how updated bios editor is...

I've seen cases where manufacturer gives utilities to edit basic fields in the BIOS, it's worth of trying and asking such utility (post logo, your own serial number or so).