User Guide
ii. Create an .ok file for each of these by touching it. For example:
For binutils-2.16.1.tar.bz2, use the command,
touch binutils-2.16.1.tar.bz2.ok
2. Empty the samples/payloads/kboot/patches/kboot-10/ directory if present. If not
present, create it.
3. Copy the samples/payloads/generic-payload/src/kboot-10-patches-generic.tar.gz to the
samples/payloads/kboot/patches/kboot-10/ directory.
Change directory to samples/payloads/kboot/patches/kboot-10/ directory.
Extract the kboot-10-patches-generic.tar.gz inside the current directory.
These patches modify the kboot build environment before the build process starts.
Kernel patches must be copied to samples/payloads/kboot/kboot-10/patches folder. The
name of the patch must be in the form *kernel*.patch
Two kernels patches are part of the toolkit.
- The EFI Memory Map (published by the Rapid Boot BIOS) gets overwritten by the
Linux kernel while uncompressing the initrd. There is a patch for this (against the
2.6.18 kernel) in the samples/payloads/patches folder.
This patch must be applied for all payloads. Copy the patch to the
samples/payloads/kboot/kboot-10/patches.
- The SMI driver patch is needed for the Intel SysCfg utility to communicate with
BIOS in the Linux environment. The SMI driver patch is present in
samples/payloads/generic-payload/src directory.
This patch is applicable for all payloads in which the Intel Syscfg utility is
expected to be run. If applicable, copy the patch to the
samples/payloads/kboot/kboot-10/patches.
4. Go to samples/payloads/kboot/, issue the make clean command first and then make.
5. Answer the questions asked by kboot as follows:
a) No config/fstab. Use /etc/fstab (and copy to config/fstab) ? [Y/n] n
b) Access configuration files on root file system ? [Y/n] n
c) Enable TCP/IP networking ? [Y/n] y
d) Configure IP addresses with DHCP ? [y/n] y
e) Also configure a static IP address, as fallback ? [y/N] n
f) Allow outbound SSH ? [Y/n] n
g) Allow inbound SSH ? [y/n] y
h) Copy host key(s) from /etc/ssh/ ? [y/N] y
i) Support NFS-mounting ? [Y/n] y
Ref# D96629-001 Intel
®
Rapid Boot Toolkit User Guide 19