Caution
This is currently a Proof of Concept (PoC) and needs testing. It works only for Matrix42 Empirum.
Important
Import the PreOS Package into your Matrix42 Environment.
Import PreOS Packages
The ThinkPad must be booted via PXE in System Deployment Boot Mode.
Learn more here: Lenovo CDRT SDBM
A PreOS Package for Matrix42 Empirum to initially set the BIOS supervisor password on Lenovo ThinkPads.
We use the System Deployment Boot Mode introduced on the ThinkPad T490 (Comet Lake) to set an initial supervisor password. Here you can find an overview of the supported models: Supported Models
Caution
This only works on Thinkpads with no Supervisorpassword set!
- Checks if the device is from lenovo. If not it exits
- Checks via an array if the model is not supported. You can add additional models. Currently only T480s/T490s are included
- Sets the BIOS password. The BIOS password is set via the package variable “LenovoBIOSPW”
- Clone the repository.
- Extract the archive to %EmpirumServer%\Configurator$\PackageStore\PreOSPackages and import the package into your Software Depot (Matrix42 Management Console > Configuration > Depot).
- Move the package within the depot register "Matrix42 PreOS Packages" before the "Windows Installation" package and activate it for deployment ("Ready to install").
- Then you can assign the package and set the package variable to configure a new BIOS Password