Please read the Readme of Dosbox again, especially the mount part.
The point is that Dosbox doesn't require you to mount your real drives, in fact that is not even recommended.
I have real drives c:, d:, e:, x:, y:, z: and my CD-Rom is at f:. Why should I need to mount all those drives when all I need for Dosbox are my games which are at d:\games\dos? Answer: I don't need to! Thankfully! 😀
So instead of mounting "mount c c:\" and "mount d d:\"... I just need to "mount c d:\games\dos".
This way Dosbox uses my real folder d:\games\dos as c:\.
My CD-Rom I mount as d with "mount d f:\ -t cdrom".
And that's all I need.
So, to answer your question
Is it possiable to have the doswin folder on d as my windows xp is on c
of course! Dosbox does not care where the doswin folder is. All you have to do is mount it correctly. You don't even have to have it on d:\ just because XP is on c:\. Neither Dosbox or XP care where the folder is and as long as you don't do "mount c c:\", no program you run in Dosbox can harm your Windows.
and is win 3.1 runable without dosbox.
Of course. When Windows 3.1 came out in 1993 (?) Dosbox did not yet exist 😀
And of course you can't run Windows 3.1x directly in XP. You need an emulator for running any Windows version inside another Windows version. Dosbox is just on such Emulator, there are a lot of other emulators that can run Windows 3.1x. We just like Dosbox more in this forum.
Again I urge you to read the Readme and perhaps the Wiki http://dosbox.sourceforge.net/wiki/index.php? … ation+of+DosBox
MAYBE someone can point you to some place where the idea behind mount in Dosbox is explained better.