CDemu es un software de unidad virtual gratuito y de código abierto , diseñado para emular una unidad óptica y un disco óptico (incluidos CD-ROM y DVD-ROM ) en el sistema operativo Linux .
A fecha de 30 de junio de 2019 CDemu no está disponible en los repositorios oficiales de Debian , Ubuntu y Fedora Linux para ninguna versión, pero está disponible a través del PPA oficial para Ubuntu y COPR para Fedora Linux . [ 4 ]
Componentes
CDEmu consta de:
- un módulo del kernel que implementa un adaptador de bus de host SCSI virtual ,
- libmirage, que es una biblioteca de software para interpretar imágenes de discos ópticos ,
- un demonio que emula la funcionalidad de una unidad óptica SCSI + disco ,
- Clientes en modo texto y GTK para controlar el emulador.

El software es portable a otros sistemas operativos compatibles con GLib , con la excepción del módulo del kernel y los clientes que dependen de la comunicación d-bus .
Historia
CDemu fue diseñado originalmente por Robert Penz y Justus Schwartz como un parche para MPlayer que permitía montar archivos .CUE/.BIN. Después de completar el parche, se dieron cuenta de su simplicidad y escribieron un módulo para el kernel de Linux .
Originalmente, CDemu se llamaba Virtual CD , pero este nombre ya estaba registrado como marca comercial , y los propietarios de la marca solicitaron que no se utilizara.
En junio de 2007, se interrumpió el desarrollo de CDemu 0.8 y se reescribió el código. La mayor parte de este trabajo fue realizado por Rok Mandeljc. Esta nueva versión de CDemu adoptó un enfoque diferente para la emulación, realizando la mayor parte del trabajo posible en el espacio de usuario . En junio de 2008, se consideraba bastante estable.
Estado
A partir de la versión 2.0.0, CDemu admite los siguientes formatos de imagen:
- Formato .mds y .mdx
- Formato .dmg y .cdr
- Formato Blindwrite .b5t/.b6t
- Formato .cdi de DiscJuggler
- Creador de CD fácil en formato .cif
- Formato Roxio / WinOnCD .c2d
- Modelador de códigos de error Formato de contenedor .ecm
- Formato gBurner .gbi
- Formato .iso y sus formas comprimidas, .cso y .isz
- formato .nrg
- Formato PowerISO .daa
- formato .udf
- Imágenes sin procesar ( .img , .bin, .ccd , .cue , .sub y .toc)
- Archivos GZip y Xz
El emulador se esfuerza por seguir el estándar MMC-3 para unidades ópticas SCSI con la mayor fidelidad posible, garantizando una emulación realista y precisa.
Los soportes ópticos emulados por CDemu se pueden montar en Linux.
CDemu es compatible con subcanales de CD , CD-Text , ISRC , MCN , ECC/EDC y DPM/RMPS . También ofrece compatibilidad con un número limitado de formatos de imagen cifrados y comprimidos.
Los desarrolladores están trabajando para dar soporte al mayor número posible de formatos principales y animan a los usuarios a enviar parches con este fin.
Véase también
Programas alternativos para Linux disponibles en los repositorios de Debian , Ubuntu y Fedora Linux :
Referencias
Enlaces externos
- Sitio web oficial
- emuladores de imágenes de disco
- Módulos del kernel de Linux de terceros
- Software relacionado con discos ópticos que utiliza GTK