CDFS
From Encoresoup - The Ultimate Guide to Free/Open Source Software
|
This article is about the Linux virtual file system. For the name of the Windows file system device driver, see ISO 9660.
CDfs is a virtual Linux file system that provides access to individual data and audio tracks on compact discs. A compact disc mounted with the "CDfs" driver appears as a collection of files, each representing a single track. It supports the following track types:
- Red Book audio: Appears as a WAV file; reading from it will start CDDA ripping.
- White Book video: Appears as a playable MPEG-1 file containing audio and video streams.
- Yellow Book data:
- Apple HFS: Appears as a mountable HFS file system image (sans partition table).
- ISO 9660: Each session appears as a mountable ISO image file.
- El Torito boot image: Appears as a single bootable disk image file.
CDfs is not included in the mainline Linux kernel, but is instead distributed as a set of GPL-licensed patches against the 2.4 and 2.6-series kernels.
In Plan 9, cdfs, is a 9P user-space server that operates similarly, presenting a compact disc as a directory of numbered files corresponding to disc tracks. Plan 9 cdfs, however, additionally allows disc recording.
On other Unices and operating systems such as Windows, cdfs may be the name of the ISO 9660 file system driver.
[edit] External links
- CDfs patches
- Plan 9 cdfs manual page

![Credit Card Size Digital Video Player [ThinkGeek] Credit Card Size Digital Video Player [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/mini_pmp.jpg)
![USB Memory Watch [ThinkGeek] USB Memory Watch [ThinkGeek]](http://www.ftjcfx.com/image-3067719-10356334?imgurl=http%3A//www.thinkgeek.com/images/products/front/usb_memory_watch.jpg)
![Just For Fun [Amazon] Just For Fun [Amazon]](http://openx.eclecticdave.com/images/41SAY5C2ETL._SL160_.jpg)

