AIX で読める正しいファイル名の CD-R を焼く

AIX で使用する CD-R を作ったのですが、ファイル名が短縮されてしまいました。
RockRidge 拡張フォーマットで作成しないと AIX で正しく読めなくなってしまう事を忘れていました。

以下メモ

mkisofs オプション抜粋

-R, -rock                     Generate Rock Ridge directory information
-J, -joliet                   Generate Joliet directory information
-l, -full-iso9660-filenames   Allow full 31 character filenames for ISO9660 names
-L, -allow-leading-dots       Allow ISO9660 filenames to start with '.' (violates ISO9660)
-d, -omit-period              Omit trailing periods from filenames (violates ISO9660)
-D, -disable-deep-relocation  Disable deep directory relocation (violates ISO9660)
-N, -omit-version-number      Omit version number from ISO9660 filename (violates ISO9660)

RockRidge フォーマットが ISO9660 を拡張した物の様ですが
隠しファイルの対応や階層などを深くすると、ISO9660 から違反してしまう様です。

□ ISO を作るとき

mkisofs -RJlLdDN -o target.iso /target_directory

□ 焼くとき

cdrecord -v speed=<速度> -dao dev=/dev/cd0 target.iso