VOGONS


Windows 10 issue

Topic actions

First post, by Moses

User metadata
Rank Newbie
Rank
Newbie

I am running Windows 10.
When mounting my CD-ROM I use the command

mount D D:\ -t cdrom

but when I run DOSBox I get a Windows error that says

DOSBox.exe - No Disk
There is no disk in the drive. Please insert a disk into drive D:.

I have to click on "Continue" or "Cancel" about 5 to 6 times and then DOSBox will finally launch with this message

MSCDEX: Mounted subdirectory: limited support.
Drive D is mounted as CDRom D:\

Any way to not have this Windows message show up?
What does this mean by "limited support"?

Reply 1 of 6, by Roman78

User metadata
Rank Member
Rank
Member

Just tested it on my W10 installation, I don't have this issue.

Not very helpful indeed, but this means it's not a general DosBox/W10 issue.

Reply 2 of 6, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

From the DOSBox readme:

CD-ROM: My CD-ROM doesn't work. To mount your CD-ROM in DOSBox you have to specify some additional options when mounting […]
Show full quote

CD-ROM: My CD-ROM doesn't work.
To mount your CD-ROM in DOSBox you have to specify some additional options
when mounting the CD-ROM.
To enable CD-ROM support (includes MSCDEX) in Windows:
- mount d f:\ -t cdrom
in Linux:
- mount d /media/cdrom -t cdrom

In some cases you might want to use a different CD-ROM interface,
for example if CD audio does not work:
To enable SDL-support (does not include low-level CD access!):
- mount d f:\ -t cdrom -usecd 0 -noioctl
To enable ioctl access using digital audio extraction for CD audio
(windows-only, useful for Vista):
- mount d f:\ -t cdrom -ioctl_dx
To enable ioctl access using MCI for CD audio (windows-only):
- mount d f:\ -t cdrom -ioctl_mci
To force ioctl-only access (windows-only):
- mount d f:\ -t cdrom -ioctl_dio
To enable low-level aspi-support (win98 with aspi-layer installed):
- mount d f:\ -t cdrom -aspi

Reply 3 of 6, by Moses

User metadata
Rank Newbie
Rank
Newbie

Thanks for the quick replies

I just tried some of the above examples and the problem still occours.
The "-usecd 0 -noioctl" option gets rid of the "mounted subdirectory: limited support" message but still will not read the CDs.

I'll see if a frontend fixes it. I just had my own menu program I wanted to use.

Reply 4 of 6, by Roman78

User metadata
Rank Member
Rank
Member

Is it a build in CD-Rom drive or external (USB). And, maybe stupid question, your CD-Rom drive has the drive-letter D indeed (I ask this because sometimes the error is in a small corner)

And, maybe worth a try, try a program like Deamon Tools (or other virtual CD-Rom drive) and test what it does whit that.

Could it be something whit Hyper-V? I know when Hyper-V is installed that VMWare won't work, therefore I do not have hyper-V installed.

Reply 5 of 6, by Jorpho

User metadata
Rank l33t++
Rank
l33t++

Can you read this CD-ROM in Windows at all? Because if you can't read it in Windows, there's no chance you can read it in DOSBox.

DOSBox also will not help if the CD-ROM uses some unusual format (like a CD-RW written using packet writing software).

A frontend probably will not help.

Roman78 wrote:

Could it be something whit Hyper-V? I know when Hyper-V is installed that VMWare won't work, therefore I do not have hyper-V installed.

I very much doubt it has the slightest thing to do with Hyper-V.

Reply 6 of 6, by Moses

User metadata
Rank Newbie
Rank
Newbie

roman78 - just the stupidest thing on my part
I forgot that I installed a card reader and it seems to have taken over D; drive and moved my CD-ROM to H; drive for some reason.
Also I am aware of VMWare and the Hyper-V issue. I use that too to run my XP games

Jorpho - When I went to test reading the CD in Windows that's when I noticed it was drive H:

Thanls all - It works great now. Thanks for pointing out the obvious to me.