Posts

Showing posts from August, 2016

Deploy Lenovo ThinkCentre, ThinkPad, and ThinkStation BIOS by Custom WinPE

Image
In this blog post, we are updating a previous post that only covered ThinkPad .  We have included updated script ing and info rma tion to cover ThinkCentre and ThinkStation as well . Upgrading BIOS versions and getting consistency in an environment can provide unique challenges across an organization.  This blog post will lay out a possible process for putting together a custom WinPE boot WIM file to deploy a BIOS upgrades to current Think Centre , Think Pad, and ThinkStation products. Overview of the solution: Setup the server side folder structure Folders Logs BIOS Folders BIOS update files Powershell script Configure the WinPE.wim file Add necessary optional components Add necessary drivers to the boot image Edit the StartNet.cmd file in the WinPE.wim file. Setup the server side folder structure Beginning with the server side folder structure, create a new share (or use an existing share with appropriate permissions) on a server.  In that share, create a f

The Think BIOS Config tool

Image
This article has moved to  https://docs.lenovocdrt.com/#/tbct/tbct_top For a while now Lenovo’s business-class ThinkPad, ThinkCentre and ThinkStation products have offered a WMI BIOS Interface for controlling BIOS settings through scripting.  This was a big improvement over the old DOS-based utilities that were unique per model.  Now everything needed to make changes in settings during a deployment is built into the machine.  A downside to the WMI approach has been that you have to be fairly skilled with scripting to make use of it and you have to know all the values of the settings you want to set.  In our lab we constantly felt the need for a GUI interface that would show us the current settings, what their possible values are, and allow us to set them on a local or remote machine.  While we were at it we also wanted a solution that would allow us to create a profile of settings that we could apply via command line in a deployment task sequence. And that’s why we created the Thin