LinuxQuestions.org
Download your favorite Linux distribution at LQ ISO.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software
User Name
Password
Linux - Software This forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.

Notices


Reply
  Search this Thread
Old Today, 02:13 PM   #1
exerceo
Member
 
Registered: Oct 2022
Posts: 79

Rep: Reputation: 18
Exclamation File names over 85 characters crash growisofs -M


[Log in to get rid of this advertisement]
(This is a purely informational post, not a question.)

The disc writing tool "growisofs" was apparently the first Blu-ray recording tool for Linux in existence, and is even today used by K3b. It is based on "genisoimage".

But it was abandoned by its creator Andy Pokalov in 2008 and hasn't been developed since. And it is showing its age.

I have noticed that if you use growisofs -r -M (rock ridge, merge with existing session to add new files), none of the new files must exceed 85 characters. Otherwise, you get a garbage error like:

Code:
# growisofs -r -M /dev/sr1 test_dir
Executing 'genisoimage -r -C 16,7082336 -M /dev/fd/3 test_dir | builtin_dd of=/dev/sr1 obs=32k seek=442646'
I: -input-charset not specified, using utf-8 (detected in locale settings)
Rock Ridge signatures found
BAD RR ATTRIBUTES: 93 51 FB 6D 68 38 0B 27 66 00 26 7B 74 68 88 4F 5E EA 93 37 6C 15 6D 14 7B 96 D2 D2 5B CF 3A 23 89 4D BB B7 85 80 34 09 39 32 97 CB 73 20 BC 67 B3 FE E4 2C B3 8F BF 3D 3B 7C 92 1E 44 FD
BAD RR ATTRIBUTES: .Q.mh8.'f.&{th.O^..7l.m.{...[.:#.M....4.92..s .g...,...=;|..D.
genisoimage: **BAD RRVERSION (109) for �Q
genisoimage: Cannot parse Rock Ridge attributes for 'LONG_FIL.MP3;1'.
:-( genisoimage has failed: 255
And you will not be able to resume the session.

In addition, some unicode characters like emojis break UDF directory listings with growisofs -udf. The directory might not be fully listed if a file contains non-ASCII characters.

By the way, when using -M (merge with existing session to add new files), never forget to specify -r (Rock Ridge) or the existing file names will be downgraded to basic ISO9660 file names. This means they are single-case (they appear all-lowercase on Linux and all-uppercase on Windows) and spaces and other non-alphanumeric characters are replaced with underscores.

Example!.mp3 is turned into "example_.mp3" or "EXAMPLE_.MP3" depending on the OS viewing the file.
 
  


Reply

Tags
blu-ray



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
crash () { crash|crash& }; crash grob115 Linux - Security 6 05-07-2011 03:06 AM
using growisofs to write dvd causes small file names sumeet inani Linux - Newbie 1 06-29-2009 04:22 AM
why is growisofs changing my file names with data dvd? kryptobs2000 Linux - Software 2 01-17-2008 12:57 PM
How to modify the names of files and replace characters with other characters or symb peter88 Linux - General 2 12-10-2006 03:05 AM
Crash, Crash, Crash, Crash and You Guessed it Crash! little_penguin SUSE / openSUSE 8 07-04-2005 09:34 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software

All times are GMT -5. The time now is 02:28 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration