I have an old Pentium 3 running Windows XP that I'm using as a server running TFTPd32 for purposes of using PXE to netboot and install Ubuntu on multiple simultaneous remote machines (old laptops, netbooks, etc - machines that can't boot from a CD or don't have a CD drive). Having never used my old Windows PC for anything like that before, I sought out the best way to accomplish this task, and used the "How to do it from Windows" directions located here: https://help.ubuntu....wsServerNetboot
The problem is that it's not working. The target machines will grab an IP address, but then return "TFTP - FILE NOT FOUND" errors.
The server log from TFTPd32 shows this:
Rcvd DHCP Discover Msg for IP 0.0.0.0, Mac 00:10:A4:8B:8A:81 [10/03 18:28:31.725] DHCP: proposed address 10.0.0.2 [10/03 18:28:31.740] 2748 Request 2 not processed [10/03 18:28:31.803] Rcvd DHCP Rqst Msg for IP 0.0.0.0, Mac 00:10:A4:8B:8A:81 [10/03 18:28:32.756] Previously allocated address 10.0.0.2 acked [10/03 18:28:32.771] Connection received from 10.0.0.2 on port 2070 [10/03 18:28:32.803] Read request for file <D:\UbuntuNetInstall\ubuntu\netboot\pxelinux.0>. Mode octet [10/03 18:28:32.803] File <D:\UbuntuNetInstall\ubuntu\netboot\pxelinux.0> : error 123 in system call CreateFile The filename, directory name, or volume label syntax is incorrect. [10/03 18:28:32.803] 2748 Request 2 not processed [10/03 18:28:32.850]
Can somebody help me? Frankly, having followed the instructions to the letter, I fail to see why this fails to netboot.