problems burning files


I discovered that when burning files, there’s an ISO standard which doesn’t allows to burn directories beyond 6 levels.
I’ve been trying this with Gnombaker, Brasero and Gnome CD/DVD creator.

I would like to do this through the GUI, since I’ve seen in other Ubuntu forums that there are workarounds via command line to burn directories with these structures.

I have checked the logfile from Brasero, and it stops after the following line>

BraseroGenisoimage stderr: /usr/bin/genisoimage: Permission denied. Unable to open pathname list /tmp/brasero_tmp_26M80U

It’s a little frustrating that such a “simple” task cannot be accomplished “easily”. I trust Linux… so I hope somebody will give me a clue on how to solve this…or using another tool lol!.



I may not quite understand what you want. Do you want to burn an ISO 9660 filesystem onto a CD? Then there is a standard for it (ISO 9660 of course). According to ISO 9660 - Wikipedia, the free encyclopedia this standard prescribes a maximum directory tree depth of eight (and there are more restrictions).

Am I right that you complain that burning software (or the software that reads the burned CD) works according to the standard?

I understand standards have to be followed. I was just looking for a workaround to this situation.

I’ve seen other with the same situation, not being able to backup their data due to this restriction of directory depth.

I read a forum yesterday that suggested copying all the files I want to copy in an ISO file, that is, an image; then burn that image. That worked.

Is there any chance of bypassing this limitation? Otherwise, if changing the directory structure is not feasible, the last method is the solution.

In addition, Gnome CD/DVD creator and Brasero failed to create the iso file, may be because it is 4GB, but K3b did. Any idea why is that?

Thank you!


I see embarrassment.

I thought you were talking about an ISO 9660 file system on a CD in the first post.

Now you are talking about an ISO file. What is that?

I know that one can copy the complete contents of an ISO 9660 CD to one file on Unix/Linux. Often one then gives that file a name ending in .iso to communicate the fact that it is such a file to humans and some programs alike. This is often called an ISO file for short. And it can be burned to a new CD. But the contents of this file is the same as it being on the CD. So the same features/restrictions apply.

Is this seems to be for backup reasons, you could look into using *tar *with compression to make one file out of a directory tree (without depth restrictions :wink: ). Then you would have one (or more, if you have several of those directory trees to backup) files to go to the cd (when they are not to big, there are size restrictions also).

Look into

man tar

and try something like

tar cfz <tared-gziped-outputfile> <one-or-more-directories>

It has the big advantage IMHO that tar conserves things like correct names, ownership, access-bits, etc. which an ISO 9660 file system does not support.