Où sommes nous ?

reconstruire un kernel

Normalement, il n'y a pas trop de besoin de re-construire le kernel de TinyCoreLinux et les modules qui pourraient manquer devrait se trouver dans des extensions. Sauf que j'ai le besoin d'ajouter les options CONFIG_AMIGA_PARTITION (lecture des partitions des disques Amiga) et CONFIG_AFFS_FS (lecture des disques FFS de l'Amiga). Sauf que la première ne semble pas pouvoir être mise en module ... pas le choix, il faut le recompiler.

Préambules

Environment de compilation

Les modules suivants sont nécessaires :

Configuration du kernel

On copie la configuration du kernel récupérée avec les sources.

cp ~/Downloads/config-5.15.10-tinycore .config

et on lance le menu de configuration

make -j3 menuconfig

pour activer les options qui vont bien. Pour simplifier les choses, j'ai décidé de tout même en dur dans le kernel.

Compilation

make -j3 bzImage

et ... patientez !

Installation

Copy du nouveau kernel dans /boot (chez moi, dans la partition sda2)

cp arch/x86/boot/bzImage /mnt/sda2/tce/boot/vmlinuz-amiga

et on ajoute une entrée pour grub (/mnt/sda2/tce/boot/grub/grub.cfg)

menuentry "core Gfx Amiga" {
linux /tce/boot/vmlinuz-amiga quiet tce=sda2 home=sda2 restore=sda2 kmap=azerty/fr-latin1 vga=
initrd /tce/boot/core.gz
}

Visitez :
La liste de nos voyages
Nos sorties Ski et rando
Copyright Laurent Faillie 2001-2024
N'oubliez pas d'entrer le mot de passe pour voir aussi les photos perso.
Contactez moi si vous souhaitez réutiliser ces photos et pour les obtenir avec une plus grande résolution.
Visites durant les 7 derniers jours Nombre de visites au total.

Vous pouvez laissez un commentaire sur cette page.