7.12. Colo-1.22

The Colo package contains the Cobalt Boot Loader.

7.12.1. Installation of Colo

[Note]

Note

This bootloader is for the MIPS based cobalt servers RaQ, RaQ2, Qube, or the Qube2.

This patch fixes a relocation error when linking with Binutils:

patch -Np1 -i ../colo-1.22-relocation_fix-1.patch

Compile the Colo package:

cd tools/elf2rfx
make CC=gcc
cd ../..
make CROSS_COMPILE="${CLFS_TARGET}-" binary

Install the package:

cp -v chain/colo-chain.elf ${CLFS}/boot/vmlinux
gzip -9 ${CLFS}/boot/vmlinux

Details on this package are located in Section 10.63.2, “Contents of Colo.”