Hi, thank for your suggestion
I have make it work by extract iso file and create grub2 menu entry.
Now have only one small issue, if reboot tinycore with reboot command boot loader code write to hard disk and after reboot it say operating system missing.
Here is detail steps:
1. Extract tinycore to /tce,
2. Update grub menu and boot to tinycore
3. Install windows with wget -O-
http://linkto-raw-disk.gz | gunzip | dd of=/dev/vda
4. Reboot (by command line) -> OS missing
(if Reboot with web panel -> can boot to windows)
Any way to reboot tinycore from command line without overwrite MBR?