User Guide

env loadkmap reboot test
expr ls rm tftp
false md5sum rmdir touch
fdisk mkdir route true
free mknod sh udhcpc
gunzip more sha1sum umount
halt mount sort uname
head mv switch_root wc
hwclock ping sync wget
ifconfig pivot_root tail which
ln poweroff tar zcat
How To Build the Generic Payload
Use the following procedure to build the Generic payload.
Note
Compilation will take approximately 15 minutes (varies with your system's
configuration).
Compilation will involve downloading of files from the internet. Approximately 100 MB
disk space will be needed for the downloaded files and a further 500 MB will be needed
during the Compilation process.
1. Copy the samples/payloads/generic-payload/src/kboot-10-generic-kernel-config as
samples/payloads/kboot/kboot-10/config/kernel-config.
a) Kboot will attempt to download the following files if you issue make:
i. binutils-2.16.1.tar.bz2
ii. busybox-1.1.1.tar.bz2
iii. busybox-1.2.2.tar.bz2
iv. dropbear-0.48.1.tar.gz
v. gcc-core-3.4.6.tar.bz2
vi. gcc-core-4.0.3.tar.bz2
vii. kbd-1.12.tar.gz
viii. kexec-tools-1.101.tar.gz
ix. lilo-22.7.3.src.tar.gz
x. linux-2.6.16.1.tar.bz2
xi. linux-2.6.18.tar.bz2
xii. uClibc-0.9.28.tar.bz2
xiii. udev-088.tar.bz2
b) If you want to avoid this (for example, if your corporate firewall blocks the
download), do the following:
i. Create the samples/payloads/kboot/kboot-10/dl folder if necessary.
Manually download the files from the respective websites and place them
in the samples/payloads/kboot/kboot-10/dl folder.
18 Intel
®
Rapid Boot Toolkit User Guide Ref# D96629-001