Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Dec 2008 09:42:58 -0600
From:      "Andrew Gould" <andrewlylegould@gmail.com>
To:        Polytropon <freebsd@edvax.de>
Cc:        FreeBSD Questions <freebsd-questions@freebsd.org>
Subject:   Re: DVD cloning tool
Message-ID:  <d356c5630812050742s16f39e7asad3b6cfe8b5c1873@mail.gmail.com>
In-Reply-To: <20081205161112.f9bcddff.freebsd@edvax.de>
References:  <20081205161112.f9bcddff.freebsd@edvax.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Dec 5, 2008 at 9:11 AM, Polytropon <freebsd@edvax.de> wrote:

> Hi!
>
> I'd like to ask which program is the proper tool to copy
> a DVD(+|-)R 1:1 to another media of the same kind? It
> would be great if the program would have a good error
> tolerance for slightly defective media (which is a usual
> problem with cheap DVDs).
>
> I've always used cdrdao read-cd and afterwards cdrdao write
> for CD-R, but I cannot use this tool for DVDs, right?
>
> So far I've used growisofs to record pre-mastered ISO
> file systems, but I don't want to make it that complicated
> (mound source DVD, mkisofs, growisofs / burn this ISO
> to destination DVD) if it can be avoided. It's not
> neccessary to perform this operation from one drive
> to the other, it's okay to have a temporary file
> (first read, then burn).
>
> --
> Polytropon
> >From Magdeburg, Germany
> Happy FreeBSD user since 4.0
> Andra moi ennepe, Mousa, ...
>


If your CD or DVD is loaded (not mounted) at /dev/cd0, the following command
will create an iso image in the current directory:

     dd if=/dev/cd0 of=filename.iso bs=2048

If you want an easy process, you can put this in a script, followed by a
growisofs command to burn the file to another DVD device, allowing the
script to overwrite the previous DVD iso file.  Or you could write a script
where you supply a name for the iso image file to maintain backup images.

I hope this helps.

Andrew



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