genisoimage уникальность имен файлов

При создании исошника genisoimage ругается на неуникальность имен двух файлов Чертеж_1.dwg и Чертеж_1.pdf. Причем, если раскидать эти файлы по разным папкам, ошибок не появляется.

os.system('genisoimage -v -J -r -V {} -o "{}{}.iso" "{}" | grep "extents written"'.format(datestr,out_dir,datestr,in_dir))

Есть варианты это вылечить?


Ответы (1 шт):

Автор решения: eri

Попробуй UDF вместо Joliet и Rock Ridge. Это более современная ФС для ISO дисков.

Joliet вводит дополнительный набор имён для файлов. Имена имеют длину до 64 символов Unicode и хранятся в кодировке UCS-2.

Rock Ridge хранит атрибуты POSIX и имена файлов до 255.

Кстати у меня не воспроизводится проблема. cdrtools версии 3.02a09

Похоже проблема в генерации файла TRANS.TBL для Вашего набора файлов.

→ Ссылка