Burning a CDROM from a bin/cue file 

http://wiki.linuxquestions.org/wiki/Burning_a_CDROM_from_a_bin/cue_file

To burn a bin/cue (or bin/toc), use the 'cdrdao' command. Make sure that both the bin and cue files are in your current directory (you see them when typing ls) when you invoke this command.

Type man cdrdao to see all options. Also see the section below on 'common options for cdrdao'.

cdrdao will turn on burnproof/burnfree automagically if it is available on your CD recorder.

Burning under kernel version 2.4 or less 

Assuming you set up ide-scsi setup for your 2.4 (or less) kernel as described in IDE_CD_Writer, you could now invoke cdrdao as follows:

cdrdao write --device 0,0,0 --driver generic-mmc --speed 16 NameOfCUEOrTOCFile

Burning under kernel version 2.6 or higher 

cdrdao write --device ATAPI:0,0,0 --driver generic-mmc --speed 16 NameOfCUEOrTOCFile

Common options for cdrdao 

  • The first option tells cdrdao what you want to do. cdrdao can also be used to read an existing CD and make a bin/cue image from that. But that is another topic.
  • The device command tells cdrdao where to find your CD writer. Like in described in Burning_a_CDROM_from_an_ISO_file, if have a CD drive and a CD recorder, you might need to change this line (depending on the order that you have your drives in the IDE tree) to 0,1,0. See what works for you.
  • Some drives are not known to cdrdao and it won't know what driver to use, so we specify it. Most CD recorders will use generic_mmc.
  • Speed is obvious. If the cd writable medium you are using does not support a high speed, it will use that instead.
  • Lastly the name of the .cue or .toc file.
  • The simplest form of TOC file is for an audio CD where each track is to be created from a .wav file. This has the format

    CD_DA
    TRACK AUDIO
    FILE track01.wav 0
    TRACK AUDIO
    FILE track02.wav 0
    ...

See also here for a simple script to generate such a file. http://wiki.linuxquestions.org/wiki/Bash_tips#Creating_an_audio_CD_from_.mp3_files

Mounting a BIN/CUE or IMG/CUE file 

To mount a BIN/CUE or IMG/CUE file you can use the 'cdemu' kernel module.

http://cdemu.sourceforge.net/

documented on: 2004.04.08