×

Remote bootstrapping a node over communication link by initially requesting remote storage access program which emulates local disk to load other programs

  • US 5,280,627 A
  • Filed: 05/15/1992
  • Issued: 01/18/1994
  • Est. Priority Date: 09/06/1988
  • Status: Expired due to Term
First Claim
Patent Images

1. A method of communicating with a host computer by a node over a communications link, said node having memory and an interface through which it communicates over said communications link, and said host computer having access to a file server for establishing connection to a virtual disk file in which an executable image of a boot block and an operating system are stored, comprising the steps ofbeginning startup of said node by causing said node to execute an initialization routine stored in said memory, said node causing said interface to request and retrieve a minimum boot program from said host computer over the communications link in response to said initialization routine,said node executing a first routine of said minimum boot program retrieved by said interface to install said minimum boot program in said memory, said minimum boot program when installed in said memory thereafter causing subsequent requests for access to said memory by said node to be redirected to said virtual disk file by transmitting said requests from said interface to said file server over the communications link, whereby said minimum boot program transparently emulates a local physical disk,said node then executing a second routine of said minimum boot program to generate at least one request for access to said memory for said executable image of a boot block,said installed first routine of said minimum boot program responding to said at least one access request by redirecting said at least one access request to said interface, said interface transmitting said at least one access request over the communications link to said file server to retrieve said executable image of said boot block from the virtual disk file, andsaid node executing the retrieved executable image of said boot block causing said interface to retrieve said operating system from said file server over said communications link, thereby to complete said start-up.

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