Solved

Connection issues during VMimage PXE boot to another VM.

Posted on 2010-09-08
6
1,159 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
  • 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 16

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
NFR key for Veeam Backup for Microsoft Office 365

Veeam is happy to provide a free NFR license (for 1 year, up to 10 users). This license allows for the non‑production use of Veeam Backup for Microsoft Office 365 in your home lab without any feature limitations.

 
LVL 16

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

U.S. Department of Agriculture and Acronis Access

With the new era of mobile computing, smartphones and tablets, wireless communications and cloud services, the USDA sought to take advantage of a mobilized workforce and the blurring lines between personal and corporate computing resources.

Question has a verified solution.

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

Suggested Solutions

Title # Comments Views Activity
corrupt Databases 9 65
Find the Size of the Folders in VM and Templates. 11 38
USB management software on a network of computers 4 30
Price for Fiber 13 30
Citrix policies are the most efficient method to configure and tune XenDesktop environments, allowing organizations to control connection, security and bandwidth settings based on various combinations of users, devices or connection types.  Citrix …
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Teach the user how to join ESXi hosts to Active Directory domains Open vSphere Client: Join ESXi host to AD domain: Verify ESXi computer account in AD: Configure permissions for domain user in ESXi: Test domain user login to ESXi host:
Get a first impression of how PRTG looks and learn how it works.   This video is a short introduction to PRTG, as an initial overview or as a quick start for new PRTG users.

860 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