Patent ID: 9311119
Filing Date: 2016-04-12
CPC Classification: G06F

Claim Text:
1. A method comprising: obtaining, by a processing device, virtual machine configuration data for a virtual machine from a quest agent residing on the virtual machine, wherein the virtual machine comprises a guest operating system; identifying, in view of the virtual machine configuration data and without user interaction, a plurality of virtual hardware components supported by the guest operating system on the virtual machine; identifying, in the plurality of supported virtual hardware components, a set of supported virtual hardware components that are not used by the virtual machine, wherein the set of support virtual hardware components comprises at least one virtual hardware component that was not supported by the virtual machine prior to an update to the virtual machine configuration data; reconfiguring the virtual machine to use at least one virtual hardware component from the set of supported virtual hardware components in view of user input; and restarting the virtual machine after reconfiguring the virtual machine to use the at least one virtual hardware component from the set of supported virtual hardware components.