VMware
1 2 3 ... 36 Previous Next 531 Replies Last post: Nov 18, 2009 7:33 AM by jcldg  

Ultimate Deployment Appliance posted: Jun 5, 2006 12:31 AM

Click to view VMTN Admin's profile Expert 1,468 posts since
May 10, 2006
http://www.vmware.com/vmtn/appliances/directory/232

Deploy your favorite OS by pressing F12, bring your own ISO's, we'll do the rest

Re: Ultimate Deployment Appliance

1. Jun 8, 2006 5:53 AM in response to: VMTN Admin
Click to view Brompot's profile Lurker 1 posts since
Jun 8, 2006
Truely excelent appliance. We deploy too few to set up our own server, but enough that this saves us bunches of time.

Re: Ultimate Deployment Appliance

2. Jul 27, 2006 12:57 PM in response to: VMTN Admin
Click to view _the_dude_'s profile Enthusiast 120 posts since
May 24, 2006
I currently have the following OS's working in my development appliance:

* Damn Small Linux (Live CD over PXE)

I'll be making a new web-interface script (uda.pl) available soon... (or maybe a little later :-( )

Message was edited by:
_the_dude_

Message was edited by:
_the_dude_

Re: Ultimate Deployment Appliance

3. Jun 25, 2006 3:17 PM in response to: VMTN Admin
Click to view felipel's profile Lurker 4 posts since
Jun 18, 2006
useful to play around with...but is it going to be useful in the real world ?

Re: Ultimate Deployment Appliance

4. Jul 12, 2006 7:10 AM in response to: VMTN Admin
Click to view Frantic's profile Novice 7 posts since
Jul 12, 2006
Hello !

I'm still trying this appliance which seems to be very usefull, but when I try to make a remote windows 2000 professional installation, it doesn't work. It stops at blue screen "installing Windows 2000".
And if I try a remote Windows XP professional, it says : "NTDETECT failed" and reboot.

Can you help me please ?

Thanks

Re: Ultimate Deployment Appliance

5. Jul 14, 2006 1:48 AM in response to: Frantic
Click to view _the_dude_'s profile Enthusiast 120 posts since
May 24, 2006
Windows 2000 problem
------------------------------
* Remote installs of windows are currently only tested in other virtual machines (this is due to the fact that the virtual machine network card is detected correctly) I'm still trying to find a good solution to make all drivers included with the windows distributions available throug the UDA.

* You can see what happens in the logfile of the tftp daemon. It is /var/log/messages

