Network-Install Windows 7 to iSCSI target

"Bernhard Steiner" <[email protected]> Wed, 19 May 2010 13:53:45 +0200
Newsgroups gmane.network.etherboot.user
Message-ID <[email protected]>
This is a multi-part message in MIME format.

--===============9148811369454904982==
Content-Type: multipart/alternative;
	boundary="----=_NextPart_000_0005_01CAF75A.B3925730"

This is a multi-part message in MIME format.

------=_NextPart_000_0005_01CAF75A.B3925730
Content-Type: text/plain;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

Hi gPXE fellas;
I hope its okay writing to you gPXE guys, knowing that I use gPXE out of =
the SYSLINUX package. =20
=20
I'm successfully using the SYSLINUX version of gPXE, called =
'gpxelinux.0', to boot Windows from iSCSI.  Right now, I install Windows =
to a hard drive first, and then I use 'dd' to move the image of the HD =
to my iSCSI target.  But I like to go a step further=85
=20
I'd like to boot from network, connect to a iSCSI target, and then start =
the installation of the OS from network, too.
=20
What I'm doing at the moment=85
=20
1) Boot server hands 'gpxelinux.0' (chain-loading pxelinux after gpxe) =
to my PXE clients=20
2) In my PXELINUX (using sanboot.c32 module of SYSLINUX) menu I select =
an empty iSCSI target=20
3) I get a "SAN boot failed" message, because the iSCSI target I'm =
trying to boot is empty.
4) Then I fall back to my PXELINUX menu, and now I select the entry to =
start WDS (Windows Deployment Services)
5) But when Windows 7 Setup asks for an installation destination, there =
are no hard drives=85
=20
I already tried to set the "KEEP-SAN" option (175 gPXE_options: 08 01 01 =
FF) in my MS-DHCP server, but without any positive change.
=20
My question to you guys is:
Is it possible to use gPXE to mount an empty iSCSI disk and then proceed =
with installing an OS (e.g. Linux, Windows, =85) from network?
=20
Thanks,
Bernhard
 
------=_NextPart_000_0005_01CAF75A.B3925730
Content-Type: text/html;
	charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<style>
<!--
 /* Font Definitions */
 @font-face
	{font-family:"MS Mincho";
	panose-1:2 2 6 9 4 2 5 8 3 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:"\@MS Mincho";
	panose-1:0 0 0 0 0 0 0 0 0 0;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
h1
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level1 lfo1;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h2
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level2 lfo2;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h3
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level3 lfo3;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h4
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level4 lfo4;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h5
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level5 lfo5;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
h6
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level6 lfo6;
	font-size:12.0pt;
	font-family:Tahoma;
	font-weight:normal;}
