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