How would one set up a CD burn on a PC using Nero so that I get a disk that is readable in Unix? I'd like to also do it so that it keeps the existing directory structure and filenames (as closely as possible).
I believe that many Unix systems support the Rock Ridge extensions which support long file names. You need a CD burning program that supports the Rock Ridge filesystem. I use Nero 5.5 which does not.
I've been using mkisofs which is a Unix command line application to make ISO image files with Rock Ridge filesystems. It works under Windows with the cygwin support library (a single DLL file). You can then burn the ISO file with any burner that can burn CD images, Nero 5.5 can do this.
As a starter here is a typical command line using mkisofs
mkisofs -J -r -V ubcd21_ac2 -o ./ubcd21-ac2.iso .
-J is for a Joliet filesystem
-r is for a Rock Ridge filesystem
-V is for the Volume label
-o is for the output file
the final parameter (. in this case) is the source directory