Erasing a CD-RW disk on a Linux system can be as easy as entering one line command using cdrecord utility. The first part of the solution is to find a character device name of our CD/DVD writer. This can be done by a wodim tool:

wodim --devices

OUTPUT:

wodim: Overview of accessible drives (1 found) :
-------------------------------------------------------------------------
 0  dev='/dev/scd0'     rwrw-- : 'TSSTcorp' 'CD/DVDW SH-S183L'
-------------------------------------------------------------------------

From the output above we can see a path to a actual character device file which is /dev/scd0 and the model name SH-S183L. Now insert your CD-RW into the drive and for a full blank use issue a following command:

$ cdrecord -v blank=all dev=/dev/scd0

If you wish a fast blank which take considerably less time to erase use:

$ cdrecord -v blank=fast dev=/dev/scd0

In case if you run into some error during the blanking process you may try to include a -force option:

$ cdrecord -force -v blank=all /dev/scd0 

More cdrecord command blanking options:

       all             blank the entire disk
        disc            blank the entire disk
        disk            blank the entire disk
        fast            minimally blank the entire disk (PMA, TOC, pregap)
        minimal         minimally blank the entire disk (PMA, TOC, pregap)
        track           blank a track
        unreserve       unreserve a track
        trtail          blank a track tail
        unclose         unclose last session
        session         blank last session


Free Linux eBooks

Do you have the right skills?

Our IT Skills Watch page reflects an up to date IT skills demand leaning towards the Linux and Unix environment. We have considered a number of skills and operating systems.

See the result...

Linux Online Training

Learn to run Linux servers and prepare for LPI certification with Linux Academy. 104 available video lessons with PDF course notes with your own server!

Go to top