Still celebrating National IT Professionals Day with 3 months of free Premium Membership. Use Code ITDAY17

x
?
Solved

Connection issues during VMimage PXE boot to another VM.

Posted on 2010-09-08
6
Medium Priority
?
1,163 Views
Last Modified: 2012-05-10
Hi I have been trying for a minute to PXE boot a vmware windows xp image to another vmware 2003 server running provisioning server.

If you are familiar with Citrix provisioning you will know that I need to load the vdisk during pxe boot to make it active.  I have configured boot options 66 and 67 and I can see the xp vm acquiring a IP address as well as connecting to the vdisk but something happens during the connection that causes it not to complete correctly.  I get no errors during the boot and there are no errors collected on the provisioning server.  Both vm images are using the E1000 drivers.
0
Comment
Question by:adrianjfx
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
  • 3
  • 2
6 Comments
 
LVL 28

Expert Comment

by:bgoering
ID: 33632729
if the vdisk is pre-configured with VMware Tools it probably won't work. You need to have the native E1000 driver for PXE boot to be successful in a VM. Tools install replaces that driver.

See http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1009104

Good Luck
0
 
LVL 17

Expert Comment

by:vivigatt
ID: 33635517
I am not an expert with PVS, but with HP Image Manager (which is more or less the same), there arze no issues using VMWare tools in the "client" configuration.

I guess it depends what kind of virtual NIC there is in your client VM.

Using "flexible" is certainly the best choice, but you may have to use it from the beginning (switching to flexible after the VM has been created and its OS has been installed might give unpredictable results).

Also, in some cases (that I am currently investigating), the PXE part of the boot process takes forever (more than 3 minutes), but when Windows (and Windows NIC drivers) take control of the VM, then everything runs at the speed of light!

If you can describe your problem more precisely, I may help a little more.
For instance, what happens when "the boot process does not complete correctly"? What does the VM display then?

And also, what VMWare product are you using? ESX4? Something else?


0
 

Author Comment

by:adrianjfx
ID: 33637165
Hi Vivgatt, I figured that the VMware tools didnt have much impact, but I still tried removing them with no success.  I agree that the problem has to be the network card.  I am currently using the E1000 driver per VMWare KB 1009104.

I will try to switch the adapter to flexible and see what results I get.  For clarity, when the boot process does not complet correctly the system just continues to boot normally, but on the PVS server a green checkmark does not appear next to the device which indicates that the vdisk was mounted.  (The VM displays no error).

I'm sure its something to do with the vm to vm communication as I am able to successfully boot using physical machines.
0
Looking for a new Web Host?

Lunarpages' assortment of hosting products and solutions ensure a perfect fit for anyone looking to get their vision or products to market. Our award winning customer support and 30-day money back guarantee show the pride we take in being the industry's premier MSP.

 
LVL 17

Expert Comment

by:vivigatt
ID: 33641383
Do you mean that your VM can actually boot off Provisioning Server ?
If so, there is no issue with the PXE portion of the boot process.

Or is the vDisk a non system disk (not a boot disk), and then, does it appear in the disks available to your VM?

If the VM has a boot vDisk AND a "VM HDD" (a .vmdk file", what can happen is that you begin to boot off the vDisk (the PXE portion), and when Windows switches to protected mode and uses its drivers, it then continues to boot off the vmdk disk. The VM then never registers that it mounted a vDisk (since I think this is done by a Windows component). This is easy to check: Configure your VM so that it does not have any .vmdk disk and see if it then can boot completely off PVS. And if so, check if then it registers OK...
0
 

Accepted Solution

by:
adrianjfx earned 0 total points
ID: 33827452
Hi guys, i figured this one out.  All you have to do is ensure the network card is the first on the list in the bios boot order.  Thanks for your help!
0
 

Author Comment

by:adrianjfx
ID: 33827453
.
0

Featured Post

Plesk WordPress Toolkit

Plesk's WordPress Toolkit allows server administrators, resellers and customers to manage their WordPress instances, enabling a variety of development workflows for WordPress admins of all skill levels, from beginners to pros.

See why 2/3 of Plesk servers use it.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

What if you have to shut down the entire Citrix infrastructure for hardware maintenance, software upgrades or "the unknown"? I developed this plan for "the unknown" and hope that it helps you as well. This article explains how to properly shut down …
This program is used to assist in finding and resolving common problems with wireless connections.
Michael from AdRem Software outlines event notifications and Automatic Corrective Actions in network monitoring. Automatic Corrective Actions are scripts, which can automatically run upon discovery of a certain undesirable condition in your network.…
In this brief tutorial Pawel from AdRem Software explains how you can quickly find out which services are running on your network, or what are the IP addresses of servers responsible for each service. Software used is freeware NetCrunch Tools (https…

705 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question