I have followed the procedure described in "
http://wiki.tinycorelinux.net/wiki:remastering" and tested the result in 4 different PCs. In 3 of them the booting stops with presentation of hexadecimal screen output ending with "Fixing recursive fault but reboot is needed!".
The only exception I made in the procedure is that I skipped the "advdef" command as it is not available in my PC. As I understand this only results in that my new iso image becomes larger than necessary.
In order to try to isolate the problem I tested to not make any changes (add/delete program, modify the kernel etc.). Just unpacked the iso image, repacked it, and created a new image which I have burnt to a CD.
The remastering was made in PC1. The image booted successfully in PC1 with QEMU. However, booting from the burnt CD in PC1 failed. Booting from the burnt CD was successful in only one of the three other PCs I have tested in.
I have burnt a CD with the original iso image (not remastered) using the same burning command ("cdrecord dev=/dev/sr0 -eject -data new.iso") as when I burnt the remastered image, with successful results in all four PCs. In other words, without unpacking, packing or iso creating.
From what I can see something happens when I create the new iso image using the "mkisofs" command resulting in a CD which can only be used in some PCs.
Has anyone recommendations on how to solve the problem?