ROM BIOS Crisis Recovery via Power Button Override
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing crisis recovery methods require additional devices and external storage for performing crisis recovery routines, which can be inconvenient and inefficient.
Innovation Solution
A method and apparatus that utilize a power button override to set a crisis signal, store recovery information in memory, and recover the ROM BIOS using internal or external storage, allowing for crisis recovery without additional key inputs or external devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If a floppy disk drive and external device are used for crisis recovery, then the system can be recovered from disaster, but additional devices and external storage are required which increases device complexity
Solution Approach 1:
The crisis recovery routine is extracted from external devices and stored directly in the ROM BIOS. This allows the recovery function to be integrated into the system's internal memory, eliminating the need for external floppy disk drives or other storage devices during recovery operations.
Solution Approach 2:
The crisis recovery routine is merged with the ROM BIOS storage. By combining the recovery functionality into the existing ROM BIOS structure, the system reduces the number of separate components needed and simplifies the overall device architecture while maintaining recovery capability.
2Reliability
If a key button is activated to start crisis recovery, then the recovery routine can be initiated, but additional key inputs are required which increases operation complexity
Solution Approach 1:
The system automatically detects and initiates crisis recovery mode through the power button state without requiring additional key inputs. The power button itself serves as the trigger, and the system self-determines when recovery mode should be activated based on the button's state, eliminating the need for users to press additional keys.
3Reliability
If external storage devices are used for storing recovery information, then crisis recovery can be performed, but the recovery process becomes more time-consuming and less efficient
Solution Approach 1:
The crisis recovery routine is extracted from external storage devices and stored directly in the ROM BIOS. This internal storage location provides much faster access speeds compared to external floppy disks or other external storage devices, significantly reducing the time required to load and execute the recovery routine.
Data Source
AI summary
Embodiments of an apparatus and method for recovering a system from system crisis can start a crisis recovering routine by pressing a prescribed button (e.g., existing power button) for a predetermined time when the system is not started or abnormally operated. Embodiments can recover a ROM BIOS by reading information for crisis recovering routine from a memory in the system or from an external storage device. Accordingly, the ROM BIOS is recovered without additional operations of key input or additional keys by setting the information of starting the emergency recovering routine in the memory when the power button is activated, and the system can be recovered from the system crisis by performing POST operations based on the recovered ROM BIOS.


