 |
This program updates ThinkPad's BIOS Setup data remotely using a diskette. Features: - Copy BIOS setup data settings - Copy BIOS secure data settings - Install and update for power-on password - Install for hard disk password - Copy supervisor password.
Supported ThinkPad systems: - A30, A30p, A31, A31p - G40, G41 - Reserve Edition - R31, R32 - R40, R40e - R50, R50p, R50e, R51, R51e, R52 - R60, R60e, R61, R61e - R400, R500 - T30, T40, T40p, T41, T41p, T42, T42p, T43, T43p - T60, T60p, T61, T61p - T400, T400s, T410, T410s, T500, T510 - W500, W510, W700 - X30, X31, X32, X40, X41, X41 Tablet - X60, X60s, X60 Tablet - X61, X61s, X61 Tablet - X200, X200s, X200 Tablet, X300, X301 - Z60m, Z60t, Z61e, Z61m, Z61p, Z61t
Supported Operating System: - DOS
Note: - If this software has been used, updating this software will fix problems, add new functions, or expand functions as noted below. - This program is language independent and can be used with any language system. |
 |
 |
 |
| Version: |
4.01 |
| Release Date: |
2009/12/16 |
|
 |
| File link |
|
File size |
|
File description |
 |
| 6itr02ww.zip |
|
18,883 |
|
ThinkPad BIOS Settings Capture/Playback Utility (SRCMOS)
|
| 6itr02ww.txt |
|
23,241 |
|
README for ThinkPad BIOS Settings Capture/Playback Utility (SRCMOS)
|
 |
 |
