4

Say I have an ISO file that is 5GB in size. How can I split it across 2 DVDs? Please I'm looking for an actual example showing me how to do it, not just recommendations.

The solution would leave the files written to disk in a browseable state, not requiring another tool to reassemble the pieces before being accessible.

I'm currently using this type of a command to author the ISO file:

$ mkisofs -o $backup -r -J -hide-rr-moved -V "Backup $date" \
    -graft-points " dir1 dir2

And then this command to author a DVD with the resulting ISO file:

$ growisofs -Z /dev/dvd=$backup
$ mkisofs -o $backup -r -J -hide-rr-moved -V "Backup $date" \
    -graft-points " dir1 dir2

And then this command to author a DVD with the resulting ISO file:

$ growisofs -Z /dev/dvd=$backup
5
  • 2
    Why not use gaffitter/gaff-iso or similar to create suitable sized ISOs in the first place? Sep 10 '13 at 19:07
  • @frostschutz - never heard of that tool, will check in the mean time.
    – slm
    Sep 10 '13 at 19:28
  • Easiest approach: Buy a DVD9 (dual layer) blank. Most burners can burn them. All readers can read them.
    – derobert
    Sep 10 '13 at 20:54
  • 1
    @derobert - yeah I know I could do that but still wanted to know how to span the data, if possible 8-)
    – slm
    Sep 10 '13 at 21:36
  • SquashFS? Otherwise, I'd probably write a FUSE driver that made them look like a single block device.
    – msw
    Sep 11 '13 at 0:17
2

It will not be possible without repacking the ISO into two separate ones.

There is only one Primary Volume Descriptor in the ISO image by which the readers can find the tree of directories and files.

You would have at least to create a second such PVD and a second directory tree, which allow access to the files on the second DVD. Further you would have to remove those files from the first directory tree which get stored on the second DVD. Else you get i/o errors when trying to read those files.

1
  • This is the correct answer.
    – bahamat
    Feb 28 '15 at 17:01

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.