J'ai compilé une nouvelle image de kernel sur x86 en utilisant le compilateur croisé avec ces commands ( source ):
$ cp arch/powerpc/configs/pmac32_defconfig .config $ make ARCH=powerpc menuconfig $ make ARCH=powerpc CROSS_COMPILE=pwoerpc-750-linux-gnu-
Maintenant, je veux installer cette nouvelle image sur un debian-powerpc. Debian-powerpc utilise le quik comme chargeur de démarrage par défaut. Comment je fais ça?
Une fois que vous avez compilé vos packages, copyz-les sur votre machine PPC et installez-les via dpkg
. Ils contiennent déjà le code requirejs pour mettre à jour votre bootloader (si nécessaire). Certains bootloaders n'utilisent que le lien /vmlinuz
, donc vous n'avez même pas besoin de mettre à jour quoi que ce soit.
Ma machine Debian PowerPC utilise yaboot comme bootloader, et je n'ai rien à faire pour mettre à jour le kernel. Pour le quik, vérifiez votre /etc/quik.conf
et vérifiez que votre image=
path contient le bon path du kernel. Sinon, modifiez-le, puis exécutez la command quikconfig
.
Avez-vous un Debian maintenant sur le système? Si c'est le cas, vous pouvez copyr la configuration existante depuis /boot/config-<kernel version>
dans le directory source du kernel et l'utiliser comme sharepoint départ. Vous pouvez l'ouvrir avec make xconfig
et le modifier en fonction de vos besoins.