You can do that with any OS. I have OS running on SSD and datas on secondary HDD. Once you set up the OS (i.e. Windows 7), just open up the explorer and move the data folder location to secondary Hard drive (by right clicking the folder, choose property, move location)
by doing this, I was able to save all my datas when I had to format my HDD to reinstall OS.