mkisofs is a tool for creating an ISO file system.
I first wrote about it when talking about cdrecord, the tool I use for burning
Today I decided to burn some of my source code onto CD. After doing that, I decided to verify the burn
by mounting the CDROM and viewing the data. Not all of the data had made it. There were two directories
specified on the command line, but only the first made it into the ISO. So I tried again. This time
I mounted the ISO file system and checked it. Again, only the first
directory made it to disk.
After a bit more investigation, and a simple test case, I noticed the following message during the ISO
# mkisofs -J -L -R -U -r -o repo.raw firstdir seconddir
Warning: creating filesystem that does not conform to ISO-9660.
Already scanned directory seconddir
Total translation table size: 0
Total rockridge attributes bytes: 242
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used c984
48 extents written (0 Mb)
See that Already scanned directory notice? I searched Google,
both www and groups, but found nothing related. This problem was repeatable with a simple test case: