CD-ROM Drive Not Found in DOSBox? MOUNT and IMGMOUNT โ€” In Plain Words

Short answer: DOSBox does not show your CD on its own. You have to mount it โ€” that means you tell DOSBox which real drive or file to use as its pretend CD drive. For a real disc drive, the manual uses MOUNT with -t cdrom, for example mount d f:\ -t cdrom. For a disc image file, the wiki uses IMGMOUNT, for example imgmount d "C:\MyISO.iso" -t iso. If a game still says it cannot find its CD, the manual says to check the -t cdrom part first, and then try the CD’s label with -label.

Plain-words summary of the official DOSBox docs. Every command and fact on this page is copied from the DOSBox manual and the DOSBox wiki pages listed in the Sources box below. This page does not change any setting for you โ€” there is no form on this page.

First, the big idea โ€” DOSBox shows nothing until you mount it

The manual’s Quickstart says: “It is essential that you get familiar with the idea of mounting, DOSBox does not automatically make any drive (or a part of it) accessible to the emulation.”

Mounting means connecting something real to a drive letter inside DOSBox. The wiki’s MOUNT page says it this way: “MOUNT.COM is a command inside DOSBox that can connect physical folders and drives to virtual drives inside DOSBox.”

The manual says the same thing in plain words: “Basically MOUNT allows you to connect real hardware to DOSBox's emulated PC.”

So “CD-ROM not found” often just means: no CD drive has been mounted yet.

MOUNT or IMGMOUNT โ€” which one do you need?

Use MOUNT for a real drive or a real folder on your computer.

Use IMGMOUNT for a disc image file. A disc image is one file that holds a copy of a whole disc. The IMGMOUNT wiki page calls it “A utility to mount hard disk and optical disc images in DOSBox.” The manual calls IMGMOUNT “A utility to mount disk images and CD-ROM images in DOSBox.”

The manual draws the line in one sentence: “If you want to mount a CD image or floppy image, check IMGMOUNT.”

Way 1 โ€” a real CD drive, with MOUNT

The manual’s CD-ROM answer says: “To mount your CD-ROM in DOSBox you have to specify some additional options when mounting the CD-ROM.”

For Windows, the manual gives this command:

mount d f:\ -t cdrom

Read it in three parts, using the manual’s own explanation:

The manual gives the same job a second way in its list of basic MOUNT examples: “To mount your CD-ROM drive E as CD-ROM drive D in DOSBox:”

mount d e:\ -t cdrom

The wiki’s MOUNT page gives the same form in capital letters:

MOUNT D D:\ -t cdrom

For Linux, the manual gives:

mount d /media/cdrom -t cdrom

The manual also says which letters to use for each kind of drive: “HardDisk should always be mounted as c”, “CD-ROM should always be mounted as d”, and “Floppy should always be mounted as a (or b)”.

And if your game is on CD, the manual says you need both drives at once: “So if you have the game on CD you always (even after installation!) have to mount both: folder as a harddisk drive and a CD-ROM.”

Why -t cdrom matters โ€” MSCDEX

MSCDEX is the name the manual uses for the CD-ROM interface DOS games use to talk to a CD drive.

The manual’s CD-ROM answer says the Windows command above is “To enable CD-ROM support (includes MSCDEX)”.

Its “can’t find its CD-ROM” answer says it even more directly: “Be sure to mount the CD-ROM with -t cdrom switch, this will enable the MSCDEX interface required by DOS games to interface with CD-ROMs.”

In plain words: if you mount the drive without -t cdrom, DOSBox may show the files, but the game may still say it cannot find its CD-ROM, because the game is looking for a CD-ROM drive, not just a folder of files.

The manual’s MOUNT section lists what -t can be: “Type of the mounted directory. Supported are: dir (default), floppy, cdrom.” So cdrom is the type you must ask for by name.

The manual adds one warning about using a plain folder this way: “It's possible to mount a local directory as CD-ROM drive, but hardware support is then missing.”

If the game still cannot find its CD โ€” try the label

A label is the name written on the CD itself. The manual calls it the “CD-label (volume ID) of the CD-ROM”.

The manual’s “can’t find its CD-ROM” answer says: “Also try adding the correct label (-label LABEL) to the mount command, where LABEL is the CD-label (volume ID) of the CD-ROM.”

