Can multiple kickstart files be added to cdrom
Omer Faruk Sen
omer at faruk.net
Tue Feb 14 08:07:48 UTC 2006
I think you are implementing something like that:
http://www.linuxdevcenter.com/pub/a/linux/2004/11/04/advanced_kickstart.html
> On Mon, 13 Feb 2006, Omer Faruk Sen wrote:
>
>> Is it possible to embed more than one kickstart that will match the
>> installation interface's MAC address. What I want is to use boot system
>> using virtual CD (using iLO) to install multiple systems but matching
>> kickstart conf file will be used with the matching MAC address.
>
> I would look at creating special programs for syslinux (isolinux in your
> case). I'm very interested to have something like this as well. With the
> following features:
>
> + based on a config-file with different mac-addresses + configuration.
> eg.:
>
> [00:0a:0b:0c:0d:0e]
> kickstart = ks-proxy.cfg
> ip-address = 10.1.2.3
> netmask = 255.255.255.0
> gateway = 10.1.2.1
> nameserver = 10.2.3.4
> interface = eth1
> boot-options = hda=noide panic=30
>
> [default]
> kickstart = ks-dhcp.cfg
> boot-options = panic=30
>
> + the syslinux program would then parse this file, use the correct
> section (based on any or all mac-addresses) and convert variables in
> this kickstart-file by its values.
>
> eg. ks-proxy.cfg
>
> ### Kickstart
> network --bootproto=static --ip=%(ip-address)s --netmask=%(netmask)s
> --gateway=%(gateway)s --nameserver=%(nameser)s --device=%(interface)s
>
> + the syslinux program should also use (add?) the boot-options to the
> kernel command line.
>
> This would effectively allow us to create a single ISO image that would
> work for all systems and only requires us to update the config-file in
> case we have new hardware and create new kickstart files if we have a
> different profile.
>
> I'm currently designing a tool to do exactly this in python, but instead
> of letting the bootloader take decisions, I'm letting the http-server make
> decisions after a PXE boot and write the custom kickstart file on-the-fly.
>
> Kind regards,
> -- dag wieers, dag at wieers.com, http://dag.wieers.com/ --
> [all I want is a warm bed and a kind word and unlimited power]
>
--
Omer Faruk Sen
http://www.faruk.net
More information about the Kickstart-list
mailing list