Erasing CDRWs and the UDF File System

CDRWs in Linux are treated just like CDRs. There are major differences between Windows and Linux, though, and they have to do with the UDF file system. At present, that file system is not supported in Linux, so A CDRW made under Windows is often unmountable in Linux. UDF support is beta in Linux right now, and not included in consumer-oriented releases.

But there is a major ADVANTAGE in CDRW recording under Linux. CDRWs MADE by Linux CAN be read by ANY CDRW-capable CDROM drive WITHOUT requiring the installation of special UDF software, as is the case with Windows CDRWs. You can even make an audio CD on a CDRW disc and have it play on any computer hooked up to a compatible CDROM drive. (Of course they won't play in a standard CD player -- you need a CDR for that)

There is one thing that is tricky about Linux, and that is the blanking of a CDRW disc. Although most CD recording can be done from X (i. e. X-windows), this cannot. For this, you need to be either logged in as root or execute the su command to gain root privileges from a command console (can be done either from the console or through a console within X). First execute
cdrecord -scanbus
Take down the NUMERIC designation of the CDRW drive. It should be of the form #,#,# (e. g. 0,0,0 or 0,3,0 or whatever) Then
cdrecord dev=#,#,# blank=all
will erase the disk. You can also use blank=fast. The reason for the numeric designation is so that the program cdrecord would be compatible with ALL Unix systems, which have slightly different device name nomenclature.