ISO9660 と Joliet の制限をまとめておきます。
ISO9660 の PVD から辿るファイルとディレクトリには、以下の水準に分けられた制限があります。
水準 | 1 | 2 | 3 |
ファイル名+拡張子[BYTE] | 8+3 | 30 | 30 |
ディレクトリ名[BYTE] | 8 | 31 | 31 |
ファイル分割 | 不可 | 不可 | 可 |
ディレクトリ階層 | 8 | 8 | 8 |
フルパス名[BYTE] | 255 | 255 | 255 |
Joliet の SVD から辿るファイルとディレクトリには、次の制限があります。
水準 | 1 | 2 | 3 |
ファイル名〜拡張子[BYTE] | 128 | 128 | 128 |
ディレクトリ名[BYTE] | 128 | 128 | 128 |
ファイル分割 | 不可 | 不可 | 可 |
ディレクトリ階層 | 制限なし | 制限なし | 制限なし |
フルパス名[BYTE] | 240 | 240 | 240 |
ISO9660:1999 の(一般的な) EVD から辿るファイルとディレクトリには、次の制限があります。
水準 | 1 | 2 | 3 |
ファイル識別子[BYTE] | 207 | 207 | 207 |
ディレクトリ識別子[BYTE] | 207 | 207 | 207 |
ファイル分割 | 不可 | 不可 | 可 |
ディレクトリ階層 | 制限なし | 制限なし | 制限なし |
フルパス名[BYTE] | 制限なし | 制限なし | 制限なし |
Joliet の フルパスの最大長さが 240 バイトというのは少なすぎると思うのですが、訳し間違えているでしょうか。