Reboot Requirement: Reboot is not required after installation for updates to take effect and hardware stability to be maintained. Installation: Offline Method The Gen10 System Recovery Set Repair ISO is bootable via both UEFI and legacy boot modes. UEFI Secure Boot is supported. By booting the system to the ISO, the System Recovery Set will be check and repaired if needed. The System Recovery Set Repair script is automatically run after booting to the ISO. If the System Recovery Set repair is successful, the system is rebooted. If any issues are encountered during the repair, the system will remain in the offline boot environment with on screen messages indicating the problem and next steps to take. The USB Key Utility is also provided on the ISO, so that a bootable USB key can be created with the ISO contents. There is no PXE boot support in the ISO initrd.img. Online Method The System Recovery Set may be repaired online from a Linux or Windows Server environment (via mounted ISO). Mount the ISO Change directory to the "scripts" directory Run ./srs_repair (on Linux, in a terminal window as root) or srs_repair.exe (on Windows, from an Admin command prompt). Mass Deployment and Remote Repairs The System Recovery Set may be repaired on many Gen10 servers using the Python 2.7 script "srs_repair.py" located in the ISO "scripts" directory. A PyInstaller-based compiled python srs_repair.exe (Windows) and srs_repair (Linux) programs are also located in the ISO "scripts" directory. For a listing of the supported command line parameters, use the "-h" parameter: python srs_repair.py -h srs_repair -h Either srs_repair.py or srs_repair binaries may be used to remotely target network-connected iLO 5 devices on Gen10 systems, allowing for remote repairs of the System Recovery Set. Mass deployment is possible by writing a script, which calls srs_repair.py or srs_repair in a loop, and passing in a value for the following parameters for each target: iLO IP address Administrator username* Administrator password* * NOTE: In order to repair the Gen10 System Recovery Set, an iLO 5 user with the System Recovery configuration privilege must be authenticated. The default iLO 5 user account "Administrator" has this privilege. Examples: python srs_repair.py -H -u -p srs_repair.exe -H -u -p NOTE: In order to use the srs_repair.py script from source, be sure that the following python modules are installed: subprocess, re, sys, getpass, zipfile, tempfile, os, fnmatch, getopt, platform, json, colorama.