CDEmu
CDEmu is a free Linux suite for emulating optical drives and discs, including CD-ROM and DVD-ROM media.
What CDEmu is
CDEmu is a free Linux suite for emulating optical drives and discs, including CD-ROM and DVD-ROM media. Its kernel module creates a virtual SCSI host adapter that connects the Linux kernel with a userspace daemon. The libMirage library provides access to optical disc image formats such as MDS, MDX, CCD, CUE, BIN, TOC, CDI, ISO, NRG, UDF, DMG, CSO, GZ, DAA and ISZ. Emulated media can be mounted in Linux, and automounting is available. The project also describes experimental CD-R and DVD+R recording emulation for writing blank virtual discs with disc-burning software. Users can manage devices, check status and set debug masks through command-line or GTK clients. The daemon exposes methods over D-BUS and can use either the session bus or system bus. The project is licensed under GNU GPL version 2 or later and lists official source tarballs and distribution packages. The maintainers say third-party distribution packages are not verified or formally supported. System-bus use requires special permissions, while session-bus use requires read and write access to the VHBA control device.
Good
- Free under GNU GPL version 2 or later.
- Supports numerous optical image formats.
- Provides command-line and GTK clients.
- Emulated media can be mounted and automounted.
- Offers experimental CD-R and DVD+R recording emulation.
Watch out
- Available for Linux only.
- Recording emulation is experimental.
- Third-party distribution packages are not verified or supported.
Who it suits
CDEmu suits Linux users who need to mount optical disc images through an emulated drive. It is a free option for users comfortable with its Linux permissions requirements.
Verdict
CDEmu offers Linux users virtual optical drives and support for a broad set of disc image formats. Its permission requirements and experimental recording feature are worth considering before setup.
Plans and prices
From CDEmu's own pricing page, checked 5 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| CDEmu | Free | GPL v2 or later · Linux optical drive and disc emulator |
The facts
Each one read from CDEmu's own pages, with the date it was checked.
What it does
- Clients
- CDEmu provides a command-line client and a GTK client for loading and unloading devices, viewing device status and managing debug masks.checked 5 Oct 2026
- Daemon interface
- The daemon exposes methods over D-BUS and can register on either the session bus or system bus.checked 5 Oct 2026
- Disc recording
- The project says its daemon has experimental emulation of CD-R and DVD+R recording, allowing blank virtual discs to be written with CD/DVD burning software.checked 5 Oct 2026
- Downloads
- The project lists official source tarballs for its core software, client applications and image analyzer, along with packages from several Linux distribution repositories.checked 5 Oct 2026
- Image formats
- libMirage lists support for formats including MDS, MDX, CCD, CUE, BIN, TOC, CDI, ISO, NRG, UDF, DMG, CSO, GZ, DAA and ISZ.checked 5 Oct 2026
- Image library
- libMirage provides uniform access to data in optical disc image formats and supports both CD-ROM and DVD-ROM images.checked 5 Oct 2026
- Integrations
- The GTK client can send daemon and device status change notifications via libnotify when its Python bindings are installed.checked 5 Oct 2026
- License
- CDEmu is licensed under the GNU GPL version 2 or later.checked 5 Oct 2026
- Purpose
- CDEmu is a software suite designed to emulate an optical drive and disc, including CD-ROMs and DVD-ROMs, on Linux.checked 5 Oct 2026
- Security and permissions
- The project documents that system-bus use requires special permissions and its installed D-BUS configuration allows root by default; session-bus use requires read and write access to the VHBA control device.checked 5 Oct 2026
- Support
- The project directs users to its support request tracker and mailing list for issues, suggestions and other feedback.checked 5 Oct 2026
- Third-party packages
- The project says third-party distribution packages are not verified by its maintainers and are not formally supported.checked 5 Oct 2026
- Virtual drive
- The suite includes a kernel module that provides a virtual SCSI host adapter linking the userspace daemon with the Linux kernel.checked 5 Oct 2026
- Virtual media
- Optical media emulated by CDEmu can be mounted within Linux, and automounting is allowed.checked 5 Oct 2026
The company
- Founded
- 2003checked 28 Sep 2026
Alternatives to CDEmu
- 1

DAEMON Tools Lite
Free planAndroidiOSmacOSWindows8.0$3 one-time - 2

RaiDrive
Free planLinuxWindows7.4Free plan - 3
Alcohol 52%
Free planWindows7.3$27 one-time - 4
libguestfs
Free planOpen sourceAPILinuxmacOSSelf-hosted7.3Free plan - 5
NetDrive
AndroidiOSmacOSWindows7.0From $29.90 a year - 6

ExpanDrive
Free planLinuxmacOSWindows6.8From $29 a month
