[syslinux] PXE Question(s)

Soska, Chris chris.soska at summititsolutions.com
Fri Jan 27 06:38:41 PST 2012


To any and all;

I am attempting to build a Ubuntu PXE server, and have run into some problems. Here's where things stand at the moment:

DHCP is working just fine.
TFTP is sort of working. It wants to hand off a boot image, but... I always get the "cannot find kernel: linux" prompt.
Typing in the name of the boot image, in my case, floppy.img, causes the image to get passed to the client but...
At that point instead of running the boot image as it should it locks up the client PC and displays flashing, random rainbow ascii characters, akin to booting a badly corrupted floppy.

I have lost track of how many times I have rewritten default files in the pxelinux.cfg directory, but not once has it ever displayed a menu, or handed off the boot image. I have a feeling the problem lies somewhere between the pxelinux.0 file and the config, but I can't quite figure it out.

So, before I scrap this entirely, let me spell out what I want to do.

I want my Ubuntu box to be a PXE server, but I don't want to push out Ubuntu or other 'nix flavors. I have a TCP/IP boot disk which we use to run Ghost.
The images, all Windows (sorry purists), are stored on another machine.

Lastly, I am far, far from a wiz with Ubuntu. I can follow instructions, and have followed every guide for getting this to work I can find, and none of them have.
This is my last ditch effort to get this to work before I reformat the box as a Windows server and fight with it to do the same.
Chris Soska
Level One Support Technician
Summit I.T. Solutions, Inc.
Phone: (330) 785-9467 Ext: 303
chris.soska at summititsolutions.com

Confidentiality Notice: The information contained in this electronic mail transmission is intended by Summit IT Solutions, Inc. for the use of the named individual or entity to which it is directed and may contain information that is privileged, confidential and exempt from disclosure under applicable law.  It is not intended for transmission to, or receipt by, anyone other than the named addressee (or a person authorized to deliver it to the named addressee).  It should not be copied or forwarded to any unauthorized persons.  If you have received this electronic mail transmission in error, please delete it from your system without copying or forwarding it, and notify the sender of the error by reply email or by calling Summit IT Solutions, Inc. at (330) 785-9467, so that our address record can be corrected.



More information about the Syslinux mailing list