Booting utilizing electronic mail

7 downloads 17901 Views 870KB Size Report
Dec 28, 2006 - from a local media, such as, for example, a hard drive, optical storage (e.g. ... utilities and diagnostics, as Well as boot and data recovery information. ..... include a check against corruption of the message or image, but also the ...
US007788475B2

(12) United States Patent

(10) Patent N0.2

Zimmer et al. (54)

(75)

US 7,788,475 B2

(45) Date of Patent:

BOOTING UTILIZING ELECTRONIC MAIL

Inventors: Vincent J- Zimmer, Federal Way, WA (Us); Michael A- Rothman, Puyallups

6,826,710 B2 *

11/2004 Merkin et a1. ................ .. 714/6

7,281,068 B2*

10/2007

2003/0126426 A1 * 2005/0149729 A1 *

WA (Us) _

_

(73) Ass1gnee: Intel Corporation, Santa Clara, CA

Aug. 31, 2010

Davis et a1. ................. .. 710/62

7/2003 Frye, Jr. ....................... .. 713/2 7/2005 Zimmer et al. . 713/168

2005/0283606 A1 *

12/2005

2008/0155245 A1*

6/2008

Williams ........... .. Lipscombe et al.

713/166

.......... .. 713/2

(Us) (*)

Notice:

Subject to any disclaimer, the term of this patent is extended or adjusted under 35

U,S,C, 154(b) by 559 days,

OTHER PUBLICATIONS

Preboo Execution Environment (PXE) Speci?cation Sep. 20, 1999, Intel Corp, 21*

(21) Appl. No.: 11/648,007

(22) Filed:

ClientHostnameinfo Jan. 1, 1999, IBM.* “HTTP booting” Mar. 23, 2004, etherboo.org.*

Dec. 28, 2006 * cited by examiner

(65)

Prior Publication Data

Us Zoos/0162919 A1

_

Jul- 3, 2008

Assistant ExamineriMohammed H Rehman

(74) Attorney, Agent, or FirmiSchWabe, Williamson & Wyatt, P.C.

(51) Int- ClG06F 9/00 G06F 9/24 G06F 15/177

(2006.01) (2006.01) (2006.01)

(57)

(52)

US. Cl. ........................................................ ..

(58)

Field of Classi?cation Search ................... .. 713/1,

ABSTRACT

713/1

713/2; 709/204*207

(56)

_

Primary ExamzneriThomas Lee

See application ?le for complete search history. References Cited

The present disclosure relates to a technique for starting (or

restarting) a computer system and loading the operating sys

tem, and speci?cally to starting (or restarting) a computer system and loading the operating system utilizing an elec tronic mail or messaging protocol.

U.S. PATENT DOCUMENTS 6,430,707 B1*

8/2002

21 Claims, 2 Drawing Sheets

Matthews et al. ........... .. 714/37

1 05

Start system and

perform basic initialization and

con?guration.

issue Boot sector

discovery. 1

Are the system credentials

No

provisioned?

Enter credentials via alternate

technique.



16o

Send email request Is an OS locally

installed? V ls boot image

loading utilizing

comprising the boot

request.

email enabled?

165

Receive message(s)

Perfonn DCHP

image.

N0

l

140

l 170 Authenticate message.

Was the DCHP

Pertorm error

processing/recovery.

request sucesstul?

125

Discover the boot image from a local SOUFCB.

Execute boot image

Yes

US. Patent

Aug. 31, 2010

Sheet 1 012

105

US 7,788,475 B2

1

Start system and perform basic initialization and

155

con?guranon'

Issue Boot sector

discovery. 115 Enter credentials

Are the system credentials

via alternate

provisloned.

technique.

.

.

9

160

.

Send email request Is an OS locally installed?

145

165

Is boot image

Receive message(s)

loading utilizing

peignnegzmp

email enabled?

q

pe'form error

processing/recovery.

comprising the boot

'

image.

Was the DCHP

Y

request

Authenticate message.

sucessful?

Yes

No 1 25

—->

Is the message

\jihiimm Yes

Discover the boot image from a local source.

130

-———> Execute boot image