Hi Stefann
Just a few minor observations.
... What i did:
----- Snip -----
tc@hp510:/krubo/work/TC/linux-6.18.28$ cp ../config-6.18.28-tinycore ./.config
tc@hp510:/krubo/work/TC/linux-6.18.28$ make mrproper
CLEAN .config
tc@hp510:/krubo/work/TC/linux-6.18.28$ cp ../config-6.18.28-tinycore ./.config
----- Snip ----- ...
Now you see why you run make mrproper before copying the config file.
A quick lesson in paths and syntax.
./ Means the current directory.
../ Means the directory right above the current one.
If you want to run a program that's located in the directory you are in:
./ProgramNameThis tells the shell to look in the current directory instead of searching $PATH:
tc@E310:~$ echo $PATH
/home/tc/.local/bin:/usr/local/sbin:/usr/local/bin:/apps/bin:/usr/sbin:/usr/bin:/sbin:/bin:/etc/sysconfig/tcedir/ondemandcd ./ # This does nothing
cd ../ # This moves you up one level in the directorytc@hp510:/krubo/work/TC/linux-6.18.28$ cp ../config-6.18.28-tinycore ./.config # The ./ is redundant
tc@hp510:/krubo/work/TC/linux-6.18.28$ cp ../config-6.18.28-tinycore .config # This accomplishes the same thingNone of the above are a problem, I just wanted to offer some clarification.
This, on the other hand:
... ----- Snip -----
tc@hp510:/krubo/work/TC/linux-6.18.28/arch/x86/boot$ ls -l bz*
-rw-r--r-- 1 tc staff 6312448 May 27 12:42 bzImage
bzImage on TC17.1 download location http://tinycorelinux.net/17.x/x86/release_candidates/tc17.1/
bzImage 08-May-2026 18:33 6111744
So....
My bzImage is 20k bigger than the published version ...
makes me question your math skills.

tc@E310:~$ calc 6312448-6111744
200704While I routinely do math in my head, I do tend to check my result
by using calc which is available on the command line.