CDfs es un sistema de archivos virtual para sistemas operativos similares a Unix ; proporciona acceso a pistas de audio y datos en discos compactos . Cuando el CDFS conductor se monta un disco compacto, que representa cada pista como un archivo . Esto es consistente con la convención de Unix " todo es un archivo ".
CDfs admite los siguientes tipos de pistas:
- Audio digital de disco compacto de Red Book (CD-DA): aparece como un archivo WAV ; la lectura inicia la extracción de DAE .
- Vídeo CD de libro blanco o vídeo CD de supervídeo: aparece como un archivo MPEG-1 reproducible que contiene secuencias de audio y vídeo.
- Datos del CD-ROM del Libro Amarillo :
- Sistema de archivos jerárquico : aparece como una imagen de disco del sistema de archivos HFS montable ( tabla de particiones sans ).
- ISO 9660 : cada sesión aparece como un archivo de imagen ISO montable .
- Archivo de arranque de El Torito : aparece como un único archivo de imagen de disco de arranque.
Implementaciones
La versión de Linux del controlador CDfs no forma parte del núcleo principal de Linux . [ cita requerida ]
En la implementación para el sistema operativo Plan 9 de Bell Labs , cdfs
es un servidor que se ejecuta en el espacio de usuario a través del protocolo 9P . Representa el disco montado como un directorio de archivos nombrados por número de pista. Los CDfs de Plan 9 también pueden escribir en el disco.