Lets try it from another perspective:
D rive seems to read 2GB hdd however i cant make c drive do the same thing.
The problem comes when I want to put the win files on the 2gb HDD. How are you doing that? Can you check it fro me if you can do that from the 512 img? So yes how? Ive tried extracting it than injecting but it seems like something isnt there that needs to be.
How to create (working) a 2GB win95.img?