On Tue, Jan 06, 2004 at 12:41:23PM +0000, Carlos Sousa wrote:
| On Mon, 5 Jan 2004 23:12:16 -0500 Derrick 'dman' Hudson wrote:
| > I want to make a cd archive of my (past) school work and remove it
| > from my hard drive. The problem lies in name/path length limits for
| > ISO9660 filesystems. 'mkisofs -R -J' yields output such as
| > Using FINDR000.HH;1 for ./SE1-Software_Engineering.3010-361/src/FindRoomWindow.hh (FindRoomWindow_glade.hh)
| > Using FINDR000.CC;1 for ./SE1-Software_Engineering.3010-361/src/FindRoomWindow_glade.cc (FindRoomWindow.cc)
| > When I loopback mount the ISO to inspect it, the file apears normal
| > with the complete path and name.
| >
| > My question is, what does the output from mkisofs mean, and will the
| > CD have all of the files correctly named?
|
| I've had that problem, especially for files in Windows partitions.
| It probably means mkisofs is renaming the files to conform to specs,
| and building the necessary filename translation tables.
That's what I thought it might be too.
| As far as I can tell, the renaming won't be visible to the user and
| all files will be available to the system with their original names.
This is good. I wanted confirmation on that. The only anomaly it
produces is a visible (and -apparently- empty) 'rr_moved' directory.
I think that's where mkisofs maps the "sanitized" names to. One thing
I was afraid of was losing some filename information and needing to
manually work out the original names if I want to recover the data.
| The command I use is different, though:
|
| mkisofs -r -D -L -l -graft-points -J -joliet-long -jcharset default ...
|
| This makes it produce non-strictly-conforming CD images, but will handle
| much deeper directories and longer filenames. Both Linux and Windows seem
| to read such CDs correctly.
|
| I've been using that for my backups for years with no problems, all files
| are correctly shown both under Linux and Windows.
Ok. The -r option produces less of the "Using foo for bar" messages.
Probably because with 31 instead of 8.3 characters per name fewer
files need renaming. (Who ever thought 8.3 was a good limit for cds?
I can't fathom such shortsighted limits.)
Thanks,
-D
--
\begin{humor}
Disclaimer:
If I receive a message from you, you are agreeing that:
1. I am by definition, "the intended recipient"
2. All information in the email is mine to do with as I see fit and make
such financial profit, political mileage, or good joke as it lends
itself to. In particular, I may quote it on USENET or the WWW.
3. I may take the contents as representing the views of your company.
4. This overrides any disclaimer or statement of confidentiality that may
be included on your message
\end{humor}
www: http://dman13.dyndns.org/~dman/ jabber: dman@dman13.dyndns.org
Attachment:
signature.asc
Description: Digital signature