Bug 130569
Summary: | Unable to record DVDs over about 3.6Gb using k3b & mkisofs | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Paul F. Johnson <paul> | ||||
Component: | k3b | Assignee: | Harald Hoyer <harald> | ||||
Status: | CLOSED NOTABUG | QA Contact: | |||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | 3 | CC: | 64bit_fedora | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | i386 | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2004-08-27 16:11:02 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Attachments: |
|
Description
Paul F. Johnson
2004-08-21 23:29:11 UTC
Created attachment 102964 [details]
Debug output from k3b
This is the debug information from k3b. It shows that either k3b is not
listening to mkisofs or that mkisofs is getting itself annoyed.
According the DVD standard, a type 5 DVD should be able to take upto 4.8Gb of
material, therefore a 4.4Gb file should have no problems in being burned.
I've been sort of following this on fedora-test-list, thought it was time to jump in: I believe this is a fundamental limitation of iso9660, not a problem with k3b/growisofs/mkisofs. If you download it and read the spec: http://www.ecma-international.org/publications/standards/Ecma-119.htm (note ecma-119 *is* iso9660) you'll notice in section 9.1.4 (p. 39 of the pdf) that a 32-bit value is specified for the data length (file size) in the directory record. So you can represent 2^32 different sizes, namely 0 - (2^32)-1. (Interestingly enough, I just did some testing, and mkisofs seems to put the limit at (2^32)-2... bug?) Anyway, there is a solution to this problem; use the UDF filesystem instead of iso9660. (Note, not in addition to; a UDF/iso9660 hybrid disk will have all the restrictions of iso9660.) Maybe we need to turn this into an RFE for UDF support in Fedora? http://sourceforge.net/projects/linux-udf/ Of course, the reason it's not included already may be that UDF is patent-encumbered. file is too large! |