Patent ID: 9021457
Filing Date: 2015-04-28
Classification: G06F

Abstract:
1. A computer-implemented method for updating a recovery operating system (OS) stored in a boot partition of a storage device, comprising: booting, via host operating system (OS) boot files stored in the boot partition, a host OS that is stored in a host partition of the storage device, wherein a size of the host partition is size X and a size of the boot partition is size Y; receiving a request to update a current recovery OS stored in the boot partition with an updated recovery OS; determining that the updated recovery OS requires additional storage space of size Z to be added to the boot partition; determining a size R that represents the size of the boot partition if a set of recovery OS files associated with the current recovery OS were to be removed from the boot partition; and in response to a determination that the size Z<(size Y−size R):