* Please make sure that the ISO file is mounted correctly and that it is accessible through samba from your host operating system. \\<UDA-IP-Address>\REMINST (when prompted for username and password try 'guest' with no password.

Windows XP professional problem
-------------------------------------------
* The NTDETECT fails is probably because the virtual machine tries to get the kernel files from a different location. Make sure the DHCP daemon is configured correctly for your network. (check /var/log/messages for DHCP logging) Also edit the configuration file of the template and make sure the IP adress mentioned in it (twice) is the IP adress of the UDA

* Also check the tftpd log (/var/log/messages) and the logfile of the binlserver (/var/log/binlsvr.log) (this service responds to requests about which network driver is needed for the network card ID of the client to setup.

* Make sure the template boot files are generated correctly
-> /var/public/tftproot/pxelinux.0<template>.sif
-> /var/public/tftproot/pxelinux.0ntd<template>.com
-> /var/public/tftproot/<template>.0
-> /var/public/tftproot/<template>

Please feel free to ask more questions and report problems.

Re: Ultimate Deployment Appliance

6. Jul 18, 2006 12:46 AM in response to: Frantic
Click to view _the_dude_'s profile Enthusiast 120 posts since
May 24, 2006
Frantic: Any luck yet?
By the way: The NTDETECT failed may also be because a (non-bootable) floppy or CDROM is still mounted in your virtual machine.

Re: Ultimate Deployment Appliance

7. Jul 19, 2006 2:58 AM in response to: _the_dude_
Click to view Frantic's profile Novice 7 posts since
Jul 12, 2006
Well I've just tried to install windows XP pro and 2000 pro but no way !
I used the VM image as you leave it. I changed my network settings with an IP address like 10.0.0.x but it doesn't work with any OS.
I disabled every devices except HDD and Network card, but I've got the same results.
Well I don't know what to do ... It seems like network doesn't work (no activities when I look at the VM icon). However, the DHCP works fine. I tried with a "real" computer and I've got the same result.

I was looking at /var/log/messages but there are no errors.

Maybe I'm cursed !? lol

Can it be because I used French versions ?! Well I think not ....

Message was edited by:
Frantic

Re: Ultimate Deployment Appliance

8. Jul 21, 2006 12:50 AM in response to: Frantic
Click to view _the_dude_'s profile Enthusiast 120 posts since
May 24, 2006
* If you don't see any error mesages please try adding -v -v -v to the program parameters in the /etc/init.d/tftpd file and restarting (/etc/init.d/tftpd restart)

Please check the following things:
* /var/public/tftproot/WINXP_EXTRA exists and has some stuff in it (NTLDR, ntdetect.com etc...)

OK, here's how it works internally:
* When you press F12 and boot from the NIC the bios broadcasts a DHCP request for a servername/ip and a filename. (check your /etc/dhcp.conf file to see the responses and make sure the ip mentioned is the ip adress of the UDA)
It seems like this is working but everything stops after that right?

Here's what should happen:
* at the boot prompt type the name of the template you created

If you choose a windows template here's what happens next:
* <template>.sif is downloaded (winnt.sif)
The sif file is where all the settings are (make sure that the ipadresses mentioned are the UDA ip adress)

Message was edited by:
_the_dude_

Re: Ultimate Deployment Appliance

9. Jul 26, 2006 4:33 AM in response to: _the_dude_
Click to view pulse's profile Novice 10 posts since
Jul 26, 2006
Hi there,

I'm trying to deploy Win XP Pro to a laptop with no cdrom drive or fdd. Toshiba, in all their wisdom, replaced my HD and handed it back blank and I can't be bothered taking it back.

Soooo..

I've not changed any default settings. I've set my windows server PC to have an IP of 10.0.0.10/255.0.0.0.

I've logged into the web interface as admin.

I've added my mount point, 10.0.0.10/winxp
I've clicked mount, and it's successfully mounted

I click on OS
I click configure next to 'winxp'
It comes up with share name 'winxp'
The ISO drop down is always blank, but if I look at /var/public/smbmount/winxp on the console, sure enough the drive is mounted and the ISO, winxp.iso is clearly in there. I have full write permissions (verified by 'touch').

I think "stuff it", and mount the ISO by hand -
mount -t iso9660 -o loop /var/public/smbmount/winxp/winxp.iso /var/public/tftproot/WINXP
It successfully mounts.

I save everything, and boot the laptop. It comes up with:

For help press <F1>

Current Templates:

ID Description
+-----+-------------------------------------------------------+
winxp Windows XP
boot:

I type in 'winxp' - get back "Could not find kernel image: winxp"
I type in 'WINXP' - get back "Invalid or corrupt kernel image."

I'm stuck. Any advice you can give me please? Is this because I manually mounted the ISO? Why can't it see the ISO listed?

Any help you can give me is appreciated, I REALLY want to get this laptop working again..

Thanks
-p

Re: Ultimate Deployment Appliance

10. Jul 26, 2006 4:58 AM in response to: pulse
Click to view pulse's profile Novice 10 posts since
Jul 26, 2006
Also, when creating the template, it gives me:

Creating Template WINXP (xp33453) of type winxp
Checking template WINXP id length
OK
Creating STARTROM
ERROR

Adding the template to the templatelist
OK
Writing tftp welcome screen
OK

-- /var/public/tftproot doesn't have any *<template>* files.. Any help you can give is greatly appreciated.

Re: Ultimate Deployment Appliance

11. Jul 26, 2006 7:58 AM in response to: pulse
Click to view _the_dude_'s profile Enthusiast 120 posts since
May 24, 2006
Hi pulse,

First of all: the version that was release initially doesn't support another physical machine (read: your laptop) since it can handle only VMware specific network cards. The good news is: I think I have a working version at home that will support other NIC's as well. As soon as I've tested it I will release it... (I hope before august 1st)

Now for you specific problem:
I think I've had the same problem some time ago, and this is due to a bug in the script. It shows all but one iso file in the shared directory. (and since you probably you only have one iso file in that directory, it shows none) You can test it the following way: touch a new file bogus.iso in the shared directory.

When you now go to the configure option again, you should see one iso file (since you now have two). you will probably see the winxp.iso file in there now... (if you see only the bogus.iso try making a second copy of your winxp.iso file in the same directory (with a different name of course), it will show you at least one then...)

If this works for you you can go ahead and fix the script:
/var/public/cgi-bin/uda.pl
Search for the word javascript
A few lines below it it reads:

for ($i=0;$i<$#allisos;$i++)

change it to (insert an '=' symbol)

for ($i=0;$i<=$#allisos;$i++)

When the configure option has run successfully (it mounts the iso and imports the generic bootfiles for winxp), the create template (copying and modifying the bootfiles slightly for the template you create) will also run better...

Good luck and let me know if it worked!

Re: Ultimate Deployment Appliance

12. Jul 26, 2006 2:56 PM in response to: _the_dude_
Click to view pulse's profile Novice 10 posts since
Jul 26, 2006
Hi again,

Thanks for the prompt reply. Unfortunately, this hasn't worked.

I tried duplicating the ISO in the directory, which I can see via console (ie 2 ISOs) but it still doesn't pick any of them up. I had a look in the uda.pl script, and the line already had an '=' in it, so I take it this is a sufficiently late enough version of UDA to have had this bug fixed? I downloaded it 2 nights ago.

So unfortunately, I'm still stuck :) Any more thoughts?

Thanks for your help
-p

Re: Ultimate Deployment Appliance

13. Jul 26, 2006 3:01 PM in response to: pulse
Click to view pulse's profile Novice 10 posts since
Jul 26, 2006
I tried cutting out the middle man, I edited /var/public/conf/os.conf to include my ISO filename manually. It showed it in the OS screen, I clicked mount and it mounted successfully.

Job done, I thought.

Went to create a template, and got the same output as above, with startrom failing. It still hasn't created any template files.

D'oh! :)

Re: Ultimate Deployment Appliance

14. Jul 27, 2006 5:15 AM in response to: VMTN Admin
Click to view Frantic's profile Novice 7 posts since
Jul 12, 2006
Sorry I wasn't here these lasts days.
I checked what you told me but everything is OK.
I really don't know why it is not working ...
But in the directory WINXP_EXTRA I don't have NTLDR just setupldr.ex_
1 2 3 ... 36 Previous Next Go to original post

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities