dvd+rw+r for FreeBSD -- Recap of successful steps
Kevin Oberman
oberman at es.net
Tue Jun 17 13:46:51 PDT 2003
> Date: Tue, 17 Jun 2003 12:58:38 -0700 (PDT)
> From: Andrew Gould <andrewgould at yahoo.com>
> Sender: owner-freebsd-stable at freebsd.org
>
> To recap the results of recent emails regarding the
> use of dvd+rw-tools on FreeBSD:
>
> I'm running FreeBSD 4.8-Stable with a Sony DRU-500A as
> my only CD/DVD device. My computer has an Athlon
> Thunderbird 900 with 1.5G RAM.
>
> 0. Be the root user, by whatever means you use.
>
> 1. Get dvd+rw-tools-5.8.4.4.4.tar.gz from:
> http://fy.chalmers.se/~appro/linux/DVD+RW/tools/
>
> 2. Extract the file, 'cd' into the directory and
> execute 'make install'.
>
> 3. Make sure you have mkisofs 2.0. If not, install it
> from the ports.
>
> 4. If you're going to burn CD's, install cdrecord. (I
> successfully burned a CD.)
>
> 5. Make sure you kernel is compiled with:
> #ATA and ATAPI devices
> device atapicam
>
> #SCSI peripherals
> device scbus
> device da
> device cd
> device pass
>
> 6. Change the cdrom's entry in /etc/fstab. With my
> configuration, I changed /dev/acd0c to /dev/cd0c. Try
> to mount a cdrom.
>
> 7. If scsi passthru is working each of the following
> commands should list your CD/DVD device:
> camcontrol devlist
> cdrecord --scanbus
>
> 8. Format new DVD+RW's by executing:
> dvd+rw-format -leadout [device]
>
> 9. Burn each DVD+RW's first image with:
> growisofs -Z [device] [mkisofs options] [files]
>
> To burn all files in the current directory I
> used:
> growisofs -Z /dev/cd0c -r -l *
>
> 10. To burn additional files to the DVD+RW, replace
> '-Z' with '-M' in step 9.
In addition to all of this, I would strongly suggest that you try:
hw.ata.atapi_dma="1" # Run the CD-ROM/DVD in DMA mode in
/bvoot/loader.conf. While Soren has warned that lots of ATAPI CDs
don't work right in DMA, I have found it is a major win and about the
only way to playa DVD on a system and have not had a problem with any
CD or DVD on any of my systems. YMMV.
--
R. Kevin Oberman, Network Engineer
Energy Sciences Network (ESnet)
Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab)
E-mail: oberman at es.net Phone: +1 510 486-8634
More information about the freebsd-stable
mailing list