Compilé una nueva imagen del kernel en x86 usando el compilador cruzado con estos comandos ( fuente ):
$ cp arch/powerpc/configs/pmac32_defconfig .config
$ make ARCH=powerpc menuconfig
$ make ARCH=powerpc CROSS_COMPILE=pwoerpc-750-linux-gnu-
Ahora, quiero instalar esta nueva imagen en un debian-powerpc. Debian-powerpc usa quik como el gestor de arranque predeterminado. ¿Cómo puedo hacer eso?
kernel-package
para administrar los núcleos personalizados. La herramientamake-kpkg
crea un .deb con su núcleo personalizado. Sobre el gestor de arranque, no puedo ayudarte.Respuestas:
Una vez que haya compilado sus paquetes, cópielos en su máquina PPC e instálelos a través de
dpkg
. Ya contienen el código requerido para actualizar su gestor de arranque (si es necesario). Algunos cargadores de arranque solo usan/vmlinuz
enlaces, por lo que ni siquiera tiene que actualizar nada.Mi máquina Debian PowerPC usa yaboot como gestor de arranque, y no tengo que hacer nada al actualizar el kernel. Para quik, verifique
/etc/quik.conf
y verifique que suimage=
ruta contenga la ruta correcta del núcleo. De lo contrario cámbielo y luego ejecute elquikconfig
comando.fuente
¿Tiene un Debian en funcionamiento ahora en el sistema? Si es así, puede copiar la configuración existente de
/boot/config-<kernel version>
su directorio de origen del núcleo y usarla como punto de partida. Puede abrirlomake xconfig
y editarlo para satisfacer sus necesidades.fuente