put cd in drive
assuming your cdrom is at /dev/cdrom
cat /dev/cdrom > /songs.iso
to load image, decide where you want it to be,
mount -o loop /songs.iso /mnt/image1
the contents of the cdrom will be at /mnt/image1
As you can see, in linux, just a few commands in Shell, you can mount virtual CD. You do not need a specific software to do it.
But, we can't do this in Windows.
Isn't it Windows a handicap compared to linux ?