System for reconfiguring a boot device by swapping the logical device number of a user selected boot drive to a currently configured boot drive
First Claim
Patent Images
1. An apparatus for reconfiguring a boot device from a plurality of boot devices, based on user input, during power on self test in a processor-based system, comprising:
- a memory for storing instruction sequences by which the processor-based system is processed; and
a processor for executing the stored instruction sequences; and
wherein the stored instruction sequences cause the processor to;
(a) determine if a boot process should proceed from a currently configured device, said currently configured device being assigned a first logical device number;
(b) if not, (b.1) prompt a user to specify a device from which the boot process will proceed, (b.2) save a logical device number assigned to the device as a second logical device number, (b.3) change the logical device number assigned to the device to the first logical device number to indicate that the device is the boot device, and (b.4) change the logical device number assigned to the currently configured device to the second logical device number saved in (b.2) to indicate that the currently configured device is no longer the boot device; and
(c) initiate the boot process.
7 Assignments
1 Petition
Accused Products
Abstract
The present invention is an apparatus and method for specifying operation of a boot device in a processor-based system. The apparatus comprises a memory for storing instruction sequences by which the processor-based system is processed and a processor for executing the stored instruction sequences. The stored instruction sequences cause the processor to: (a) determine if a boot process should proceed from a currently specified drive; (b) if not, specify a drive from which the boot process will proceed; and (c) initiate the boot process.
-
Citations
20 Claims
-
1. An apparatus for reconfiguring a boot device from a plurality of boot devices, based on user input, during power on self test in a processor-based system, comprising:
-
a memory for storing instruction sequences by which the processor-based system is processed; and
a processor for executing the stored instruction sequences; and
wherein the stored instruction sequences cause the processor to;
(a) determine if a boot process should proceed from a currently configured device, said currently configured device being assigned a first logical device number;
(b) if not, (b.1) prompt a user to specify a device from which the boot process will proceed, (b.2) save a logical device number assigned to the device as a second logical device number, (b.3) change the logical device number assigned to the device to the first logical device number to indicate that the device is the boot device, and (b.4) change the logical device number assigned to the currently configured device to the second logical device number saved in (b.2) to indicate that the currently configured device is no longer the boot device; and
(c) initiate the boot process. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-executable method for configuring a boot device from a plurality of disk drives, based on user input, during power on self test in a processor-based computer system, comprising:
-
(a) determining whether to boot from a currently configured drive, said currently configured drive being assigned a first logical number;
(b) if not, (b.1) prompting a user to specify a drive to boot from, (b.2) saving a logical device number assigned to the drive as a second logical device number, (b.3) changing the logical device number assigned to the drive to the first logical device number to indicate that the drive is the boot device, and (b.4) changing the logical device number assigned to the currently configured drive to the second logical device number saved in (b.2) to indicate that the currently configured device is no longer the boot device; and
(c) initiating the boot process. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A computer program product comprising:
-
a computer usable medium having computer readable program code embodied therein to reconfiguring a boot device from a plurality of boot devices, based on user input, during power on self test in a processor based system, the computer readable program code in said computer program product comprising;
first computer readable program code to determine if a boot process should proceed from a currently configured device that is assigned a predetermined logical device number;
second computer readable program code to prompt a user to specify the device to boot from;
third computer readable program code to save a device number of the device specified by the user as a selected logical device number;
fourth computer readable program code to change the device number of the device to the predetermined logical device number to indicate that the device is the boot device;
fifth computer readable program code to change the device number of the currently configured device to the selected logical device number to indicate that the currently configured device is not the boot device; and
sixth computer readable program code to initiate the boot process. - View Dependent Claims (20)
-
Specification