How to update BIOS asset tag on Lenovo devices
Several IT administrators want to have the PC asset tag in the BIOS. There is no easy way of inserting it, but here is a possible one. Works for Lenovo devices (tested on M55 and later).
First, you need to get some hidden Lenovo content. The asset tag changer utility is in this link: ftp://ftp.software.ibm.com/pc/pccbbs/thinkcentre_bios/2rjt44a.exe
After downloading it, you will find out it is a non-interactive floppy image. So, in order to update the asset tag, you need to edit the image, using WinImage, burning the floppy or mounting it on a VMWare.
Once you have mounted it, edit the config.sys in the floppy, changing the shell line to:
shell=flash2.exe /U /BR /T:12345678
/U is for unattended
/BR is language. BR is for Brazilian Portuguese. For English, use US.
/T:######## is the 8-digit asset tag
Now you are ready to update it with non-attended boot. The next problem is how to boot your 5 000 machines from a floppy drive. Well, I used vPro to do it on v57p's. Another alternative is to use PXE. Either way, it's way easier than doing it manually.
Documentation is here: http://www-307.ibm.com/pc/support/site.wss/document.do?lndocid=MIGR-68829