Ajout dela structure MDT dans Infra-LAB

This commit is contained in:
2026-05-24 16:21:20 +02:00
parent fed8d42171
commit 049b03b4d4
522 changed files with 105109 additions and 0 deletions
@@ -0,0 +1,6 @@
@echo on
IF EXIST "%programfiles(x86)%" (
wflash2x64.exe imageM1U.rom /bb /rsmb %*
) ELSE (
wflash2.exe imageM1U.rom /bb /rsmb %*
)
@@ -0,0 +1,2 @@
@echo off
wflash2x64.exe imageM1U.rom /bb /rsmb %*
@@ -0,0 +1,6 @@
@echo on
IF EXIST "%programfiles(x86)%" (
wflash2x64.exe imageM1U.ROM /bb /rsmb /quiet /sccm %*
) ELSE (
wflash2.exe imageM1U.ROM /bb /rsmb /quiet /sccm %*
)
@@ -0,0 +1,144 @@
BIOS Changes History
General Information:
M1UJ9xxUSA is Flash CD ROM image.
M1UJTxxUSA is Flash in UEFI Shell zip package.
M1UJYxxUSA is Flash in Windows utility.
NOTE: All changes carry forward. That is, if a change is added in 01,it is also in 02, 03 etc.
This file will be updated from the beginning with first Production BIOS release
CHANGES for M1UKT50A
- Enhancement to address security vulnerability.
- Enhance NVMe SSD detection.
CHANGES for M1UKT4FA
- Enhancement to address security vulnerability.
- Update UEFI DIAG to 4.11.
CHANGES for M1UKT4EA
- Fix some TIO multi display issue for M920x.
- Enhancement to address security vulnerability.
- Update Setup layout.
CHANGES for M1UKT4BA
- Enhancement to address security vulnerability.
- Update CPU Microcode.
CHANGES for M1UKT4AA
- Enhancement to address security vulnerability.
- Enhance BIOS SETUP support.
CHANGES for M1UKT47A
- Enhancement to address security vulnerability.
- Enhance BIOS SETUP support.
CHANGES for M1UKT45A
- Enhance Smart USB Protection support.
- Prevents a hang in POST.
- Fixes the IPv4/IPv6 repeating "v" messaging in F12 menu.
- Prevents flashing to BIOS levels prior to version 44A.
CHANGES for M1UKT43A
- IPV4 and IPV6 boot options improvement to fix POST hangs.
- Update UEFI DIAG to 4.08.03.
CHANGES for M1UKT42A
- Enhance WMI support.
- Update UEFI DIAG to 4.08.
CHANGES for M1UKT40A
- Enhance Intel(R) RST with Intel(R) Optane support.
- Enhance WMI support.
- Update Intel(R) RST Pre-OS to 17.3.0.4019.
CHANGES for M1UKT39A
- [Important] Update includes security fixes
- Enhance Intel(R) Manageability feature support.
- Enhance Bootblock Recovery support.
CHANGES for M1UKT37A
- Enhance Bootblock Recovery support.
- Enhance TIO support.
- Fix MEBx related issue.
CHANGES for M1UKT35A
- Update CPU Microcode.
- Fix some ME issues.
CHANGES for M1UKT33A
- Add 8 Core CPU support.
- Add new CPU mircocode M22906ED_000000AA.
- Update RST driver to 17.0.0.1051.
- Update GOP to 9.0.1080.
CHANGES for M1UKT28A
- Fix some WMI issues.
- Fix some BIOS SETUP issues.
- Enhance SCCM BIOS update support.
CHANGES for M1UKT26A
- Enhance customized logo support.
- Enhance Windows UEFI firmware update support.
CHANGES for M1UKT23A
- Update some BIOS SETUP issues.
- Enhance WMI support.
CHANGES for M1UKT22A
- Enhance WMI support.
- Update UEFI DIAG to 4.05.
CHANGES for M1UKT21A
- Enhance WMI support.
- Fix event log cleared issue.
- Update UEFI DIAG to 4.04.
CHANGES for M1UKT1FA
- Fix some SMBIOS issues.
CHANGES for M1UKT1DA
- Update MEBx.
- Fix system fan may spin high after resume from suspend.
- Enhance Thunderbolt support.
CHANGES for M1UKT1BA
- Fix some BIOS SETUP layout issues.
- Fix some SMBIOS issues.
- Enhance Thunderbolt support.
CHANGES for M1UKT1AA
- Fix some WOL issue.
- Enhance SCCM BIOS deployment support.
CHANGES for M1UKT18A
- Enhance Thunderbolt support.
- Enhance SCCM BIOS deployment support.
- Enhance remote BIOS update support.
CHANGES for M1UKT17A
- Fix some display issues.
- Enhance WMI support.
- Enhance Intel(R) Manageability feature support.
- Fix TIO touch function abnormal issue.
CHANGES for M1UKT16A
- Enhance WMI support.
- Enhance Thunderbolt support.
- Enhance TIO support.
- Update CPU microcode.
CHANGES for M1UKT12A
- Enhance WMI support.
- Fix some Bootblock Recovery issues.
- Fix some firmware TPM related issues.
CHANGES for M1UKT11A
- Enhance WMI support.
- Enhance BIOS Windows Update support.
- Enhance Thunderbolt support.
CHANGES for M1UKT0FA
- Initial Production BIOS release.
@@ -0,0 +1,218 @@
--CONTENTS--
1 - Installation Instructions
2 - Flash under Operating System
3 - Flash Program Options
4 - Flashing Back to an Older Level of BIOS
5 - Delaying Reboot in BIOS Update
6 - AMIDEWIN - AMI SMBIOS Editor for Windows
*****************************************************************************
* 1. Installation Instructions *
* *
* Please print out these instructions or write them down before *
* starting this flash update utility. *
* *
* This flash under operating system (32-bit/64-bit) utility provides *
* the ability to update the system BIOS from a Windows application. *
* *
* The utility may be downloaded from the internet and unpacked into *
* the default path: "C:\SWTOOLS\FLASH\M1UJYnnUSA", where "nn" *
* represents the two-digit BIOS level. Please follow steps in *
* section 2 to launch the Windows based flash application to update *
* your system BIOS. *
* *
*****************************************************************************
*****************************************************************************
* 2. Flash Under Operating System *
* *
* 1. Please make note of any settings you have changed in the BIOS *
* Setup utility. They may have to be re-entered after updating *
* the BIOS. *
* *
* 2. Click on the Start button and type cmd.exe, Right-click on *
* the cmd.exe application and select run as administrator to *
* open the Command Prompt with Administrator privilege. *
* *
* 3. In the "Command Prompt" window, change to the directory where the *
* above files were extracted. The command to go to the location is *
* "cd C:\SWTOOLS\FLASH\M1UJYnnUSA", where "nn" represents the two *
* digit flash level. *
* *
* 4. Enter the command "flash.cmd" and press the Enter key to start *
* the flashing process. *
* *
* 5. You may first see a confirmation prompt "Proceed with BIOS *
* update now?". Click "Yes" to continue. *
* *
* 6. You will see the prompt "Would you like to update the Serial *
* Number?". Input "n" and press Enter. *
* *
* 7. Then you will see the prompt "Would you like to update the *
* Machine Type and Model?". Input "n" and press Enter again. *
* Then the BIOS update process will start. *
* *
* 8. The update may take up to 2 minutes. Do not power off or restart *
* the system during this procedure! After the Windows update *
* process ends, the system will automatically reboot to continue *
* the flash process. *
* *
* 9. After the system reboots, the BIOS update process will continue *
* with a simple graphic UI. When the BIOS update process ends, *
* the system will reboot automatically. *
* *
* 10. The BIOS update process ends with above nine steps. *
* *
* Notes: *
* - You may see a POST error "0162: Setup data integrity check *
* failure" after step 9.Press F1 to enter BIOS Setup Utility, *
* and then press F10 to save your settings *
*****************************************************************************
*****************************************************************************
* 3. Flash Program Options *
* *
* To deploy this application, please open the Windows Command Prompt *
* with Administrator privilege. Then run "M1UJYnnUSA.EXE -s -e" *
* to unpack the installation files into the default path: *
* "C:\SWTOOLS\FLASH\M1UJYnnUSA". After that, run "flash.cmd /quiet" *
* to start the update process. If you like to customize the update *
* options, please edit the wflash2.exe command line in the flash.cmd *
* file to make changes to the flash program options. *
* Note that "flash64.cmd" and wflash2x64.exe are provided to be used *
* in an environment without WOW64 support such as Windows *
* Preinstallation Environment (Windows PE) 64bit. *
* *
* Command options: *
* *
* wflash2.exe [option1] [option2] ... [optionX] *
* *
* [OPTIONS] *
* /h Show help messages. *
* /rsmb Preserve all SMBIOS structures. *
* /clr Clear BIOS settings. *
* /ign Ignore BIOS version check. *
* /sccm Support SCCM deployment *
* - see "Delaying Reboot in BIOS Update" below. *
* /sn:nnnnnnn Update system serial number (up to 20 characters). *
* /csn:nnnnnnn Update chassis serial number (up to 20 characters). *
* /mtm:nnnnnnn Update machine type and model number (up to 25 *
* characters). *
* /tag:nnnnnnn Update system asset tag (up to 25 characters). *
* /uuid The flash utility will generate an Universally *
* Unique Identifier (UUID), replacing the one that *
* is currently in the system. *
* /logo:<filename> Change logo. The max supported size of logo file *
* is displayed on the screen during the compressing. *
* /pass:nnnnnnn Input current system password. *
* /quiet Operating without physical presence. *
* /autobin Used to support multiple systems from one BIOS *
* folder. Before using this option, please copy the *
* BIOS bin or rom files from the different BIOS *
* packages into the one folder where the BIOS update *
* is located. This one BIOS update folder could *
* contain multiple BIOS images in addition to the *
* existing flash program files including: *
* imageFW.bin, imageFV.bin, imageM05.bin. *
* This example would support M900, M800z, and M700 *
* *
* The following example shows how to update system asset tag number *
* to "1234567" use command line: *
* wflash2.exe /tag:1234567 *
* *
* The following example shows how to update bios and update system *
* asset tag number by one command: *
* wflash2.exe imageM1U.rom /tag:1234567 *
* Or *
* wflash2.exe /tag:1234567 /autobin *
* *
* The following example shows how to change the power-on logo. *
* wflash2.exe /logo:myfav.bmp *
* *
* Notes: *
* - A flash update image using these program options should be *
* tested carefully before widespread usage. *
* - wflash2x64.exe's options are the same as wflash2.exe *
* *
*****************************************************************************
*****************************************************************************
* 4. Flashing Back to an Older Level of BIOS *
* *
* In order to flash back to an older level of BIOS, the following *
* steps should be used to insure the latest flash utility is used. *
* *
* 1. Obtain the older level and latest level BIOS update programs *
* from the Lenovo website. *
* 2. Use the method described in section 3 to unpack the program into *
* "C:\SWTOOLS\FLASH\M1UJYnnUSA". *
* 3. Copy imageM1U.rom from the older BIOS update program folder, *
* paste it and replace the same file in the latest level BIOS *
* update program folder. *
* 4. In the latest level BIOS update program folder, run flash.cmd *
* to flash back to an older level BIOS. *
* *
*****************************************************************************
*****************************************************************************
* 5. Delaying Reboot in BIOS Update *
* *
* The BIOS update process consists of two phases. The first phase *
* happens in the OS. After the first flashing phase is complete, the *
* system will automatically reboot to perform the secondary *
* BIOS update phase. *
* *
* /sccm is designed for BIOS update deployment when the administrator *
* wants to manually control the system reboot after first BIOS phase *
* update has finished. With the parameter "/sccm", the system won't *
* reboot immediately after applying the first phase of the BIOS update. *
* The administrator must REBOOT/SHUTDOWN the system later to trigger *
* the secondary phase of the BIOS update. *
* *
* Important Notes: *
* *
* 1. After the first phase of the BIOS update is complete, the *
* administrator must REBOOT or SHUTDOWN the system to trigger the *
* secondary phase. *
* 2. The REBOOT mentioned in Note 1 will trigger the secondary phase *
* immediately. *
* 3. The SHUTDOWN mentioned in Note 1 must be an actual *
* S5 (System Power Off). The default shutdown behavior in *
* modern OS (WIN8/WIN8.1/WIN10 etc.) is S4 (Hibernate). To change *
* these modern OS shutdown behavior to S5, you need to turn off *
* the "Fast Startup" from "Control Panel -> Power options". If your *
* deployment software supports S5 shutdown, you can send a sleep S5 *
* command by software to trigger the secondary BIOS update phase. *
* If the system is not shut down using the S5 shutdown, the flash *
* process will not continue, and will need to be restarted from *
* phase 1. *
* 4. The REBOOT option is only supported when the system is in UEFI *
* mode. In LEGACY mode a SHUTDOWN is required to complete the flash *
* process. *
* *
* The following example shows how to use /sccm to implement first phase *
* BIOS update with deployment software: *
* *
* flash.cmd /quiet /sccm *
* *
*****************************************************************************
*****************************************************************************
* 6. AMIDEWIN - AMI SMBIOS Editor for Windows *
* *
* AMIDEWIN.exe [option1] [option2] ... [optionX] *
* *
* Options: *
* /SP "String" Update the System Machine Type and Model Number. *
* /SS "String" Update the System Serial Number. *
* /CS "String" Update the Chassis Serial Number. *
* /SU auto Update the System UUID. *
* /SV "String" update the System Brand ID. *
* /CA "String" update the Chassis Asset Tag Number. *
* *
*****************************************************************************