Boot Sequence Table for BIOS Setup Efficiency
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional BIOS setup processes in computer systems require users to anticipate and quickly respond to prompt messages, often leading to missed opportunities for entering the BIOS setup utility, resulting in frequent reboots and inefficiencies, especially when users fail to press function keys or encounter boot failures without detailed diagnostic information.
Innovation Solution
A method and apparatus that store a boot sequence table in a storage unit, allowing the CPU to determine and initiate the boot sequence via an operating system firmware interface, including a setup utility timer to manage user input and automatically proceed to the next boot subject if no input is received within a specified time, thereby reducing the need for user anticipation and minimizing reboots.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the system displays a prompt message for users to press function keys to enter BIOS setup utility, then users can access BIOS setup to configure system parameters, but users must quickly respond within several seconds or miss the opportunity and require rebooting
Solution Approach 1:
The system performs preliminary detection during the boot process to identify when a user intends to enter BIOS setup utility (through keyboard detection or other indicators) before the traditional prompt message appears. This allows the system to proactively pause at the appropriate moment, ensuring users don't miss the entry opportunity and eliminating the need for repeated reboots.
2Reliability
If the system follows a predefined boot path with multiple bootable subjects, then the system can attempt to boot from different devices in sequence, but if a failure occurs the user cannot access detailed diagnostic information without rebooting BIOS setup
Solution Approach 1:
The system implements a feedback mechanism that detects boot failures and automatically responds by pausing the boot process and presenting diagnostic information to the user. Instead of silently continuing through the boot sequence, the system provides real-time feedback about boot status and failure reasons, allowing users to view detailed diagnostic information without requiring a reboot to BIOS setup.
3Adaptability or versatility
If the system requires users to press function keys during boot to enter BIOS setup, then BIOS parameters can be configured, but users may forget or omit pressing keys during boot, necessitating multiple reboots
Solution Approach 1:
The system performs self-detection during the boot process to identify when a user intends to access BIOS setup utility, eliminating the need for users to manually press function keys. The system automatically pauses at the appropriate moment based on detected user intent, making the BIOS configuration process more user-friendly and efficient while maintaining the ability to configure parameters.
Data Source
AI summary
A technique for booting an information processing system includes storing a boot sequence table in a storage unit. The boot sequence table includes a specific boot sequence defining a boot sequence of a setup utility and a bootable subject during booting. The boot sequence table is accessed via the operating system firmware interface. A subject to be booted is determined in accordance with the boot sequence.


