Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 16 Jan 2010 23:03:11 +0000
From:      CeDeROM <tomek.cedro@gmail.com>
To:        Marc Fonvieille <blackend@freebsd.org>
Cc:        doc@freebsd.org, Marius Strobl <marius@alchemy.franken.de>
Subject:   Re: cdrecord and burning disks on FreeBSD with filesize over 4GB
Message-ID:  <3fcfb0ba1001161503m5dde00d3x6e167830060d8de@mail.gmail.com>
In-Reply-To: <3fcfb0ba1001161143v5fe48bb6ne756deaaf26651fa@mail.gmail.com>
References:  <3fcfb0ba1001160513s260a798cl76cf7b1cf45ac6cb@mail.gmail.com> <20100116144420.GC1272@gothic.blackend.org> <20100116153838.GE18141@alchemy.franken.de> <3fcfb0ba1001160754v6f52ea9eyfc609cbee6889efa@mail.gmail.com> <20100116184903.GA3235@gothic.blackend.org> <3fcfb0ba1001161143v5fe48bb6ne756deaaf26651fa@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Marc, sorry the last post, I just want the information to be complete
and true - after some experimenting it turns out that the only working
option for large files is to use "mkisofs -udf -iso-level 3" and then
mount disk as an UDF volume - if mounted as ISO9660 the large files
will be doubled and truncated. I am waiting for confirmation on a
usenet, you can also verify this solution please to be sure.

Below is the updated note:

==
Note:
In order to have working files larger than 4.38GB in your compilation,
an UDF/ISO-9660 hybrid must be created by passing additional "-udf
-iso-level 3" parameter to a mkisofs(8) and all related programs (ie.
growisofs(1)). This is required only when creating an ISO image file,
or writing files directly to a disk. Disk created this way must be
mounted as an UDF filesystem with mount(8) utility - so it will be
usable only on an UDF aware Operating System - otherwise it will look
as if it contains corrupted files.

To create an ISO file:
%mkisofs -R -J -udf -iso-level 3 -o ../dvd.iso *

To burn files directly to a disk:
%growisofs -dvd-compat -R -J -udf -iso-level 3 -Z /dev/cd0 /path/to/data/*

When you have an ISO image containing large files already inside, no
additional options are required for growisofs(1) to burn that image on
a disk.

Also, be sure that you have cdrtools version  >2.01, as the older ones
does not contain large files support. This propagates issues in other
GUI-based applications. Currently only the sysutils/cdrtools-devel
port contains alpha version fresh enough to support large files, so if
you experience troubles please move to the development package.
==

Best regards,
Tomek Cedro

-- 
CeDeROM, http://www.tomek.cedro.info



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3fcfb0ba1001161503m5dde00d3x6e167830060d8de>