| CPC G06F 13/1668 (2013.01) [G06F 9/4406 (2013.01); G06F 13/4221 (2013.01)] | 20 Claims | 

| 
               1. A direct-attached storage device software Redundant Array of Independent Disk (RAID) boot system, comprising: 
            a chassis; 
                a plurality of Peripheral Component Interconnect express (PCIe) subsystems that are included in the chassis; 
                a Unified Extensible Firmware Interface (UEFI) subsystem that is included in the chassis and that is coupled to the plurality of PCIe subsystems; and 
                a software Redundant Array of Independent Disk (RAID) subsystem that is included in the chassis, that is coupled to the plurality of PCIe subsystems, and that is configured to: 
              identify, from the plurality of PCIe subsystems, a first PCIe subsystem that is not claimed by a UEFI driver provided by the UEFI subsystem; and 
                  determine that the first PCIe subsystem is one of a PCIe bridge device or a PCIe root device and, in response: 
                claim the first PCIe subsystem; 
                    install a RAID protocol on the first PCIe subsystem; 
                    attach, to the first PCIe subsystem, at least one RAID logical storage subsystem provided by at least one PCIe endpoint device that is included in the plurality of PCIe subsystems; and 
                    present, to the UEFI subsystem, a PCIe controller device that is included in the first PCIe subsystem as connected to the at least RAID logical storage subsystem. 
                   |