Configuration file
Each time you create bootable media, configuration information is saved in a file named bomc.config, which is stored in a working directory and on bootable media.
- When you boot a system using bootable media, the tools that are bundled on the bootable media check the configuration file to read the user-specified command line (CL) options, such as: --timeout, and --latest .
- You can create bootable media using the configuration file by copying the configuration file to the working directory, modifying the settings, and then running the bomc.exe --configfile=working_directory\bomc.config command.
- For security purposes, the proxy user ID and password are not saved in the configuration file.
The configuration file uses the Java property file format name=value. The default values specified in this file are listed in the following table.
Configuration setting | Equivalent Command Line Interface (CLI) option | Default value |
---|---|---|
IBM_SYSTEM_ACQUIRE | --no-acquire | YES
|
IBM_SYSTEM_AUTORUN | --autorun={update} | NULL |
IBM_SYSTEM_CD | --cd=volume | NULL |
IBM_SYSTEM_FORCE_OVERWRITE | --force | NO
|
IBM_SYSTEM_FUNCTION | --function=update, full | update |
IBM_SYSTEM_ISO_FILE | --iso=file_name | NULL |
IBM_SYSTEM_KERNEL_ARGS | --kernel-args="key=value[ key=value...]" | NULL |
IBM_SYSTEM_LATEST | --latest | NO |
IBM_SYSTEM_MACHINETYPE | -m [all | {machine_type[,machine_type} | none] | --machine-type=[all | {machine_ type[,machine_type} | none ] | NULL |
IBM_SYSTEM_MEDIALABEL | --description=description | Bootable media - date |
IBM_SYSTEM_NO_FIRMWARE_UPDATE | --no-firmware | NULL |
IBM_SYSTEM_NO_TIMESTAMP | There is no corresponding CLI option. This value can only be set in the bomc.config file. | NO By default, the unattended mode log package is named as: UXSPI_mt_serialnumber_timestamp.tar.gz Note Users shall set the value of this option to |
IBM_SYSTEM_PAUSE_ON_ERROR | There is no corresponding CLI option. This value can only be set in the bomc.config file. | 60 Specifies the pause time (unit: second) of uploading the unattended package when there is respond time of error. |
IBM_SYSTEM_PROXY_ADDRESS | --proxy-address=address | NULL |
IBM_SYSTEM_PROXY_PASSWORD | --proxy-password=password | NULL Note This password is not saved in the configuration file. |
IBM_SYSTEM_PROXY_PORT | --proxy-port=port | NULL |
IBM_SYSTEM_PROXY_USER | --proxy-user=user_ID | NULL |
IBM_SYSTEM_PXE_FILE | --pxe=directory | NULL |
IBM_SYSTEM_PXE_TFTP_ADDRESS | --tftp-pxe-address=ip_address | 9.123.196.61 |
IBM_SYSTEM_TIMEOUT | --timeout=1-65535 | 60 |
IBM_SYSTEM_TOOL_FILE | -t file_name | --toolzip=file_name | lnvgy_utl_boot_tools-141_ anyos_x86-64.zip |
IBM_SYSTEM_UNATTENDED | unattended=protocol://address/directory | NULL |
IBM_SYSTEM_UPDATE_HBACNA | --new | NO Notes
|
IBM_SYSTEM_USB_KEY | --usbkey=volume | NULL |
IBM_SYSTEM_VLANID | vlan-id=0-4095 | NULL |
IBM_SYSTEM_VLANIP | vlanip=ip_address | NULL |
IBM_SYSTEM_WORKINGDIR | -l directory | --local=directory | The current directory where the tool is running. |
Example
This is an example of a configuration file:
IBM_SYSTEM_MACHINETYPE=8853
IBM_SYSTEM_WORKINGDIR=<span className="ph filepath">D:\\workingdir</span>
IBM_SYSTEM_TOOL_FILE=<span className="ph filepath">ibm_utl_boot_tools-100_anyos_x86-64.zip</span>
IBM_SYSTEM_ACQUIRE=YES
IBM_SYSTEM_FUNCTION=update
IBM_SYSTEM_ISO_FILE=NULL
IBM_SYSTEM_PXE_FILE=NULL
IBM_SYSTEM_USB_KEY=NULL
IBM_SYSTEM_CD=bootable.iso
IBM_SYSTEM_PROXY_PASSWORD=NULL
IBM_SYSTEM_PROXY_USER=NULL
IBM_SYSTEM_PROXY_PORT=NULL
IBM_SYSTEM_PROXY_ADDRESS=NULL
IBM_SYSTEM_AUTORUN=NULL
IBM_SYSTEM_TIMEOUT=60
IBM_SYSTEM_FORCE=NO
IBM_SYSTEM_LATEST=NO
IBM_SYSTEM_KERNEL_ARGS=NULL
IBM_SYSTEM_MEDIALABEL="Bootable Media - [time]"