Will Silent Hunter 3 install on Virtual Machines? IF so , I believe every installation problem can be solved, without complex dual OS stuff.
Download virtual machine software & install it
Install Windows XP in virtual machine and then Silent Hunter as well
Have fun