Home

Howto use this DVD patch and how to burn DVD with cdrecord


Your question is not answered?

Send a mail to [email protected] with "new question for cdrecord dvd patch" as subject.

General notes about cdrecord
How to use this patch?
How to format a DVD+RW ?
How to burn a DVD+RW?
How to burn a DVD+R Dual Layer?
How to change this 8 second wait before each burning?
Do I need ide-scsi?
My new Plextor burner does not work as user, why?

General notes about cdrecord

First you need to know what is your burner device. Use the command cdrecord -scanbus, it will list you the available devices on your system.

Cdrecord-Clone 2.01.01a01-dvd (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version with DVD support
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to .
Note: The author of cdrecord should not be bothered with problems in this version.
scsidev: 'ATA'
devname: 'ATA'
scsibus: -2 target: -2 lun: -2
#########################################################################################
#
#  Warning: Using ATAPI via /dev/hd* interface. Use dev=ATA:X,Y,Z or dev=/dev/hdX
#
#########################################################################################
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
cdrecord: Warning: using inofficial libscg transport code version (warly-Mandrakelinux-scsi-linux-sg '@(#)scsi-linux-sg.c       1.83 04/05/20 Copyright 1997 J. Schilling').
scsibus1:
        1,0,0   100) 'HL-DT-ST' 'DVDRAM GSA-4082B' 'A201' Removable CD-ROM
        1,1,0   101) 'PIONEER ' 'DVD-RW  DVR-108 ' '1.06' Removable CD-ROM
        1,2,0   102) *
        1,3,0   103) *
        1,4,0   104) *
        1,5,0   105) *
        1,6,0   106) *
        1,7,0   107) *


Note the interface used for the scan (here scsidev: ATA), choose address the device you want to burn with (e.g. 1,1,0 for the PIONEER burner), and then construct the device parameter to cdrecord with:

cdrecord dev=ATA:1,1,0

Usually, you can also use dev=/dev/hdX notation if you know what is the device file associated to your burner.

For all the commands you will perform afterwards, use this 'dev=ATA:1,1,0' to the cdrecord command line.

How to use this patch?

The patch should be applied to the last version of the cdrecord sources. I you do not know how to apply a patch or how to compile, better use the already compiled RPM packages.

How to format a DVD+RW ?

Use the command cdrecord dev=/dev/hdc -format

How to burn a DVD+RW?

Just use the command cdrecord dev=/dev/hdc image.iso

How to burn a DVD+R Dual Layer?

There is nothing particular in Dual Layer burning, just perform the standard burning command, e.g. cdrecord dev=/dev/hdc image.iso

How to change this 8 second wait before each burning?

Use the -gracetime option, e.g. cdrecord -gracetime=0 dev=/dev/hdc image.iso

Do I need ide-scsi?

Most likely you do not. ide-scsi was necessary in the linux kernel 2.4.X series because by that time the ATAPI interface was not allowing DMA burning. In the linux kernel 2.6.X versions appeared the new ATA interface with DMA support, which deprecated the ide-scsi interface, which is now obsolete. But be careful, dev=ATAPI:0,0,0 is not the same as dev=ATA:0,0,0. The ATAPI interface DOES NOT support DMA, whereas the ATA does. But simply use dev=/dev/hdX, this is now the recommended syntax.


My new Plextor burner does not work as user, why?

Plextor burners need to perform SCSI low level operation restricted to root. As a consequence, if you want to burn as user, you need to give suid root permission to the cdrecord binary. To do such, type, as root, in a terminal, the following command: 'chmod 4755 /usr/bin/cdrecord'.



Last modified: Tue Mar 8 13:37:43 CET 2005