Re: gpxe doesn't works with ESXi 4 and Windows 2008/2008 R2?

carlopmart <[email protected]> Thu, 22 Oct 2009 16:30:55 +0200
Newsgroups gmane.network.etherboot.user
Message-ID <[email protected]>
carlopmart wrote:
> Hi all,
> 
>  I am trying to install two windows guest machines (Windows 2008 and 
> Windows 2008 R2) under ESXi 4 (fully patched) onto a different iSCSI 
> targets (virtual guests, too) using e1000 nic interface. Every time 
> results are the same: it's impossible.
> 
>  Every time install fails with the following error: "Windows can not be 
> installed on this disk. This computer's hardware may not support booting 
> to this disk. Ensure that the disk's controller is enabled in the 
> computer's BIOS menu." If I try to make a disk partition fails with the 
> error: "Disk is not writable ..."
> 
>  I have tried to attach a local disk like in etherboot.org wiki/howtos 
> recommends, but error continues: I can't install Windows Server onto 
> iSCSI disk.
> 
>  I'll do all tests using the following iSCSI target products:
> 
>  - IET (http://iscsitarget.sf.net)
>  - RedHat/Centos/SLES iSCSI targets (tgtd)
>  - OpenSolaris 2009.06 with and without COMSTAR
>  - Solaris 10 U7-U8
> 
>  I have used GPXE images from 0.9.3 to 0.9.9 also and I think its starts 
> ok because message "Preserving connection to SAN disk" appears.
> 
>  My dhcpd.conf is:
> 
> allow booting;
> allow bootp;
> ddns-update-style none;
> ddns-updates off;
> authoritative;
> ignore client-updates;
> option space gpxe;
> option gpxe-encap-opts code 175 = encapsulate gpxe;
> option gpxe.priority code 1 = signed integer 8;
> option gpxe.keep-san code 8 = unsigned integer 8;
> option gpxe.no-pxedhcp code 176 = unsigned integer 8;
> option gpxe.bus-id code 177 = string;
> option gpxe.bios-drive code 189 = unsigned integer 8;
> option gpxe.username code 190 = string;
> option gpxe.password code 191 = string;
> option gpxe.reverse-username code 192 = string;
> option gpxe.reverse-password code 193 = string;
> option gpxe.version code 235 = string;
> option iscsi-initiator-iqn code 203 = string;
> 
> 
> 
> subnet 172.25.60.0 netmask 255.255.255.240 {
>         range 172.25.60.7 172.25.60.14;
>         option broadcast-address 172.25.60.15;
> }
> 
> host iscsicli03 {
>         hardware ethernet 00:50:56:1c:53:ab;
>         fixed-address 172.25.60.7;
>         filename "";
>         option iscsi-initiator-iqn 
> "iqn.1991-05.com.microsoft:03:7b8d283a3b6a";
>         option root-path 
> "iscsi:172.25.60.3:::0:iqn.1986-03.com.sun:02:bb6c0664-2847-4cdf-e72d-d53b05a0cec7.soliscsi01"; 
> 
>         option gpxe.keep-san 1;
>         option gpxe.no-pxedhcp 1;
> }
> 
>  Am I doing something wrong?? or Isn't possible to do this under ESXi or 
> using any of these iSCSI targets??
> 
>  Many thanks for your help.
> 

Any ideas please??

-- 
CL Martinez
carlopmart {at} gmail {d0t} com

------------------------------------------------------------------------------
Come build with us! The BlackBerry(R) Developer Conference in SF, CA
is the only developer event you need to attend this year. Jumpstart your
developing skills, take BlackBerry mobile applications to market and stay 
ahead of the curve. Join us from November 9 - 12, 2009. Register now!
http://p.sf.net/sfu/devconference