×

Installation of operating system on host computer using virtual storage of BMC

  • US 9,778,844 B2
  • Filed: 05/14/2014
  • Issued: 10/03/2017
  • Est. Priority Date: 05/14/2014
  • Status: Expired due to Fees
First Claim
Patent Images

1. A system, comprising:

  • a baseboard management controller (BMC) having a processor, a non-volatile memory, a volatile memory, and a first communication interface, wherein the non-volatile memory stores firmware of the BMC, when executed at the processor, configured to perform following operations;

    receiving a data request command from a host computer in accordance with a storage protocol directed to a simulated storage device simulated by the BMC;

    in response to the data request command, transferring requested data to the host computer through the first communication interface in accordance with the storage protocol;

    receiving a data storage command from the host computer in accordance with the storage protocol directed to the simulated storage device, wherein the data storage command requests writing a status file indicating an OS installation is completed on the host computer to the simulated storage device;

    in response to receiving the data storage command, writing the status file indicating the OS installation is completed on the host computer to the simulated storage device;

    determining if the status file exists in the simulated storage; and

    in response to determining that the status file exists, stopping emulating the storage device to the host computer through the first communication interface; and

    the host computer, configured toin response to completion of the OS installation on the host computer, sending to the BMC the data storage command requesting writing, to the simulated storage, a status file indicating the OS installation is completed on the host computer.

View all claims
  • 3 Assignments
Timeline View
Assignment View
    ×
    ×