Ultimate Deployment Appliance or UDA is an installation environment
with which you can install (virtual) machines for a range of operating
Download UDA 2.0 from http://www.ultimatedeployment.org/
In my case I used VMware Player 3.0.1 to run it on my local computer.
The appliance has all the stuff in it, but I used an NFS server to hold
the storage for the ISOs
Fixed IP address: 192.168.2.19
DHCP + PXE checked for the client installations
root password: password
The Web Login (http://192.168.2.19) is admin with password : password
Storage - New Storage
/Volumes/SAMSUNG/ <- 1.5 Terra Byte USB disk
You need to put ISOs for the Operating Systems you want to install
on the NFS storage in order for UDA to
use them. These ISOs do not have to be bootable.
In one case I had a network directory which hold all the data
from the DVD.
I created an ISO from it using CDBurner XP (dragging the files to the
profile and used File - compile iso )
Once you have the ISOs in place go to the OS menu
Give a name to the OS (max 8 character)
Select type of install (Linux, Windows ..)
Type in the path of the ISO on the NFS server
For the client to get a menu of operating systems to
choose for there must be templates.
In my case I used a virtual machine to install Windows XP on.
VMware Player started and selected 'Create new Virtual Machine'
Name the VM and Select No DVD or Image to install from
When the Virtual Machine starts Press F12
The machine will now do a PXE boot and if your UDA is the
only one who gives out DHCP addresses it will react on this
In case you have a network environment where there is another
DHCP server you have to isolate your environment from it.
In case of using Virtual Machines just unplug your network cable.
With Physical Machines you propably have to use a switch or hub.
In some cases it could work just fine because the first DHCP
server who responses is the one that will be used. But keep
in mind that it is not wise to have this kind of setup active
long so that other clients who rely on the other (corporate) DHCP server
are not effected!
Write down the MAC address of your client. It is the address that
is shown when it is looking for a DHCP server
MAC: 00-0C-29-xx-xx-xx (VMware Player MAC address)
Press F12 again on the client and it should be presented with a menu
to choose the Operating System.
The standard setup program should start. Basically that is all you need
Default passwords and other setup configuration that the template makes
can be found in this location on the machine that runs UDA.
Login as root to UDA (password in my case is password)
Here you can find the default templates that your templates rely on.
The password can be found in section:
From WI2K3 into ...
Manually mount ISO on UDA
In case you want to have another ISO mounted on the server
to access it from the client you can do this:
(login as root to UDA)
Make mount point:
Mount the ISO
mount -o loop /var/public/smbmount/[samsung]/myown.iso /var/public/tftproot/windows5/myown
Now this can be used inside the Operating System (Windows for instance:)
net use k: \\192.168.2.19\reminst\windows5\myown /user:guest ""