I've done something similar on several windows laptops to allow using tinycore in case of emergency.
I'd suggest you make a small additional partition, format it ext2/3 and put the tinycore and grub files there. You can use grub to choose whether to boot windows or tinycore.