Jump to content

Genisoimage: `Value too large for defined data type' when creating 4.7Gb iso file

From FVue

Problem

I want to create a large iso file to burn to DVD. But mkisofs gives me error:

$> mkisofs -V BackupDar -input-charset utf-8 -o audio.1.iso -R audio.1.dar
genisoimage: Value too large for defined data type. File audio.1.dar is too large - ignoring

Solution

Compose the iso of several files, each < 4 Gb.

Since I just want to write backup (dar) files, I let dar generate chunks of 1,175,000,000 bytes:

#  Size of an archive (one slice). 4.7Gb fits DVD but 4Gb is limit of `mkisofs'.
#+ 1,175,000,000 is 4.7/4 and is optimal for double archiving first and last slice.
-s 1175000000

Now mkisofs/genisoimage works all right > 4 Gb.

Environment

  • Debian 4.0
  • genisoimage 1.1.2 (Linux)

Journal

20070510

Geek Pit: Creating Large (>2GB) DVD Backups Under Linux
Blog stating same problem. With proposed solution.

So mkisofs is actually genisoimage.

$> genisoimage -o audio.1.iso -udf -allow-limited-size audio.1.dar
genisoimage: unrecognized option `-allow-limited-size'
mkisofs vs files > 2GB
Newsgroup thread, with raw access (dd) solution

20070629

problems writing a large file to DVD+R Double Layer disk - mailing.comp.cdwrite | Google Groups
Answers from Joerg Schilling (the active original writer of cdrecord/mkisofs), d.d. 29-Apr-2007:
"Files in the ISO-9660 namespace are not yet supported to be > 4 GB. This will change soon."