Remote Boot Option Configuration via BMC Verification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current information handling systems lack effective methods for remotely configuring boot options, leading to potential failures when bootable devices cease functioning, as there is no verification that selected boot devices are installed, resulting in unsuccessful boot attempts.

Innovation Solution

A method and system for remotely configuring boot options in information handling systems, involving receiving boot information, creating and sending boot options from a remote management system to the information handling system, and modifying the boot configuration based on user input, using a Baseboard Management Controller (BMC) and IPMI communication network to ensure correct boot device selection.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If a user selects a boot device from a predefined list without verification, then the boot configuration process is simple and fast, but the system may attempt to boot from non-existent or non-functional devices, resulting in boot failures

Engineering Contradiction:
Improveboot configuration simplicityVSAvoidboot success rate
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system performs preliminary verification of boot device availability and functionality before finalizing the boot configuration. The BMC checks whether selected boot devices are actually present and functional in the remotely configured IHS, preventing boot failures caused by selecting non-existent or non-functional devices

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback mechanisms where the BMC provides information about the actual state of boot devices to the remote management IHS. This feedback loop allows the system to verify device availability and adjust boot options based on real system state, improving boot reliability while maintaining ease of configuration

Inventive Principle:
Principle #23Feedback

2Ease of manufacture

If the system provides a fixed predefined list of boot devices, then the configuration process is straightforward, but the system lacks adaptability when devices are added, removed, or fail

Engineering Contradiction:
Improveconfiguration process simplicityVSAvoidboot device selection flexibility
Core Design Contradiction:
Ease of manufactureVSAdaptability or versatility

Solution Approach 1:

The boot device list is made dynamic rather than static. The BMC continuously monitors the system and updates the available boot device list based on current system state, including newly added devices, removed devices, or devices that have become non-functional. This dynamic adaptation maintains configuration simplicity while providing flexibility

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The BMC serves multiple functions: it maintains the predefined boot device list for simplicity, dynamically detects and updates device availability, verifies boot device functionality, and manages boot configuration. This multi-functionality allows the system to provide both fixed-list simplicity and adaptive flexibility through a single centralized controller

Inventive Principle:
Principle #6Universality (Multi-functionality)

3Ease of operation

If local keyboard, monitor, and mouse are provided for each information handling system, then direct configuration is simple, but space consumption increases significantly in densely located systems

Engineering Contradiction:
Improvedirect configuration capabilityVSAvoidspace per system
Core Design Contradiction:
Ease of operationVSArea of stationary object

Solution Approach 1:

Multiple remotely configured IHS systems share a single remote management IHS that provides centralized keyboard, monitor, and mouse resources. The BMC enables this shared configuration approach by facilitating remote communication between the management system and multiple target systems, reducing space requirements while maintaining configuration capability

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The BMC acts as an intermediary between the remote management IHS and the remotely configured IHS systems. It enables direct configuration operations over the network by translating and relaying control signals, providing the functionality of local peripherals through remote communication without requiring physical peripherals at each system location

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8239665B2Methods, systems and media for configuring boot options
Publication Date: 2012.08.07 DELL PROD LP
  • US8239665B2 patent drawing
  • US8239665B2 patent drawing
  • US8239665B2 patent drawing

AI summary

Implementations described herein generally provide methods of configuring boot options. One method may generally include receiving on a remote management information handling system (IHS), boot information relating to a remotely configured HIS, using the boot information on the remote management IHS to create boot options and sending the boot options from the remote management IHS to the remotely configured IHS.