Thanks, could you clarify couple of bits:
menuentry "corepure64" {
linux /boot/vmlinuz64 quiet noswap tce=UUID=f8422ac1-fef4-48ce-b79e-abce5a598e8a waitusb=10:UUID=f8422ac1-fef4-48ce-b79e-abce5a598e8a tz=GMT-4 blacklist=bcma blacklist=ssb blacklist=b43
initrd /boot/rootfs64.gz /boot/modules64.gz
}
f8422ac1-fef4-48ce-b79e-abce5a598e8a - is this uuid of your / or /boot partition?
Why do you need waitusb in this case?
Why all the blacklists?
Also as far as I recall "menuentry" in /boot/grub/grub.cfg are generated automatically based on /etc/grub/default and /etc/grub.d - is it possible to alter it so it would find tinycore files automatically the same way it find windows and ubuntu at the moment?
An on related note - did I got it right that I've got to copy following files from .iso:
/boot/rootfs64.gz
/boot/modules64.gz
/boot/vmlinuz64
Is that all? What about tce? Are there any .efi files I should copy as well?