a) Make sure that you select Joliet when you create the CD. I think this is to do with the way that Windows stores the file names.
b) Using the command line (K3B and all the other GUI programs are front-ends to command line tools), the mkisofs program shouldn't alter the time-stamps. However, another way of doing this is to use the tar program to zip the files you are backing up, create an iso image using mkisofs, and then burn it using cdrecord.
Code:
tar -czvf joshBackup.tar.gz file1 file2 file3
file1, file2 and file3 are the files or directories that you want to backup.
Code:
mkisofs -r -J -o cd_image joshBackup.tar.gz
Assuming that your cd burner is /dev/hdd, and you have a 2.6 series kernel:
Code:
cdrecord -v speed=32 dev=/dev/hdd -data cd_image
There is more info about cd burning using the command line
Here (About 1/2 way down the page). Also on
This Page is a shell script that I wrote to take care of this automatically.
I hope this helps
--Ian