Jump to content

CDfs

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 79.107.103.33 (talk) at 09:39, 3 March 2022 (MOS:SECTIONORDER). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

CDfs is a virtual file system for Unix-like operating systems; it provides access to data and audio tracks on Compact Discs. When the CDfs driver mounts a Compact Disc, it represents each track as a file. This is consistent with the Unix convention "everything is a file".

CDfs supports the following track types:

Implementations

The Linux version of the CDfs driver is not part of the mainline Linux kernel.[citation needed]

In the implementation for the operating system Plan 9 from Bell Labs, cdfs is a server that runs in user space via the 9P protocol. It represents the mounted disc as a directory of files named by track number. Plan 9's CDfs can also write to the disc.