The manual’s MOUNT section explains the same option: “Sets the name of the drive to ‘drivelabel’. Needed on some systems if the CD-ROM label isn't read correctly (useful when a program can't find its CD-ROM).”

The wiki’s MOUNT page describes it as: “-label [name] = Set the volume name of the drive (all caps)”, and its full example is:

MOUNT D D:\ -t cdrom -usecd 0 -ioctl -label GAME_CD

In that example, GAME_CD stands in for the real label of that example’s disc. Use your own disc’s label in its place.

Way 2 โ€” a disc image file, with IMGMOUNT

The IMGMOUNT wiki page gives this general form:

IMGMOUNT DRIVE [imagefile] -t [image_type] -fs [image_format]

Its Windows example for an ISO image is:

imgmount d "C:\MyISO.iso" -t iso

That example appears on the wiki page as a short set of steps: first mount c "c:\images", then the IMGMOUNT line above, then d: to move to the new drive.

The wiki’s MOUNT page gives the same idea in its own examples:

IMGMOUNT E C:\Images\MyImage.iso -t iso

IMGMOUNT E C:\Images\MyImage.cue -t iso

For a CUE file, the IMGMOUNT wiki page gives this Windows example, with one extra part:

imgmount d "C:\cdimg.cue" -t iso -fs iso

The manual also gives IMGMOUNT examples for more than one CUE image at once. Its Linux example is:

imgmount d /tmp/cdimage1.cue /tmp/cdimage2.cue -t cdrom

Note the difference and do not mix the two up: the manual’s IMGMOUNT examples use -t cdrom, and the wiki’s IMGMOUNT examples use -t iso. Both forms are printed above exactly as each source prints them.

Which image types do the docs name?

Only these. The manual says: “It is possible to mount CD-ROM images (ISOs or CUE/BIN or CUE/IMG) too.”

The manual also says: “CUE/BIN pairs and cue/img are the preferred CD-ROM image types as they can store audio tracks compared to ISOs (which are data-only). For the CUE/BIN mounting always specify the CUE sheet.”

In plain words: a CUE/BIN pair is two files that work together, and you mount the CUE file, not the BIN file. The IMGMOUNT wiki page says the same thing from the other side: “Specifying the associated .cue file will load all tracks correctly”, while mounting the .bin file on its own “will not mount the audio tracks of the CD correctly”.

The IMGMOUNT wiki page describes the iso type this way: “Specifies an optical disc iso image. The geometry is automatic and set for this size. This can be an iso or a cue/bin.”

The manual describes its cdrom type for IMGMOUNT this way: “Specifies a CD-ROM image. The geometry is automatic and set for this size. This can be an iso or a cue/bin pair or a cue/img pair.”

The manual’s “can’t find its CD-ROM” answer points to this route as well: “Try creating a CD-ROM image (preferably CUE/BIN pair) and use the DOSBox's internal IMGMOUNT tool to mount the image (the CUE sheet). This enables very good low-level CD-ROM support on any operating system.”

A short check list, in order

The one-minute version: Real disc? mount d f:\ -t cdrom โ€” change f:\ to your own CD drive’s letter, and do not leave off -t cdrom. Image file? imgmount d "C:\MyISO.iso" -t iso. Game still cannot find its CD? Add the disc’s label with -label.

Sources

DOSBox (dosbox.com) โ€” “DOSBox v0.74-3 Manual” โ€” Section 1 Quickstart (mounting), Section 2 Start (FAQ) CD-ROM answers “My CD-ROM doesn't work” and “The game/application can't find its CD-ROM”, and Section 4 Internal Programs (MOUNT and IMGMOUNT). https://www.dosbox.com/DOSBoxManual.html

DOSBoxWiki (dosbox.com) โ€” “MOUNT” โ€” the basic template, the CD-ROM and ISO/CUE examples, and the -t, -usecd, -cd, -label and -ioctl notes. https://www.dosbox.com/wiki/MOUNT

DOSBoxWiki (dosbox.com) โ€” “IMGMOUNT” โ€” the command line parameters, the -t image types, and the Windows ISO and CUE loading examples. https://www.dosbox.com/wiki/IMGMOUNT

Checked November 2, 2026