On Thu, October 19, 2006 10:06 pm, Todd Shoemaker wrote:
> Jim-
>
> When I built a custom kernel and provided my own custom label in the
> kernel config (e.g. -ts-amd64-smp), the build_initramfs did not add this
> information to the modules directory, so it would fail to build the
> initramfs. I fixed it by adding the following line around line 166 and
> editing the KERNEL_VER variable:
>
> eval `grep "^CONFIG_LOCALVERSION" ${KERNEL_SRC}/.config`
>
> KERNEL_VER=${VERSION}.${PATCHLEVEL}.${SUBLEVEL}${EXTRAVERSION}${CONFIG_LOCALVERSION}
>
> This made it work. I don't know if this is the same problem that Jens
> is having, but it could help others. I think the local version is a
> newer variable that is kept in .config, whereas the other extraversion
> used to be in another file, IIRC.
Very cool. I've not run into this before. I'll have to take a closer
look to see why it's worked fine for me in the past.
Thanks,
Jim.
>
> -Todd
>
> Jim McQuillan wrote:
>> On Thu, October 19, 2006 12:22 pm, Jens Korth wrote:
>>
>>> Dear Jim,
>>>
>>> thank you for offering your help. Here is the information.
>>>
>>> -------------
>>> pxelinux.cfg/default: (I don't belive that the problem is here. If I
>>> take the ltsp pre-compiled kernel, the same file works fine...):
>>>
>>>
>>> prompt 0
>>> label linux
>>> kernel bzImage-2.6.17.8-ltsp-shuttle
>>> append rw root=/dev/ram0 initrd=initramfs.gz NIC=tg3
>>> --------
>>>
>>> Directory listing of the tftpboot directory which is used by dhcpd:
>>>
>>>
>>> /tftpboot/lts/2.6.17.8-ltsp-shuttle/:
>>> insgesamt 4348
>>> -rw-r--r-- 1 root root 1689510 19. Oct 00:30
>>> bzImage-2.6.17.8-ltsp-shuttle
>>> -rw-r--r-- 1 root root 2734887 19. Oct 00:30 initramfs.gz
>>> -rw-r--r-- 1 root root 11826 19. Oct 00:30 pxelinux.0
>>> drwxr-xr-x 2 root root 4096 19. Oct 00:30 pxelinux.cfg
>>>
>>> /tftpboot/lts/2.6.17.8-ltsp-shuttle/pxelinux.cfg:
>>> insgesamt 4
>>> -rw-r--r-- 1 root root 115 19. Oct 00:33 default
>>>
>>> -----------------------------
>>>
>>> All that seems ok to me ?! Maybe the initramfs.gz is not built
>>> correctly
>>> by the script?!
>>>
>>
>>
>> well, I suppose it's possible. Lets take a look at the initramfs.gz
>>
>> It's a gzipped cpio file.
>>
>> So, try this:
>>
>> cd /tftpboot/2.6.17.8-ltsp-shuttle
>> mkdir initramfs
>> cd initramfs
>> gunzip <../initramfs.gz | cpio -ivmud
>>
>> This should result in the contents of the initramfs.gz file being dumped
>> into the initramfs directory. You should have a file called 'init'. If
>> you do, then maybe something's goofy with your kernel. But, didn't you
>> say you didn't change anything in the config?
>>
>> btw, why do you even want to build a custom kernel?
>>
>> Jim McQuillan
>> [EMAIL PROTECTED]
>>
>>
>>
>>> Thank you
>>> Jens
>>>
>>>
>>>
>>> Jim McQuillan wrote:
>>>
>>>> On Thu, October 19, 2006 10:05 am, Jens Korth wrote:
>>>>
>>>>
>>>>> Hello,
>>>>>
>>>>> I am trying to compile my own kernel for ltsp 4.2.
>>>>>
>>>>> I
>>>>> - installed the 2.6.17.8 kernel sources
>>>>> - installed the kernel kit
>>>>> - copied the 2.6.17.8 .config file from the kit to the kernel
>>>>> directory
>>>>> - run make oldconfig (but didn't change anything for the beginning)
>>>>> - changed "Extraversion" in the makefile
>>>>> - run "make, make modules, make modules_install"
>>>>> - run build_initramfs
>>>>>
>>>>> All that seems to run without problems. I get a new kernel with the
>>>>> pxe
>>>>> files etc. in the tftboot/lts directory, modules are installed into
>>>>> /opt/ltsp-4.2/i386/lib/modules/kernelname
>>>>>
>>>>>
>>>>> I then changed the dhcpd config to point to the new kernel.
>>>>>
>>>>>
>>>>> The kernel boots from pxe without any problem, but stops at the end
>>>>> with
>>>>> an error
>>>>> "Failed to execute /init"
>>>>> "Kernel panic - not syncing: No init found. Try passing init= option
>>>>> to
>>>>> kernel."
>>>>>
>>>>
>>>> Can you show us the pxelinux.cfg/default file that you are using?
>>>> Also,
>>>> a
>>>> listing of the directory where your kernel and initrd file reside
>>>> might
>>>> help too:
>>>>
>>>> ls -lR /tftpboot/lts
>>>>
>>>> would be helpful.
>>>>
>>>> Jim McQuillan
>>>> [EMAIL PROTECTED]
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>> Any ideas what I missed?
>>>>>
>>>>> Thank you very much for your help.
>>>>>
>>>>> jens
>>>>>
>>>>>
>>>>> -------------------------------------------------------------------------
>>>>> Using Tomcat but need to do more? Need to support web services,
>>>>> security?
>>>>> Get stuff done quickly with pre-integrated technology to make your
>>>>> job
>>>>> easier
>>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>>> Geronimo
>>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>>> _____________________________________________________________________
>>>>> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
>>>>> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
>>>>> For additional LTSP help, try #ltsp channel on irc.freenode.net
>>>>>
>>>>>
>>>>
>>>>
>>>> -------------------------------------------------------------------------
>>>> Using Tomcat but need to do more? Need to support web services,
>>>> security?
>>>> Get stuff done quickly with pre-integrated technology to make your job
>>>> easier
>>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>>> Geronimo
>>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>>> _____________________________________________________________________
>>>> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
>>>> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
>>>> For additional LTSP help, try #ltsp channel on irc.freenode.net
>>>>
>>> --
>>> Best regards / Mit freundlichen Grüßen / Cordialement
>>>
>>> Jens Korth, Managing Director
>>> --------------------------------
>>> www.airport-information.com
>>> Albatross World Airports and Suppliers Database
>>>
>>> Protect the privacy of your messages!
>>> Email us your public PGP key and
>>> encrypt your emails using my key:
>>> -----BEGIN PGP PUBLIC KEY BLOCK-----
>>> Version: GnuPG v1.4.2 (GNU/Linux)
>>>
>>> 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
>>> frWV
>>> =0MzO
>>> -----END PGP PUBLIC KEY BLOCK-----
>>>
>>>
>>> -------------------------------------------------------------------------
>>> Using Tomcat but need to do more? Need to support web services,
>>> security?
>>> Get stuff done quickly with pre-integrated technology to make your job
>>> easier
>>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>>> Geronimo
>>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>>> _____________________________________________________________________
>>> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
>>> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
>>> For additional LTSP help, try #ltsp channel on irc.freenode.net
>>>
>>>
>>
>>
>>
>> -------------------------------------------------------------------------
>> Using Tomcat but need to do more? Need to support web services,
>> security?
>> Get stuff done quickly with pre-integrated technology to make your job
>> easier
>> Download IBM WebSphere Application Server v.1.0.1 based on Apache
>> Geronimo
>> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
>> _____________________________________________________________________
>> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
>> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
>> For additional LTSP help, try #ltsp channel on irc.freenode.net
>>
>>
>
>
> -------------------------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _____________________________________________________________________
> Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
> https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
> For additional LTSP help, try #ltsp channel on irc.freenode.net
>
-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_____________________________________________________________________
Ltsp-discuss mailing list. To un-subscribe, or change prefs, goto:
https://lists.sourceforge.net/lists/listinfo/ltsp-discuss
For additional LTSP help, try #ltsp channel on irc.freenode.net