p.MsoHeading7, li.MsoHeading7, div.MsoHeading7
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level7 lfo7;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoHeading8, li.MsoHeading8, div.MsoHeading8
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level8 lfo8;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoHeading9, li.MsoHeading9, div.MsoHeading9
	{margin:0cm;
	margin-bottom:.0001pt;
	text-indent:0cm;
	mso-list:l0 level9 lfo9;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc1, li.MsoToc1, div.MsoToc1
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc2, li.MsoToc2, div.MsoToc2
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:14.2pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc3, li.MsoToc3, div.MsoToc3
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:1.0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc4, li.MsoToc4, div.MsoToc4
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:42.55pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc5, li.MsoToc5, div.MsoToc5
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:2.0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc6, li.MsoToc6, div.MsoToc6
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:70.9pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc7, li.MsoToc7, div.MsoToc7
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:3.0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc8, li.MsoToc8, div.MsoToc8
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:99.25pt;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoToc9, li.MsoToc9, div.MsoToc9
	{margin-top:0cm;
	margin-right:0cm;
	margin-bottom:0cm;
	margin-left:4.0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoHeader, li.MsoHeader, div.MsoHeader
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
p.MsoFooter, li.MsoFooter, div.MsoFooter
	{margin:0cm;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:Tahoma;}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.E-MailFormatvorlage18
	{mso-style-type:personal-compose;
	font-family:Arial;
	color:windowtext;}
 /* Page Definitions */
 @page
	{mso-endnote-separator:url("cid:header.htm\@01CAF75A.B2EB68D0") es;
	=
mso-endnote-continuation-separator:url("cid:header.htm\@01CAF75A.B2EB68D0=
") ecs;}
@page Section1
	{size:21.0cm 842.0pt;
	margin:2.0cm 1.0cm 2.0cm 42.55pt;
	mso-footer:url("cid:header.htm\@01CAF75A.B2EB68D0") f1;}
div.Section1
	{page:Section1;}
 /* List Definitions */
 @list l0
	{mso-list-id:1911580296;
	mso-list-template-ids:-1262344836;}
@list l0:level1
	{mso-level-number-format:roman-upper;
	mso-level-style-link:"\00DCberschrift 1";
	mso-level-text:"Artikel %1\.";
	mso-level-tab-stop:126.0pt;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level2
	{mso-level-number-format:arabic-leading-zero;
	mso-level-style-link:"\00DCberschrift 2";
	mso-level-legal-format:yes;
	mso-level-text:"Abschnitt %1\.%2";
	mso-level-tab-stop:144.0pt;
	mso-level-number-position:left;
	margin-left:0cm;
	text-indent:0cm;}
@list l0:level3
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"\00DCberschrift 3";
	mso-level-text:"\(%3\)";
	mso-level-tab-stop:50.4pt;
	mso-level-number-position:left;
	margin-left:36.0pt;
	text-indent:-21.6pt;}
@list l0:level4
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"\00DCberschrift 4";
	mso-level-text:"\(%4\)";
	mso-level-tab-stop:43.2pt;
	mso-level-number-position:right;
	margin-left:43.2pt;
	text-indent:-7.2pt;}
@list l0:level5
	{mso-level-style-link:"\00DCberschrift 5";
	mso-level-text:"%5\)";
	mso-level-tab-stop:64.8pt;
	mso-level-number-position:left;
	margin-left:50.4pt;
	text-indent:-21.6pt;}
@list l0:level6
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"\00DCberschrift 6";
	mso-level-text:"%6\)";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:57.6pt;
	text-indent:-21.6pt;}
@list l0:level7
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"\00DCberschrift 7";
	mso-level-text:"%7\)";
	mso-level-tab-stop:64.8pt;
	mso-level-number-position:right;
	margin-left:64.8pt;
	text-indent:-14.4pt;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-style-link:"\00DCberschrift 8";
	mso-level-tab-stop:72.0pt;
	mso-level-number-position:left;
	margin-left:72.0pt;
	text-indent:-21.6pt;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-style-link:"\00DCberschrift 9";
	mso-level-tab-stop:79.2pt;
	mso-level-number-position:right;
	margin-left:79.2pt;
	text-indent:-7.2pt;}
ol
	{margin-bottom:0cm;}
ul
	{margin-bottom:0cm;}
-->
</style>

</head>

<body lang=3DDE link=3Dblue vlink=3Dpurple>

<div class=3DSection1>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Hi gPXE fellas;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>I hope its okay writing to you gPXE guys, =
knowing
that I use gPXE out of the SYSLINUX package. =
&nbsp;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>I'm successfully using the SYSLINUX version of =
gPXE,
called 'gpxelinux.0', to boot Windows from iSCSI. &nbsp;Right now, I =
install
Windows to a hard drive first, and then I use 'dd' to move the image of =
the HD
to my iSCSI target. &nbsp;But I like to go a step =
further&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>I'd like to boot from network, connect to a =
iSCSI
target, and then start the installation of the OS from network, =
too.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>What I'm doing at the =
moment&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>1) Boot server hands 'gpxelinux.0' =
(chain-loading pxelinux
after gpxe) to my PXE clients <o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>2) In my PXELINUX (using sanboot.c32 module of
SYSLINUX) menu I select an empty iSCSI target =
<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>3) I get a &quot;SAN boot failed&quot; =
message,
because the iSCSI target I'm trying to boot is =
empty.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>4) Then I fall back to my PXELINUX menu, and =
now I
select the entry to start WDS (Windows Deployment =
Services)<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>5) But when Windows 7 Setup asks for an =
installation
destination, there are no hard =
drives&#8230;<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>I already tried to set the =
&quot;KEEP-SAN&quot;
option (175 gPXE_options: 08 01 01 FF) in my MS-DHCP server, but without =
any
positive change.<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>My question to you guys =
is:<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Is it possible to use gPXE to mount an empty =
iSCSI
disk and then proceed with installing an OS (e.g. Linux, Windows, =
&#8230;) from
network?<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Thanks,<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'>Bernhard<o:p></o:p></span></font></p>

<p class=3DMsoNormal><font size=3D2 face=3DArial><span lang=3DEN-US =
style=3D'font-size:
10.0pt;font-family:Arial'><o:p>&nbsp;</o:p></span></font></p>

</div>

</body>

</html>

------=_NextPart_000_0005_01CAF75A.B3925730--



--===============9148811369454904982==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

------------------------------------------------------------------------------


--===============9148811369454904982==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
Etherboot-discuss mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/etherboot-discuss

--===============9148811369454904982==--