Disclaimer: I loooove deductive reasoning. Brace yourself.
Let's look at out information, shall we:
You have 2 hard drives. One of them has windows installed, the other uses a (currently) unknown linux filesystem.
You want to create a Virtual machine. To do so, you need special software known as a Virtual Machine Hypervizor. An example of such software is VirtualBox.
Windows is unable to use the hard drive at its current format.
To create a virtual machine, you need to create a file that will act as a virtual hard drive. That file has to be stored somewhere.
Since windows can not access the hard drive as is, it is highly unlikely it can use it to provide services to software running on it, like a Hypervizor (e.g Storage)
So, the virtual machine will have to be stored on the hard drive that windows is installed on. =(
Unless you get very technical in virtual machines or are a highly skilled computer hacker, there is (very very ...) little chance that you can access the host (physical computer) from the guest (virtual machine)
TL:DR:Theoretically anything that contains a virtual machine is highly unlikely to help.
However, you might be able to use partitioning software to format the hard drive and make it available to Windows.