Link to home
Start Free TrialLog in
Avatar of grovenetsupport
grovenetsupport

asked on

DOS box on a Mac

I have a customer that has asked the following question. Could anyone help?

I’ve installed Dosbox on a Mac, and it seems to work well so far.
 
For our DOS programme to work, we need a C: drive, and a D: drive (which is our shared network drive).
 
In Dosbox, I’ve managed to create a C: drive by mounting it to a folder that I created (DOSBOX) in the ‘Home’ folder on a Mac, using the following command:
 
MOUNT C ~/DOSBOX
 
It confirmed that the following path has been mounted successfully: /users/steve/dosbox
 
I now need to create a D: drive.
 
I’ve mapped the network drive (our nas server) using the cmd+K shortcut, and added it as a login item to my profile, so every I startup it automatically looks for this drive, and appears as a shared resource.
 
The problem I have, is that in Dosbox I can’t MOUNT the D: drive as I can’t tell it where to find it (ie with a text command etc).
 
Can you through any light on this? as in Windows it would be easy because we simply map a lettered drive to it, and Dosbox understands where to find it, but I’m struggling to do this with a Mac
Avatar of strung
strung
Flag of Canada image

Try opening a terminal window and draging and dropping the network volume into the window. This should give you the path name to the network drive.
Avatar of grovenetsupport
grovenetsupport

ASKER

I couldnt get it to work that way, but by pressing Cmd+K in Finder, it claims that the server address is:

Smb://192.168.1.2/public

(but Dosbox says directory doesn’t exist).

I need someway of making Dosbox think this is a physical drive
Does "public" show as a mounted volume on your desktop?

If so, what happens when you drag and drop the "public" icon into a terminal window?
Also, assuming the shared volume is mounted, in terminal type:

cd /Volumes

Then type ls

(ell ess, not one ess)

that should list the mounted volumes.

The address of your volume should be something like /Volumes/Shared

(commands and names are case sensitive)
ASKER CERTIFIED SOLUTION
Avatar of grovenetsupport
grovenetsupport

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
This was the work around which worked