Wrong slice size for DVD+R?
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
HUBackup |
Incomplete
|
Medium
|
Unassigned |
Bug Description
Using Ubuntu 7.10, with the packaged hubackup (0.0.7) to back up to 4.7GB DVD+R. hubackup creates the following in ~/.hubackup:
4294967296 username-
370688 username-
1621455089 username-
1621829632 username-
8058501 username-
8431616 username-
Clearly something has gone wrong with the creation of username-
Running with DEBUG_PRINT = True we see that the iso is created with the command:
mkisofs -gui -r -J -T -V MASTER-
Running this from the command line, we get the output:
Setting input-charset to 'UTF-8' from locale.
mkisofs: Value too large for defined data type. File /home/username/
Total translation table size: 0
Total rockridge attributes bytes: 185
Total directory bytes: 0
Path table size(bytes): 10
Max brk space used 0
181 extents written (0 MB)
Changed in hubackup: | |
status: | New → Incomplete |
On doing some further investigation, it appears that this error is due to a filesize limit in the iso format. One quick way to work around this would be to replace the mkisofs command with:
genisoimage -gui -r -J -T -V MASTER- CD1_09- Dec-2007_ 19:29 -allow-limited-size -o /home/username/ .hubackup- data/username- master- archive. 1.dar.iso /home/username/ .hubackup- data/username- master- archive. 1.dar
An alternative would be to modify hubackup so that each iso is comprised of multiple smaller .dar files.