mkisofs doesn't properly convert lower case filenames to upper case
Bug #70098 reported by
Forest Bond
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cdrkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
The end result is that DOS is unable to fully utilize the file system. (Using "dir" gives me a listing, but I am unable to switch to any directories). If I rename files prior to running mkisofs, everything goes according to plan. I am using the same exact options that still work fine under Dapper / Sarge:
mkisofs -r -b boot/win98sec.img -c boot/boot.catalog -o build/bootcd.iso src
I tried using -input-charset and -output-charset to fix the problem, but that did not seem to help.
To post a comment you must log in.
I have noticed exactly the same problem, when making CD images to use in dos/windoze-9x in qemu. As far as I can tell, the mkisofs in dapper works fine. I have been successful in using the dapper mkisofs binary (installed as /usr/local/ bin/mkisofs. dapper) on an edgy system as a workaround for now.
All the same, edgy mkisofs in definitely broken -- almost as if it has -relaxed-filenames enabled when this has not been specified. I also notice that setting iso level 1 explicitly still does not fix the problem.