I may be one of the few who run their Subsonic on a Linux box, but keep my music and other media on a Windows machine, and this of course comes with its own set of problems. Here's how I have gotten around two of the bigger problems, which manifests itself as Subsonic on the Linux box not being able to access the media files on Windows (even though you can go to the path directly from Terminal or the Linux file browser.)
First, increase the IRPStacksize on the Windows machine to the maximum, which I believe for Win7 the Decimal value is 50 (Hex 32). Instructions can be found here: http://www.howtonetworking.com/winissue ... cksize.htm Be sure to reboot the Win7 computer after making this change.
Next, after the Win7 machine comes back online, go to your Linux box and type "mount -a" to "remount" the mapped drives as defined in your /etc/fstab file.
Last, rescan the media library, and all should be good.
If you still cannot access your media library, you may have an additional issue, which I have worked around by:
Creating a NEW mount point on the Linux box and editing /etc/fstab to mount the Windows share to this new mount point. Run "mount -a" and then CLEAN the Subsonic database, then change the media folder in SS and save, and last, rescan the library.
Some additional details about my setup:
All of my media folders mount to different locations under /media. So I have "/media/music", "/media/videos", etc... And this is how my media folder entries are in Subsonic. As soon as my scan is complete, I will try adding one of these as \\Win7PC\Sharename instead of /media/music to see if I can bypass the two issues above. I'll post back with results.