7.11. Colo-1.22

Le paquet Colo contient le chargeur d'amorçage Cobalt.

7.11.1. Installation de Colo

[Note]

Note

Ce chargeur d'amorçage est prévu pour les serveurs cobalt basés sur MIPS RaQ, RaQ2, Qube ou le Qube2.

Ce correctif permet de construire le chargeur d'amorçage Colo en 64 bits :

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

Ce correctif corrige une erreur de relocalisation lors de la liaison avec Binutils :

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

Désactivez -Werror dans un des Makefiles pour éviter une erreur de compilation :

cp -v stage2/Makefile{,.orig}
sed '/^CFLAGS/s/-Werror //' stage2/Makefile.orig > stage2/Makefile

Compilez le paquet Colo :

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

Installez le paquet :

cp -v chain/colo-chain.elf /tools/boot/vmlinux
gzip -9 /tools/boot/vmlinux

Des détails sur ce paquet se trouvent sur Section 10.69.2, « Contenu de Colo. »