Patent ID: 9665292
Date: 2017-05-30
CPC Classifications: G06F

Claim:
1. An information handling system comprising: a plurality of physical disks; a memory to store metadata for the physical disks, wherein the memory is a basic input/output-serial peripheral interface (BIOS-SPI) flash memory; and a controller configured to communicate with the physical disks and with the memory, the controller to receive a request to enable a redundant array of independent disks (RAID) mode on the physical disks, to allocate a portion of the memory to store the metadata while in the RAID mode, to store the metadata for the physical disks in each of the physical disks and in the portion of the memory, wherein the metadata includes that one of the physical disks is a disk host system disk for a virtual disk, to update and synchronize the metadata in response to a configuration change of the physical disks, to detect insertion of a new physical disk, to retrieve metadata from the newly inserted physical disk, to identify that the newly inserted disk was previously part of the virtual disk, to identify the disk host system disk for the virtual disk based on the metadata from the newly inserted physical disk, and to determine whether to rebuild the virtual disk based on whether the disk host system disk is still connected to the information handling system.