Detecting a computing system basic input/output system issue
First Claim
1. A basic input/output system (BIOS) system comprises:
- a set of BIOS memories;
a decoding module, when enabled, is operable to;
access at least some of the set of BIOS memories to retrieve a decode threshold number of encoded BIOS slices for each set of one or more sets of encoded BIOS slices, wherein a BIOS program is dispersed storage error encoded to produce the one or more sets of encoded BIOS slices; and
reconstruct the BIOS program from the decode threshold number of encoded BIOS slices from each set of the one or more sets of encoded BIOS slices; and
a BIOS management module operable to;
detect a BIOS issue based on one or more of;
an operational issue with one or more BIOS memories of the set of BIOS memories, a rebuild issue with one or more encoded BIOS slices of the one or more sets of encoded BIOS slices, and a modification to the BIOS program;
determine a BIOS change regarding the BIOS issue; and
implement the BIOS change to change one or more of;
an encoded BIOS slice, a BIOS memory, and utilization of the BIOS program.
5 Assignments
0 Petitions
Accused Products
Abstract
A method begins where a processing module accesses at least some of a set of basic input/output system (BIOS) memories to retrieve a decode threshold number of encoded BIOS slices, where a BIOS program is dispersed storage error encoded to produce the set of encoded BIOS slices. The method continues with the processing module reconstructing the BIOS program from the decode threshold number of encoded BIOS slices. The method continues with the processing module detecting a BIOS issue based on one or more of an operational issue with one or more BIOS memories of the set of BIOS memories, a rebuild issue with one or more encoded BIOS slices of the one or more sets of encoded BIOS slices, and a modification to the BIOS program. The method continues with the processing module determining a BIOS change regarding the BIOS issue and implementing the BIOS change.
81 Citations
21 Claims
-
1. A basic input/output system (BIOS) system comprises:
-
a set of BIOS memories; a decoding module, when enabled, is operable to; access at least some of the set of BIOS memories to retrieve a decode threshold number of encoded BIOS slices for each set of one or more sets of encoded BIOS slices, wherein a BIOS program is dispersed storage error encoded to produce the one or more sets of encoded BIOS slices; and reconstruct the BIOS program from the decode threshold number of encoded BIOS slices from each set of the one or more sets of encoded BIOS slices; and a BIOS management module operable to; detect a BIOS issue based on one or more of;
an operational issue with one or more BIOS memories of the set of BIOS memories, a rebuild issue with one or more encoded BIOS slices of the one or more sets of encoded BIOS slices, and a modification to the BIOS program;determine a BIOS change regarding the BIOS issue; and implement the BIOS change to change one or more of;
an encoded BIOS slice, a BIOS memory, and utilization of the BIOS program. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-implemented method for execution by a computing device, the computer-implemented method comprises:
-
accessing at least some of a set of basic input/output system (BIOS) memories to retrieve a decode threshold number of encoded BIOS slices for each set of one or more sets of encoded BIOS slices, wherein a BIOS program is dispersed storage error encoded to produce the one or more sets of encoded BIOS slices; reconstructing the BIOS program from the decode threshold number of encoded BIOS slices from each set of the one or more sets of encoded BIOS slices; detecting a BIOS issue based on one or more of;
an operational issue with one or more BIOS memories of the set of BIOS memories, a rebuild issue with one or more encoded BIOS slices of the one or more sets of encoded BIOS slices, and a modification to the BIOS program;determining a BIOS change regarding the BIOS issue; and implementing the BIOS change to change one or more of;
an encoded BIOS slice, a BIOS memory, and utilization of the BIOS program. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A non-transitory computer readable storage medium having accessible therefrom a set of instructions interpretable by a processing module, the set of instructions being configured to cause the processing module to carry out operations for:
-
accessing at least some of a set of basic input/output system (BIOS) memories to retrieve a decode threshold number of encoded BIOS slices for each set of one or more sets of encoded BIOS slices, wherein a BIOS program is dispersed storage error encoded to produce the one or more sets of encoded BIOS slices; reconstructing the BIOS program from the decode threshold number of encoded BIOS slices from each set of the one or more sets of encoded BIOS slices; detecting a BIOS issue based on one or more of;
an operational issue with one or more BIOS memories of the set of BIOS memories, a rebuild issue with one or more encoded BIOS slices of the one or more sets of encoded BIOS slices, and a modification to the BIOS program;determining a BIOS change regarding the BIOS issue; and implementing the BIOS change, to change one or more of;
an encoded BIOS slice, a BIOS memory, and utilization of the BIOS program. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification