[Spacewalk-list] Kickstart failing

Jeremy Carroll jeremy.carroll at networkedinsights.com
Fri Oct 8 20:24:59 UTC 2010


This is going to be located in

/usr/lib/syslinux/menu.c32

Just copy it to /tftpboot and you should be golden.
________________________________________
From: spacewalk-list-bounces at redhat.com [spacewalk-list-bounces at redhat.com] On Behalf Of Sean Laurent [sean at studyblue.com]
Sent: Friday, October 08, 2010 2:39 PM
To: spacewalk-list at redhat.com
Subject: Re: [Spacewalk-list] Kickstart failing

Thanks. That brought me one step closer, but I'm still not quite there. Copying pxelinux.0 from the installed syslinux package got me past the TFTP error, but now I get another error right after the download:

Could not find kernel image: menu

Any suggestions?

-Sean

On Fri, Oct 8, 2010 at 2:19 PM, Corey Kovacs <corey.kovacs at gmail.com<mailto:corey.kovacs at gmail.com>> wrote:
I mean,,,

rpm -ql syslinux|grep pxelinux.0 and copy the file into /tftpboot/

I missed the "-" key :)

-C


On Fri, Oct 8, 2010 at 8:19 PM, Corey Kovacs <corey.kovacs at gmail.com<mailto:corey.kovacs at gmail.com>> wrote:
> You need to install the syslinux package. I can't remember if
> pxelinux.0 gets put into the right place but if not do a ..
>
> rpm ql syslinux|grep pxelinux.0 and copy the file into /tftpboot/
>
> -C
>
> On Fri, Oct 8, 2010 at 7:24 PM, Sean Laurent <sean at studyblue.com<mailto:sean at studyblue.com>> wrote:
>> Heh. Yeah, I had picked up on that. :)
>> I guess the real questions are: why isn't pxelinux.0 in there? Who was
>> supposed to put it there? And where should it come from?
>> I followed the CentOS instructions
>> at http://wiki.centos.org/HowTos/PackageManagement/Spacewalk and it doesn't
>> say anything about copying anything into /tftpboot. So either something
>> failed or I'm missing a step... :)
>> Suggestions?
>> Thanks.
>> -Sean
>>
>> On Fri, Oct 8, 2010 at 12:54 PM, Kennedy, Ryan <rkennedy at paml.com<mailto:rkennedy at paml.com>> wrote:
>>>
>>> Well… you’re `ll` of /tftpboot shows that there is no pxelinux.0 file.
>>> That is why TFTP can’t get it.
>>>
>>>
>>>
>>> From: spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com>
>>> [mailto:spacewalk-list-bounces at redhat.com<mailto:spacewalk-list-bounces at redhat.com>] On Behalf Of Sean Laurent
>>> Sent: Friday, October 08, 2010 10:32 AM
>>> To: spacewalk-list at redhat.com<mailto:spacewalk-list at redhat.com>
>>> Subject: [Spacewalk-list] Kickstart failing
>>>
>>>
>>>
>>> I'm trying to get my first kickstart for CentOS 5.5 working via PXE boot
>>> against a Spacewalk 1.1 server running on CentOS 5.5. Sadly, I'm running
>>> into problems. When I launch the PXE boot on the machine, it gets an IP
>>> address, contacts the spacewalk server and promptly fails with:
>>>
>>>
>>>
>>> PXE-T01: File not found
>>>
>>> PXE-E3B: TFTP Error - File not Found
>>>
>>>
>>>
>>> My DHCPd config includes:
>>>
>>>
>>>
>>> filename "pxelinux.0";
>>>
>>> next-server 192.168.100.34;
>>>
>>>
>>>
>>> 192.168.100.34 is definitely the IP address of the spacewalk server.
>>> Strangely enough, I don't see pxelinux.0 in the tftp folder:
>>>
>>>
>>>
>>> # ll /tftpboot/
>>>
>>> total 20
>>>
>>> drwxrwxrwx 2 root root 4096 Sep 30 10:41 etc
>>>
>>> drwxrwxrwx 4 root root 4096 Sep 30 10:41 images
>>>
>>> drwxrwxrwx 2 root root 4096 Sep 30 10:41 ppc
>>>
>>> drwxrwxrwx 2 root root 4096 Sep 30 10:41 pxelinux.cfg
>>>
>>> drwxrwxrwx 2 root root 4096 Sep 30 10:41 s390x
>>>
>>>
>>>
>>> I'm sure I'm missing something obvious, but any advice would be greatly
>>> appreciated.
>>>
>>>
>>>
>>> -Sean
>>




More information about the Spacewalk-list mailing list