Version 4.01
- (New) Added support for ThinkPad T410,T410s,T510,W510.
Click here for a complete list of changes fixed by this driver update.
-
At a donor workstation:
- Start up the workstation and access the BIOS Setup. (Press the F1 key during the power-on self-test (POST))
- Change and save the desired settings as required.
- Exit from the BIOS Setup program and restart the workstation. Ensure that the workstation starts up and functions properly.
- Rename the SRCMOS.EXE.(Refer to the table below to rename the program name.)
SRCMOS + xx + .EXE
xx: system board identifier (two character)
-
Use the SRCMOSxx.EXE program to save the current settings of the donor workstation to a file named with the .CMS extension.
- Insert a DOS or Window 9x boot diskette in the A drive.
- Power on the system.
- When the logo screen appears, press the Esc key. The screen mode will change to the text mode.
Note: This step is not required for the following systems: ThinkPad R400, R500, T400, T400s, T410, T410s, T500, T510, W500, W510, W700, X200, X200s, X200 Tablet, X300, X301, G50, R60, R60e, R61, R61e, T60, T60p, T61, T61p, X60, X60s, X60 Tablet, X61, X61s, X61 Tablet, Z61e, Z61m, Z61p, Z61t, Reserve Edition
- Execute the SRCMOSxx.EXE with the correct parameters.
At a Command Prompt, type: SRCMOSxx \path\file_name.CMS /c
If the donor system has a supervisor password: (This option is not applicable for ThinkPad R31) use:
SRCMOSxx \path\file_name.cms /kpap
The password prompt will appear. Type correct password and press enter.
Note: If you capture the data of the system that has a supervisor password, the captured data will have an encrypted supervisor password of the donor system. Please refer to the "Note for ThinkPad A30, A30p,..." section below for detailed information.
-
Create CMOS Update image.
For RDM version 4.1 or newer:
- Prepare BIOS Update diskette or bootable CD for target system.
Note: For Bootable CD, use CD-RW media.
- Copy SRCMOSxx.EXE into the BIOS diskette or the CD-RW.
- Create a Firmware Flash image of the BIOS Update media. (Using the Image management menu click Tasks, then click Remote Deployment Manager.)
- Copy the CMOS setting file into the appropriate directory on the RDM server.
- Create a CMOS setting image on the RDM server. (Using the Image management menu click Tasks, then click Remote Deployment Manager.) Select the CMOS setting file name in Enter CMOS Clone file field.
For RDM version 3.2 or earlier:
- Copy SRCMOSxx.EXE and the .CMS file to the corresponding BIOS directory on your server which is named:
C:\RDM_install_dir\BIOS\Flash_BIOS_Name
Where the 'Flash_BIOS_Name' directory is the name of the BIOS level on your donor workstation (unless this was changed by the system administrator during the Read BIOS Flash diskette process).
Note: When you are not able to get the BIOS update diskette using RDM version 3.2 or earlier: You can store CMOS setting files and SRCMOSxx.EXE using the following steps.
- Check the Current BIOS Level of the Maintenance page of the Individual Client Details notebook.
- Create the directory under the \RDM_install_dir\BIOS which has the same name of the "Current BIOS Level".
For example, if the "Current BIOS Level" is IBUJ01WW, the required directory is: \RDM_installed_dir\BIOS\IBUJ01WW
- Copy SRCMOSxx.EXE and the .CMS file to the above directory. You must uncheck the Update BIOS check box of the Maintenance page. (Check the Update CMOS with file check box only)
Do the following procedures at a donor ThinkPad:
Setting up a donor ThinkPad
- Turn off the computer.
- Turn on the computer.
- While an either of the following messages is displayed at the lower-left area of the screen, press the F1 key. To interrupt normal startup, press the blue ThinkVantage button To interrupt normal startup, press the blue Access IBM button Press F1 for BIOS Setup Utility The BIOS Setup Utility menu will be displayed. If a password prompt appears, type the correct password.
- Change and save the desired settings as required.
- Exit from the BIOS Setup Utility and restart the computer.
- Ensure that the donor ThinkPad starts up and functions properly.
Starting capture
- Copy SRCMOS.EXE into a bootable and read/write-able media with DOS or Windows 95/98 boot disk installed.
- Insert the media in its device, then power on and boot the computer with the media.
- When the logo screen appears, press the Esc key. The screen mode will change to the text mode.
-
-
Note: This step is not required for the following systems:
- ThinkPad R400
- ThinkPad R500
- ThinkPad T400, T400s, T410, T410s
- ThinkPad T500, T510
- ThinkPad W500, W510
- ThinkPad W700
- ThinkPad X200, X200s, X200 Tablet
- ThinkPad X300, X301
- ThinkPad G50
- ThinkPad R60, R60e, R61, R61e
- ThinkPad T60, T60p, T61, T61p
- ThinkPad X60, X60s, X60 Tablet, X61, X61s, X61 Tablet
- ThinkPad Z61e, Z61m, Z61p, Z61t
- ThinkPad Reserve Edition
- At the command line, execute SRCMOS.EXE with the /c option. Example: SRCMOS.EXE \path\file_name /c Where \path\file_name is the path and file name of BIOS Settings file to be created.
Capture options
-
[Secure data and Supervisor password]
- SRCMOS can capture BIOS secure data that includes a supervisor password. The captured data has an encrypted supervisor password of the donor ThinkPad. To capture the supervisor password, add the /kpap option to enter the password by the keyboard. Example: SRCMOS.EXE \path\file_name /c /kpap
- You must use the level of BIOS ID in the following table for this function. If you use a former level of BIOS ID, you must add the /e option when capturing donor BIOS settings. SRCMOS will not attempt to read secure data. Example: SRCMOS.EXE \path\file_name /c /e You have no need to use the /e option at the target ThinkPad computers.
-
[UIA (User Information Area) Data]
- To save UIA data, add the /UIA option. Example: SRCMOS.EXE \path\file_name /c /UIA You have no need to use the /e option at the target ThinkPad computers.
-
[Power-on password and Hard disk password]
- SRCMOS with some ThinkPad computers can deploy power-on password and hard disk password. To use this function, you must use the level of BIOS ID in the following table for this function. To set the power-on password and hard disk password at the target ThinkPad computers, create a password.txt file (any name), add the /EP password.txt options. Example: SRCMOS.EXE \path\file_name /c /EP password.txt Where password.txt contains the names of BIOS settings files for each of target ThinkPad computers, the power-on password and the hard disk password. "Sample.txt" shows the format of .csv file.
- If the supervisor password is set on a donor ThinkPad, add the /kpap option to enter the password by the keyboard. Example: SRCMOS.EXE \path\file_name /c /kpap /EP password.txt In this case, the BIOS Settings file contains a supervisor password.
WARNING: This process creates an intermediate file that contains the power-on password, hard disk password and a pointer to the system that these passwords are intended to be installed on. Be sure to treat this intermediate file as a potential security exposure that exists until the reset process is complete. Be sure to transmit the file securely to the target system and to destroy the file when finished. Examples of secure transmission include carrying the file on removable media to the target system or encrypting the file before transmission over the network to the target system.
Do the following procedures at a target ThinkPad:
Starting Playback
- Copy the BIOS Settings file in the step 4 of the Capture Options section into the media in the step 1, as well.
- Insert the media in its device, then power on and boot the computer with the media.
- At the command line, execute SRCMOS.EXE with the /u option. Example: SRCMOS.EXE \path\file_name /u Where \path\file_name is the path and file name of BIOS Settings file.
- The computer restarts automatically. After restart, the computer will shut down automatically at ThinkPad logo screen.
Notes:
-
[Secure data and Supervisor password]
- If the target computer already has a supervisor password, add the /kpap option to enter the supervisor password by keyboard: Example: SRCMOS.EXE \path\file_name /u /kpap You must use the level of BIOS ID in the following table for this function.
-
[Power-on password and Hard disk password]
- If the target computer already has a power-on password and/or a hard disk password, you can not set the passwords by SRCMOS. You must remove the passwords by BIOS Setup Utility at the target computer. You must use the level of BIOS ID in the following table for this function.
| A30, A30p |
1EET54WW or higher |
Not supported |
| A31, A31p |
1GET29WW or higher |
Not supported |
| G40 |
All BIOS IDs |
Not supported |
| G41 |
All BIOS IDs |
All BIOS IDs |
| G50 |
All BIOS IDs |
All BIOS IDs |
| R31 |
Not supported |
Not supported |
| R32 |
1MET55WW or higher |
Not supported |
| R40, R40e |
All BIOS IDs |
Not supported |
| R50, R50p, R50e |
All BIOS IDs |
All BIOS IDs |
| R51, R51e |
All BIOS IDs |
All BIOS IDs |
| R52 |
All BIOS IDs |
All BIOS IDs |
| R60, R60e |
All BIOS IDs |
All BIOS IDs |
| R61, R61e, R61i |
All BIOS IDs |
All BIOS IDs |
| R400, R500 |
All BIOS IDs |
All BIOS IDs |
| T30 |
1IET27WW or higher |
Not supported |
| T40, T40p |
All BIOS IDs |
1RET68WW or higher |
| T41, T41p |
All BIOS IDs |
All BIOS IDs |
| T42, T42p |
All BIOS IDs |
All BIOS IDs |
| T43, T43p |
All BIOS IDs |
All BIOS IDs |
| T60, T60p |
All BIOS IDs |
All BIOS IDs |
| T61, T61p |
All BIOS IDs |
All BIOS IDs |
| T400, T400s, T410, T410s, T500, T510 |
All BIOS IDs |
All BIOS IDs |
| W500, W510, W700 |
All BIOS IDs |
All BIOS IDs |
| X30 |
All BIOS IDs |
Not supported |
| X31, X32 |
All BIOS IDs |
1QET61WW or higher |
| X40, X41, X41 Tablet |
All BIOS IDs |
All BIOS IDs |
| X60, X60s, X60 Tablet |
All BIOS IDs |
All BIOS IDs |
| X61, X61s, X61 Tablet |
All BIOS IDs |
All BIOS IDs |
| X200, X200s, X200 Tablet |
All BIOS IDs |
All BIOS IDs |
| X300, X301 |
All BIOS IDs |
All BIOS IDs |
| Z60m, Z60t |
1MET55WW or higher |
All BIOS IDs |
| Z61e, Z61m, Z61p, Z61t |
All BIOS IDs |
All BIOS IDs |
| Reserve Edition |
All BIOS IDs |
All BIOS IDs |
Notes:
- aa = version
- bb = country code
Machine types/models:
- (*1) 2681, 2682, 2683
- (*2) 2722, 2723, 2724
- (*3) 1829, 1830, 1831, 1836, 1840, 1841
- (*4) 2887, 2888, 2889, 2894, 2895, 2883
- (*5) 2668, 2669, 2678, 2679, 2686, 2687
- (*6) 1871, 1872 ,1873, 1874, 1875, 1876
- (*7) 1858, 1859, 1860, 1861, 1862, 1863
- (*8) 1846, 1847, 1848, 1849, 1850, 1870
-
(*9)
- 7732-11x, 12x, 14x, 1Ex, 1Fx, 4Ax, 4Bx, 4Cx, 4Dx, 4Ex, 4Fx, 4Gx, 4Hx, 4Jx, 4Kx, 4Nx, X2x, X3x, X6x
- 7733-12x, 13x, 14x, 15x, 16x, 17x, 1Bx, 1Cx, 1Dx, 1Ex, XAx
- 7735-12x, 1Bx, 1Cx, 1Dx, 1Ex, XAx
- 7738-16x, 17x, 18x, 19x, 1Bx, 1Cx
- 7742-11x, 12x, 16x, 4Lx, 4Mx, X1x, X7x
- 7743-11x, 12x, 13x, 14x, 15x, 17x, 18x, 19x, 1Gx, 1Hx, 1Jx
- 7751-11x, 12x, 13x, 1Gx, 1Hx, 1Jx
- 7753-2XU
- 7754-2XU
- 7755-11x, 12x, 13x, 14x, 15x, 16x, 17x, 1Bx
-
(*10)
- 7732-13x, 15x, 18x, 19x, 1Ax, X9x
- 7733-11x, 18x, 1Ax, 1Gx
- 7735-11x, 13x, 14x, 1Gx
- 7736-1XU
- 7737-1XU
- 7738 11x, 1Ax, 1Gx
Run SRCMOS.EXE with no parameters. The version information is displayed on the screen.
From version 3.22, SRCMOS has the ability to create a capture image with an embedded power-on password and hard disk drive password. Follow the process outlined below in order to securely embed and distribute a CMOS settings image that includes the power-on password and hard disk drive password.
To use this function you must use the following BIOS levels:
| G41 |
All BIOS versions support this function |
| R50, R50e, R50p, R51, R52 |
All BIOS versions support this function |
| R60, R60e |
All BIOS versions support this function |
| R61 |
All BIOS versions support this function |
| T40, T40p |
1RET68WW or later |
| T41, T41p |
All BIOS versions support this function |
| T42, T42p |
All BIOS versions support this function |
| T43, T43p |
All BIOS versions support this function |
| T60, T60p |
All BIOS versions support this function |
| T61 |
All BIOS versions support this function |
| X31, X32 |
1QET61WW or later |
| X40, X41, X41 Tablet |
All BIOS versions support this function |
| X60, X60s |
All BIOS versions support this function |
| X60 Tablet |
All BIOS versions support this function |
| X61, X61s |
All BIOS versions support this function |
| X61 Tablet |
All BIOS versions support this function |
| Z60m, Z60t |
All BIOS versions support this function |
| Z61e, Z61m, Z61p, Z61t |
All BIOS versions support this function |
From Version 3.11, SRCMOS can support,
- a) distribution of the supervisor password,
-
b) distribution of cmos data to the target systems that have a supervisor password.
- To use these features, you must apply "RDM 3.1.01 Patch 1" to your RDM system.
- Distribute supervisor password from donor to targets. If the donor system has a supervisor password, the captured data file (.cms file) from the system contains an encrypted supervisor password of the donor system. If you distribute this data by RDM, the supervisor password of the target systems will be updated.
-
Distribute the cmos data to the system that has a supervisor password. If the target system already has a supervisor password, you must set the password to RDM Console pages:
- Open RDM main console.
- Select the target system from the tree view and double-click.
- The Individual System Details page should appear. Select the Maintenance tab.
- Enter the supervisor password in the BIOS Admin Password edit box.
- Uncheck the Update BIOS Admin Password checkbox.
Note: ThinkPad systems do not support "Update BIOS Admin Password" on the RDM Console. ThinkPad systems only support "Distribute" the supervisor password from donor to target by .cms file.
RDM is available on the IBM Web site.
http://www.ibm.com/servers/eserver/xseries/systems_management
/ibm_director/extensions/rdm.html
From the main RDM Web site there will be a link to the IBM Support pages and the downloadable fixes.
|
 |
| Applicable countries and regions |
| Worldwide |
|
|
| Document id: MIGR-41472 |
| Last modified: 2010-01-25 |
| Copyright © 2010 IBM Corporation |
| Copyright © Lenovo 2010, all rights reserved |
 |
 |
|
|
|
|