The reason that you need to burn the CD 'as image' rather than extract the files is that Windows and Linux have different filesystems. You know there's a difference between FAT32 and NTFS, well Linux uses ext2 (amongst others). Now, when you're talking about CDs, they all use the ISO9660 system (except the ones that don't

). However, this only supports files in the old 8:3 dos format (i.e. READ-ME1.NOW) and to use files of greater length, you need to add a 'compability layer' or sorts. I don't know if you've ever noticed the 'Use Joilet extentions' option on most cd burning software, well Joilet is the Windows layer that allows you to have long filenames on CDs. Linux uses something called 'Rock Ridge' (I am right, aren't I?). This allows you to have long filenames, ownership of files, symbolic links and lots of other nice things that only seem to come with Linux. If you
extract the files and then burn using Joilet, you lose all of this.
Just thought I'd add my little bit to this thread.