I want to take my Windows XP box and dual boot it with Linux. There are plenty of guides to do that, so that's not my issue. I need Windows XP to be the default boot partition, but I want to schedule Windows to restart into Linux which will then execute a script to backup my XP partition to a remote server.

I've found guides for the dual booting and Clonezilla and scripting. How can I schedule Windows restart, boot to Linux, backup, then reboot to the XP Partition?