VOGONS


First post, by OSH

User metadata
Rank Member
Rank
Member

Well, I have a small (?) problem. I want to mount an emulated C volume in dosbox.conf because I want DOSBOX automount it during startup. But I can't.
My emulated volume is located at /Users/osh/Dosbox. So I inserted

Mount C /Users/osh/Dosbox -freesize 900

in dosbox.conf. under [autoexec]

But after start I'm still on volume Z:.
If I type this under DOSBOX - volume C is mounted.

What's wrong?

Reply 1 of 6, by Ringding

User metadata
Rank Member
Rank
Member
OSH wrote on 2022-03-30, 13:52:

But after start I'm still on volume Z:.

Yes, as expected. Exactly as if you had typed the command.

Reply 2 of 6, by OSH

User metadata
Rank Member
Rank
Member

Ok, but what should I insert into dosbox.conf to force DOSBOX automount this volume?
Was sollte ich in die Datei dosbox.conf eintragen, damit DOSBOX dieses Laufwerk automatisch montiert?

Reply 3 of 6, by Ringding

User metadata
Rank Member
Rank
Member

The question is just wrong. What you probably want is to put "C:" on the next line.

Reply 4 of 6, by OSH

User metadata
Rank Member
Rank
Member

But if I type C: after start DOSBOX (with this line), I got a message „Volume C is not mounted”. So if I put this C: into dosbox.conf, will it work? I doubt it. Under Windows I haven't put "C:". Drive C is mounted without this. And I see, this command is visible in DOSBOX window too. But under MacOS isn't. And isn't work, as I supposed.

Reply 5 of 6, by Monotremata

User metadata
Rank Newbie
Rank
Newbie

Try using the full path starting with /Volumes/Hard Drive/etc.. DOSBox, just like all my Windows virtual machines in VMWare/VirtualBox/etc, doesn't know where /Users is without any reference, you have to use the full path. Its working perfectly fine here on the latest Monterey just as it has in every other Mac OS/OS X for about a decade now.

Reply 6 of 6, by OSH

User metadata
Rank Member
Rank
Member

Yes, It was problem with hidden system files. Now works . Thanks. 😀