To make backup copy of my CDs and store them somewhere on large hard drive I use my Ubuntu machine:
1. Insert the CD that you want to make an ISO image of.
2. Open a terminal window (Applications->Accessories->Terminal).
3. Run the following command: readom dev=/dev/scd0 f=xp_image.iso
CDB: BB 00 FF FF FF FF 00 00 00 00 00 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 02 00 00 00 00 0A 00 00 00 00 04 01 00 00
Sense Key: 0x2 Not Ready, Segment 0
Sense Code: 0x04 Qual 0x01 (logical unit is in process of becoming ready) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.022s timeout 40s
Read speed: 4234 kB/s (CD 24x, DVD 3x).
Write speed: 4234 kB/s (CD 24x, DVD 3x).
Capacity: 305537 Blocks = 611074 kBytes = 596 MBytes = 625 prMB
Sectorsize: 2048 Bytes
Copy from SCSI (0,0,0) disk to file 'xp_image.iso'
end: 305537
addr: 305537 cnt: 14
Time total: 245.446sec
Read 611074.00 kB at 2489.6 kB/sec.
Done.