[mdlug] ISO problom

Robert Meier list1c30fe42 at bellsouth.net
Tue Jul 8 20:21:03 EDT 2008


jack, Robert,

> Can you post the exact command with options that you are using? - Robert
> Tue, Jul 8, 2008 at 5:05 PM, jack freeman <freemancomputer at yahoo.com> wrote:
>> I am trying to make an ISO using mkisofs.
>> The ISO is made but the files have a ;1 after each one making it unusable.
>> Has anyone used this before and know how to get rid of that?

I've used wrapper (e.g. k3b) and not used mkisofs directly for a few years,
but I suspect you need the -R option.  See mkisofs(8) for details.



The ISO9660 filesystem imposes many restrictions on filenames including
o only uppercase ascii letters, digits, and underscore characters
o no more than 31 characters (11 for level 1)
o version number starting with 1
o ...

Like the Wired-Equivalent-Privacy (WEP) mechanism of IEEE-802.11,
the ISO9660 filesystem filename system was intended as a
"least-common-denominator" interface for other protocols rather than
for direct use.

I believe the ";1" you are seeing is the version number of each file,
as displayed by your tool (ls(1)?).

There a several protocols compatible with ISO9660.
I believe the de facto standard is RockRidge (IEEE-1282).
The RockRidge protocol adds hidden files to support
o POSIX filename character set
o longer (255? character) names
o file owners, modes, and permissions
o symbolic links
o deeper directory nesting
o ...

Most POSIX tools (e.g. GNU ls(1)) support Rock Ridge,
so if you use -r I suspect you will see the filenames and directories
you expect.

Hopefully helpful,
-- 
Bob

  "The most exciting phrase to hear in science,
   the one that heralds new discoveries,
   is not 'Eureka!' but 'That's funny...'"
     -- Isaac Asimov

  "Nothing has such power to broaden the mind,
   as the ability to investigate systematically and truly,
   all that comes under thy observation in life."
     -- Marcus Aurelius

"To translate it into UNIX system administration terms (Randy's
fundamental metaphor for just about everything), the post-modern,
politically correct atheists were like people who had suddenly found
themselves in charge of a big and unfathomably complex computer system
(viz. society) with no documentation or instruction of any kind, and so
whose only way to keep the thing running was to invent and enforce
certain rules with a kind of neo-Puritanic rigor, because they were at
a loss to deal with any deviations from what they saw as the norm.
Whereas people who were wired into a church were like UNIX system
administrators who, while they might not understand everything, at least
had some documentation, som FAQs and How-tos and README files, providing
some guidance on what to do when things got out of whack.  They were, in
other words, capable of displaying adaptability."
      -- Neal Stephenson, Cryptonomicon, p.585

  "A civilization is a heritage of beliefs, customs,
   and knowledge slowly accumulated in the course of centuries,
   elements difficult at times to justify by logic,
   but justifying themselves as paths when they lead somewhere,
   since they open up for man his inner distance."
     -- Antoine de Saint-Exupery

  "When I investigate and when I discover,
   that the forces of the heavens and the planets are within ourselves,
   then truly I seem to be living among the gods."
     -- Leon Battista Alberti




More information about the mdlug mailing list