Progress update in case anyone is interested:
>> I use growisofs, which is a command-line tool for creating DVD
>> filesystems and writing DVDs:
>>
>> $ growisofs -Z /dev/sda -J -joliet-long -speed=4 -R /path/to/dir
>
> OK! from the man page it looks as if that (and a few merged repeats)
> should do the job. And without needing a separate generation of the
> ISO first, but rather writing the data direct to the DVD.
>...
> I am currently having a go with
>
> qg@qg_backup:/media/backup/QRepository/SharedDev$ growisofs -Z
> /dev/scd1 -J -joliet-long -speed=4 -R first_directory/ ,
> to be followed with -M second_directory/ and will see how we get on.
Odd. I did
$ growisofs -Z /dev/scd1 -J -joliet-long -speed=4 -R first_directory/
and it was fine. Then
$ growisofs -M /dev/scd1 -J -joliet-long -speed=4 -R second_directory/ gave
:-( unable to pread64(2) primary volume descriptor: Input/output error
you most likely want to use -Z option.
- despite the fact that the man page say
To master and burn an ISO9660 volume with Joliet and Rock-Ridge
extensions on a DVD or Blu-ray Disc:
growisofs -Z /dev/dvd -R -J /some/files
To append more data to same media:
growisofs -M /dev/dvd -R -J /more/files
Make sure to use the same options for both initial burning and
when appending data.
... which is what I thought i did. Still, I will just burn a number of
underfilled disks.
The other odd thing is:
> It does look as if the file names are all being collapsed to 8.3
> format, however, which is a bit disappointing, e.g. :
> Using INCRE000.YMS;1 for
> Development/PLC_programs/Analogue/incremental.yms4 (incremental.yms3)
> Using INCRE001.YMS;1 for
> Development/PLC_programs/Analogue/incremental.yms3 (incremental.yms2)
> or
> Using ASRAL020.CSV;1 for
> Development/qgradcom/CSV/ASRAL023_2008-02-09-07-30-27_2.csv
> (ASRAL023_2008-02-09-07-30-27_1.csv)
> Using ASRAL021.CSV;1 for
> Development/qgradcom/CSV/ASRAL023_2008-02-09-07-30-27_1.csv
> (ASRAL023_2008-02-08-07-30-29_2.csv)
In fact despite its warnings, the DVD holds files with their full
uncollapsed names. Go figure.
It will do.