Solaris 9 DVD truncating filenames

Posted on 2007-08-03
Last Modified: 2013-12-27
I burned a DVD to install software on a Sunfire v210 when I try to run the install script it says cant copy such and such file.. after looking around I noticed all the file names are truncated to 8 characters + the file ext when it is mounted on the sunfire.. The DVD was burned on a PC and all the file names appear correct when reviewed from the machine it was burned on.
I am not sure what to do our what is causing this?? please help
Question by:Troder
    LVL 40

    Expert Comment


    You may need to look how the dvd is mounted and you may try different mount options to get the filenames as they should.
    Refer to mount options -F and -o (you may use -F hsfs or -F pcfs).

    for more info, use

    man mount
    man mount_hsfs
    man mount_pcfs

    LVL 10

    Expert Comment

    Issue probably isn't how the DVD is mounted - its more then likely how its created.  When you created the DVD, did you create it as a PCFS format DVD or a HSFS format DVD ?

    PCFS can support short names (8 characters or less) or long names (up to 255 characters).  But even PCFS long-names on Solaris can cause issues in my experience.  Try recreating the DVD as a HSFS format.
    LVL 3

    Expert Comment

    You will need to use a DVD burning program that uses RockRidge extensions.
    LVL 16

    Accepted Solution

    The common denominator for CD filesystems is ISO9660 - also known as CDFS or "High Sierra" FS (HSFS)

    The names can only be 8.3;x  (eight chars + three chars extension + a version number).
    To allow more complex (and longer) names, there are
    a) Rock Ridge extensions (this has been inventend many years ago in the Unix field)
    b) Joliet extensions (developed for Windows)
    Both extension schemes can be used together on a single CD (or DVD). Unfortunately, most CD burining programs for PCs running Windows cannot create Rock Ridge extensions.

    Using "mkisofs" on Unix (Solaris and/or Linux), you can create a hybrid RR/Joliet-CD with
    # mkisofs -R -r -J -o my-image.iso /path/to/directory


    Author Comment

    I was able to find a copy of mkisofs for windows at
    created ISOs using mkisofs then burned DVD image using nero.
    Worked like a charm..

    LVL 16

    Expert Comment

    by:Hanno Schröder

    I did not know that it's also available for Windows! Maybe, I'll try it soon ;-)

    Featured Post

    6 Surprising Benefits of Threat Intelligence

    All sorts of threat intelligence is available on the web. Intelligence you can learn from, and use to anticipate and prepare for future attacks.

    Join & Write a Comment

    I have been running these systems for a few years now and I am just very happy with them.   I just wanted to share the manual that I have created for upgrades and other things.  Oooh yes! FreeBSD makes me happy (as a server), no maintenance and I al…
    Using libpcap/Jpcap to capture and send packets on Solaris version (10/11) Library used: 1.      Libpcap ( Version 1.2 2.      Jpcap( Version 0.6 Prerequisite: 1.      GCC …
    Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:
    This video shows how to set up a shell script to accept a positional parameter when called, pass that to a SQL script, accept the output from the statement back and then manipulate it in the Shell.

    731 members asked questions and received personalized solutions in the past 7 days.

    Join the community of 500,000 technology professionals and ask your questions.

    Join & Ask a Question

    Need Help in Real-Time?

    Connect with top rated Experts

    16 Experts available now in Live!

    Get 1:1 Help Now