Patent ID: 8875125

Claim:
A method for installing an operating system (OS) in an information handling system (IHS), the method comprising: establishing a connection between a deployment server and a management controller of a target server, wherein the deployment server: performs a hardware configuration on the target server including at least one of initializing a disk array and configuring a Basic Input/Output System (BIOS); and determines the appropriate OS to install on the target server; sending an OS installation request from the deployment server to the management controller, wherein the management controller comprises an internal persistent storage; selecting a selected OS driver pack stored in the internal persistent storage in response to the OS installation request; providing the selected OS driver pack to the target server, wherein providing the selected OS driver pack comprises: configuring an OS driver partition of the internal persistent storage to simulate an attached media to the target server via a virtual media interface, wherein an installation parameters file is stored in the OS driver partition, the installation parameters file operable to reference locations of drivers and the location for OS installation files; and presenting the selected OS driver pack on the OS driver partition to the target server; extracting the selected OS driver pack from the OS driver partition; and installing the OS with the selected OS driver pack on the target server.