SUMMARY If you open .iso file in Ark, it shows all names in upper case. But KIO module that mounts same iso shows filenames correctly. As well as "iso-test --udf %filename%.iso". Important note: When extracted, files also extracted with upper case names. That breaks software on .iso that expects specific names. STEPS TO REPRODUCE 1. Open .iso in ark OBSERVED RESULT Names incorrectly shown in upper case. EXPECTED RESULT Correct letter case. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 6.0.3 KDE Frameworks Version: 6.0.0 Qt Version: 6.6.3 Kernel Version: 6.6.25-1-lts (64-bit) Graphics Platform: X11
Do you have a test ISO file that you can attach here?
Unfortunately, no. I noticed that while I was working with private software distribution. Not only it's private, it's also pretty big ISO. But I can show you info dumps. -- udfinfo filename=%filename%.iso label=%filename% uuid=64c85b24000aa693 lvid=%filename% vid=%filename% vsid= fsid=%filename% fullvsid=64C85B24000AA693 owner= organization= contact= appid= impid=*mkisofs winserialnum=0xebc004bf blocksize=2048 blocks=2566944 usedblocks=2566537 freeblocks=0 behindblocks=0 numfiles=18 numdirs=3 udfrev=1.02 udfwriterev=1.02 integrity=closed accesstype=readonly softwriteprotect=yes hardwriteprotect=yes start=16, blocks=5, type=VRS start=32, blocks=16, type=MVDS start=48, blocks=16, type=RVDS start=64, blocks=1, type=LVID start=256, blocks=1, type=ANCHOR start=257, blocks=2566537, type=PSPACE start=2566943, blocks=1, type=ANCHOR -- -- isoinfo -debug -d CD-ROM is in ISO 9660 format System id: Volume id: %filename% Volume set id: Publisher id: %publisher% Data preparer id: Application id: Copyright File id: Abstract File id: Bibliographic File id: Volume set size is: 1 Volume set sequence number is: 1 Logical block size is: 2048 Volume size is: 2566944 Root directory extent: 287 size: 2048 Path table size is: 42 L Path table start: 283 L Path opt table start: 0 M Path table start: 285 M Path opt table start: 0 Creation Date: 2023 08 01 04:08:52.69 Modification Date: 2023 08 01 04:08:52.69 Expiration Date: 0000 00 00 00:00:00.00 Effective Date: 2023 08 01 04:08:52.69 File structure version: 1 NO Joliet present No SUSP/Rock Ridge present --
From what I see, KIO recognizes ISO as UDF but Ark doesn't. But it does have UDF metadata
Also output from blkid -p: %filename%.iso: VOLUME_ID="%filename%" UUID="64c85b24000aa693" VOLUME_SET_ID="64C85B24000AA693" APPLICATION_ID="mkisofs" LABEL="%filename%" LOGICAL_VOLUME_ID="%filename%" VERSION="1.02" FSBLOCKSIZE="2048" BLOCK_SIZE="2048" TYPE="udf" USAGE="filesystem"