CD to CD Copying
This is what I do to burn a copy of a CD in one go.
cdrdao copy --device 0,0,0
cdrdao reads the master directly from the CD-R drive. When done, it ejects the master and asks to replace it with a blank CD-R. It then proceeds to burn the CD.
To make this work for you, I suggest you read the cdrdao documentation.