tftpboot/
|-- KIWI
| `-- config.00:0C:29:8B:1C:08
|-- boot
| |-- initrd -> initrd-netboot-suse-10.2.i686-2.1.1.gz
| |-- initrd-netboot-suse-10.2.i686-2.1.1.gz
| |-- initrd-netboot-suse-10.2.i686-2.1.1.kernel.2.6.18.2-34-default
| |-- initrd-netboot-suse-10.2.i686-2.1.1.md5
| `-- linux -> initrd-netboot-suse-10.2.i686-2.1.1.kernel.2.6.18.2-34-default
|-- image
| |-- netlivesystem-10.2.i686-1.1.3
| |-- netlivesystem-10.2.i686-1.1.3.md5
| |-- netlivesystem-10.2.i686-1.1.4
| `-- netlivesystem-10.2.i686-1.1.4.md5
|-- mboot.c32 -> /usr/share/syslinux/mboot.c32
|-- pxelinux.0
|-- pxelinux.cfg
| `-- default
`-- upload
----------------------------------------------------------------------------------------
# cat KIWI/config.00\:0C\:29\:8B\:1C\:08
IMAGE=/dev/sda2;netlivesystem-10.2.i686;1.1.4;192.168.2.10;4096
PART=2048;S;x,x;L;/
DISK=/dev/sda
----------------------------------------------------------------------------------------
# cat pxelinux.cfg/default
DEFAULT KIWI-Boot
LABEL KIWI-Boot
kernel boot/linux
append initrd=boot/initrd vga=normal ramdisk_size=256000 kiwitftp=192.168.2.10
IPAPPEND 1
LABEL Local-Boot
localboot 0
----------------------------------------------------------------------------------------
# cat /usr/share/kiwi/image/netlivesystem-10.2/config.xml
Alexander Schaber
openSUSE 10.2 Live Network System
ext3
1.1.4
800
smart
False
True
----------------------------------------------------------------------------------------
# cat /usr/share/kiwi/image/netlivesystem-10.2/netlivesystem-10.2/config.sh
#!/bin/bash
#================
# FILE : config.sh
#----------------
# PROJECT : OpenSuSE KIWI Image System
# COPYRIGHT : (c) 2006 SUSE LINUX Products GmbH. All rights reserved
# :
# AUTHOR : Marcus Schaefer
# :
# BELONGS TO : Operating System images
# :
# DESCRIPTION : configuration script for SUSE based
# : operating systems
# :
# :
# STATUS : BETA
#----------------
#======================================
# Functions...
#--------------------------------------
test -f /.kconfig && . /.kconfig
test -f /.profile && . /.profile
#======================================
# Greeting...
#--------------------------------------
echo "Configure image: [$name]..."
#======================================
# Activate services
#--------------------------------------
suseActivateServices
#======================================
# SuSEconfig
#--------------------------------------
suseConfig
#======================================
# Umount kernel filesystems
#--------------------------------------
baseCleanMount
exit 0
----------------------------------------------------------------------------------------
Nothing else in /usr/share/kiwi/image/netlivesystem-10.2/ !
----------------------------------------------------------------------------------------