Install over network

Hello,

I have a desktop with ubuntu installed and i want to install ubuntu also to the laptop over network.
I have an iso image of the ubuntu and i want to use this as install source.
So i installed tftpd-hpa apache2 and dhcp3-server.

mkdir /var/lib/tftpboot/ubuntu
mount - o loop  ubuntu.iso  /var/lib/tftpboot/ubuntu
cd /var/www
ln -s /var/lib/tftpboot/ubuntu

My dhcpd.conf file

default-lease-time 600;
max-lease-time 7200;

authoritative;

#subnet declaration
subnet 192.168.1.0 netmask 255.255.255.0 {
   range 192.168.1.75 192.168.1.255;
   option subnet-mask 255.255.255.0;
   option broadcast-address 192.168.1.255;
   filename "pxelinux.0";
   next-server 192.168.1.76;
}

And when i try to boot from network i got the following error

TFTP Error -File not found
exiting PXE ROM

pxelinux.0 file is not included in the iso and i assume that configuration of dhcp.conf is to install ubuntu by downloading the distro from the internet.
Any i idea what i have to change?

Thanks in advance

You need to get pxelinux.0 etc. It should be on your DVD but, if not, you can easily download it. For Lucid, for example, it is available at Index of /ubuntu/dists/lucid/main/installer-i386/current/images/netboot

Thanks!
It ok now but after a while a just get a white screen and stacks there...