While it's generally a straight swap of vmlinuz and core.gz for their pure 64 bit counterparts (vmlinuz64 + corepure64.gz).
Note: corepure64 requires a dedicated tce directory. If you installed from CorePlus.iso you will need to replace the entire contents of your tce/optional directory for 64bit versions.
Now you have many options..
You could rename the tce directory tc8-x86 and create a new tce directory tc8-x86_64 for your pure64 extensions
Easiest method is to copy the contents of /cde from TinyCorePure64-8.0.iso to /tc8-x86_64
available here
http://tinycorelinux.net/8.x/x86_64/release/remember to specify the renamed tce directory, eg;
tce=sda1/tc8-x86_64
Or you could build the x86_64 tce directory from scratch (not recommended for those new to tc)
Or you could leave the tce as is, boot to the command line and run
tce-update
If you don't succeed booting to a desktop then might still need to run (depending on which option chosen)
tce-audit updatedeps
tce-audit fetchmissing
Remember to modify your bootconfig file, eg
(this partial multi-boot stanza extracted from my notebook's extlinux.conf boot file)
LABEL TinyCore64-8.x
MENU LABEL TinyCore64-8.x (**Core64**)
TEXT HELP
Boot tc-64-bit kernel/32 bit userspace
ENDTEXT
KERNEL /tce/boot/vmlinuz64
APPEND initrd=/tce/boot/rootfs-8.0.gz,/tce/boot/modules64.gz loglevel=3 noswap lst=onboot64_Xorg.lst tce=sda1/tc8-x86 opt=sda2 home=sda2
LABEL Corepure64-8.x
MENU LABEL Corepure64-8.x (**Corepure64**)
TEXT HELP
Boot Pure64 system
ENDTEXT
KERNEL /tce/boot/vmlinuz64
APPEND initrd=/tce/boot/rootfs64-8.0.gz,/tce/boot/modules64.gz loglevel=3 lst=onboot_CorePure64.lst tce=sda1/tc8-x86_64 opt=sda2 home=sda2 mydata=mydataCorePure64
So many choices...
You'll notice that i prefer the "vmlinuz64 + rootfs64.gz + modules64.gz" route
Sent from my iPhone using Tapatalk