Link to home
Start Free TrialLog in
Avatar of SJCA
SJCA

asked on

Using PXE for virtual machine (vmware) ?

Hi Experts,

I installed vmware server ver 2 on my PC, and created 2 virtual machines which named 'UDA' and 'TestA'

I installed 'Ultimate Deployment Appliance'(linux) for machine named UDA.

For the machine 'TestA', I'd like to use PXE to boot it and get the image from UDA, I already uploaded iso images to UDA.
In the TestA's bios, I select 'Network boot from AMD am79cxxxxx' as first boot. After saved the settings and reboot, I press F12, it keeps saying :
"PXE-E51: No DHCP or proxyDHCP offers were received

PXE-M0F: Exiting intel PXE ROM
Operating System not found"

What do I need to have to make my virtual machine to boot by using PXE ?

Thanks.

Avatar of 65td
65td
Flag of Canada image

Is the Ultimate Deployment Appliance'(linux) supplying DHCP addresses?
Avatar of SJCA
SJCA

ASKER

no, as far as i know it doesn't.
Avatar of SJCA

ASKER

Btw, do i have to setup DHCP for it ?
ASKER CERTIFIED SOLUTION
Avatar of Michael Eager
Michael Eager
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of SJCA

ASKER

Thanks eager and everyone,

I got DHPC setup and now I can boot from my virtual machine with PXE

But somehow, i stuck at selecting installation method for linux, don't know what to select for the linux. please see  the picture. Any ideas ? Thanks.
uda.jpg
What kind of OS are you trying to deploy with the UDA,  is it one of the following?
http://www.ultimatedeployment.org/ossupport.html

Is this the first screen that comes up when it PXE boots?  I'm not totally familiar with the UDA but I use the ESX Deployment Appliance (EDA) which is a ver similar idea so I hope I can help.

www.virtualpro.co.uk 

What you are doing is a remote install, not starting a PXE image.

What you need to do is create a boot image for your target system or use one provided by UDA. This will be in /tftboot on the server system.  You also need to create a root file system.  

Take a look at http://aput.net/~jheiss/netboot_linux/  or http://www.vergenet.net/linux/diskless/ or search Google for "creating a PXE boot image".  
Try this one:
http://www.r3uk.com/index.php/home/38-software/13-pxe-diskless-ubuntu-installation

You will need to
1) setup a DHCP server and configure it to redirect the requests to a FTP server (eg tftpd)
2) setup your tftpd and create the configuration files needed

Hope this helps
Regards,
D.