My task is to establish server, allowing PXE boot (Ubuntu).
I have done it. Almost..
I established on Server (Ubuntu Server)

  1. TFTP
  2. DHCP

And process is going like this:

  1. at first through DHCP client requests address which it uses for connection "Client-Server".
  2. Then DHCP gives address of directory on Server which client has to request for booting to.

It all is perfectly working. When I connect my Client and Server through patch-cord and choose PXE-Boot on Client it is going okay till the moment when Client is requesting boot directory on Server. Then it all goes wrong. I am 100% sure, the problem is in Image Boot, which I downloaded from official site.

I just do not know which file I should pick up from here.
If anyone has any ideas please let me know.

  • It depends on what you want your pxe boot to accomplish. Do you want to install Ubuntu server from network? Do you want to use a 'live' Ubuntu desktop? – jc__ Feb 13 '17 at 14:26
  • Have you added your ftp directory to the tftp config file? Mine lives at: /etc/default/tftpd-hpa. – jc__ Feb 13 '17 at 14:27
  • In my dhcp server config file I also added the pxeBoot menu. Here is what I added. My dhcp server and tftp are on different servers so your may be different. /etc/dhcp/dhcpd.conf # added for pxe boot next-server; filename "pxelinux.0"; – jc__ Feb 13 '17 at 14:38
  • yes, I want to run Ubuntu Live CD and I suppose it is what you mean under "live Ubuntu Desktop". Yes, I added it all to config. – John Feb 13 '17 at 16:46
  • Does your boot menu come up? Have you created one? – jc__ Feb 13 '17 at 18:07

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.