Method and system for managing boot trace information is provided. The
system includes a utility module executed by a computing system processor
that enables boot trace collection in a host bus adapter, wherein the
utility module enables boot trace collection for different software
modules and boot trace information is stored in a designated area of a
non-volatile memory, if hardware initialization fails; if firmware
loading is unacceptable; if BIOS initialization is unacceptable; and if
target discovery is improper.