[ILUG] Alternative filesystems on a DVD
Brian Foster
blf at blf.utvinternet.ie
Fri Aug 18 17:36:13 IST 2006
| Date: Sun, 13 Aug 2006 15:51:11 +0000 (GMT)
| From: Malcolm Tyrrell <malcoh0l at yahoo.ie>
|
| Thanks for the comments about Rock Ridge. Actually, I've
| tried this before without much success.
|
| In any case, I gave it a quick go with two different source
| directories. I got an errors both times:
|
| 1. An error about illegal charaters in a filename
|
| 2. An error about name collisions that specifically refered
| to rock ridge
|
| Unfortunately, I didn't take a note of the particular
| errors as I was in a rush, so it's possible I'm doing
| something stupid (it's been known). As I have a workable
| solution using the ext3 approach,
|
| I'm not appealing for help here. I just thought I'd log
| the problems I encountered. I'll try to work out what's
| happening next time I'm creating backups.
first, thanks for reminding me I've been remiss in doing
my own backups .... and for logging yer issues .... hence
I made one today. I was going to specifically test a few
guesses about yer issues, but ran into my own problems
(with cdrecord(1), not `mkisofs'), and fergot. ;-(
but I have collected some data w.r.t. yer issues:
+ I used (as per my norm) `-R' with mkisofs(1):
mkisofs --version
mkisofs 2.01a27 (i686-suse-linux)
mkisofs -R -log-file $base/mkisofs.LOG -o $base/image .
( I also ran the entire backup procedure whilst using
script(1), to log exactly what happened. (hint.) )
+ there were no errors in the -log-file or anyplace else.
the -log-file does contain _many_ messages of the form:
Using _PROF000.;1 for /.profile (.profile-)
Using _ASPE001.PRE;1 for /.aspell.en.prepl (.aspell.fr.prepl)
Using _OPER000 for /.opera8-2 (.opera8-1)
Using _OPER001 for /.opera7-2 (.opera7-1)
Using PREFS000 for ./rr_moved/prefs (prefs)
Using PREFS001 for ./rr_moved/prefs (prefs)
but these are _not_ errors! I _proved_ they are not
errors by mounting the ISO image with the loop device
and then doing:
diff -qr . /mounted-device
and got only expected differences (e.g., "live" files).
more to the point, I was able to compare all files by
their "real" (i.e., name-on-Linux) names.
( as I type, I am repeating this `diff' using the burnt
and mounted DVD+R media; so far Ok (as you'd expect). )
+ c.108000 files, total space c.2½GiB.
+ my deepest dir is c.33 levels; and I have filenames
(including directory names) which:
- contain spaces (albeit no newlines ?).
- contain non-ASCII (albeit all are UTF-8 ?).
- contain backslashes (\).
- contain colons (:), albeit no semicolons (;).
sometimes several of the above at once. and there are
probably other oddities as well ....?
anyways, without knowing what messages you got, I'm
baffled — and I'm sticking to my advice: RockRidge.
cheers!
-blf-
--
Experienced (20+ yrs) kernel/software Eng: | Brian Foster Montpellier,
• Unix, embedded, &tc; • Linux; • doc; | blf at utvinternet.ie FRANCE
• IDL, automated testing, process, &tc. | Stop E$$o (ExxonMobile)!
Résumé (CV) http://www.blf.utvinternet.ie | http://www.stopesso.com
More information about the ILUG
mailing list