Hi,
I'm setting up a pxe boot server with cobbler(also being used as a mirror)
and was having problems setting a non-install linux(chaos-1.6) pxeboot.

Chaos-1.6 is a 'livecd' cluster linux which needs the following
pxelinux.cfg:

label linux
        kernel /images/Chaos-1.6-i386/bzimage
        ipappend 2
        append initrd=/images/Chaos-1.6-i386/
chaos.rdz panic=10 root=/dev/ram0 rw init=/sbin/init SSHD=1 BOOT=1 SHELL=1
DHCP=1 TYD=2 OMAUTO=2

which I divided into the following distro,profile and system kernel options:
distro: panic=10 root=/dev/ram0 rw init=/sbin/init     //default boot
options
profile: SSHD=1 BOOT=1 SHELL=1 DHCP=1        //more or less specific boot
options
system: TYD=2 OMAUTO=2                                   //cluster specific
(slave/master)

which was good and fine until I checked the corrensponding pxelinux.cfg:
LABEL Chaos-1.6-i386
        kernel /images/Chaos-1.6-i386/bzimage
        MENU LABEL Chaos-1.6-i386
        append initrd=/images/Chaos-1.6-i386/chaos.rdz ksdevice=eth0 lang=
SSHD=1 rw text BOOT=1 i
nit=/sbin/init SHELL=1 DHCP=1 root=/dev/ram0 panic=10 kssendmac
        ipappend 2

where the options are totally mixed and 'ksdevice=eth0,lang,text,kssendmac'
options are introduced(which can, more or less, be removed through the
cobbler settings file)

Even if the kernel options were to be kept together but instead they are
thoroughly mixed.

Is there any way to configure this mess without having to manually overwrite
and keep the pxeboot files ? thanks.

Cobbler version(on centos-5):
cobbler 1.6.2

build date  : Tue Apr 28 07:35:06 2009

Copyright (C) 2006-2008 Red Hat, Inc.
License GPLv2+: GNU GPL version 2 or later <http://gnu.org/licenses/gpl.html
>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.

Written by Michael DeHaan.


-- 
Oliver vBK
_______________________________________________
cobbler mailing list
[email protected]
https://fedorahosted.org/mailman/listinfo/cobbler

Reply via email to