Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
I'm trying to burn an ISO to DVD using the latest cdrecord (Cdrecord-Clone 2.01-dvd)
I get:
Code:
# cdrecord -dev=/dev/dvd -sao -speed=8 -overburn file.iso
Cdrecord-Clone 2.01-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 bugzilla.redhat.com/bugzilla
Note: The author of cdrecord should not be bothered with problems in this version.
scsidev: '/dev/dvd'
devname: '/dev/dvd'
scsibus: -2 target: -2 lun: -2
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
cdrecord: Warning: using inofficial libscg transport code version (schily - Red Hat-scsi-linux-sg.c-1.83-RH '@(#)scsi-linux-sg.c 1.83 04/05/20 Copyright 1997 J. Schilling').
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'Memorex '
Identifikation : 'DVD+/-RW True8XI'
Revision : 'UWS4'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: Found DVD media: using cdr_mdvd.
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
cdrecord: WARNING: Data may not fit on current disk.
cdrecord: Notice: Most recorders cannot write CD's >= 90 minutes.
cdrecord: Notice: Use -ignsize option to allow >= 90 minutes.
cdrecord: Notice: Overburning active. Trying to write more than the official disk capacity.
scsi_set_streaming
Speed set to 11080 KB/s
Starting to write CD/DVD at speed 8.0 in dummy SAO mode for single session.
Last chance to quit, starting dummy write 0 seconds. Operation starts.
trackno=0
cdrecord: Success. reserve track: scsi sendcmd: no error
CDB: 53 00 00 00 00 00 2A 40 23 00
status: 0x2 (CHECK CONDITION)
Sense Bytes: 70 00 05 00 00 00 00 0A 00 00 00 00 24 00 00 00
Sense Key: 0x5 Illegal Request, Segment 0
Sense Code: 0x24 Qual 0x00 (invalid field in cdb) Fru 0x0
Sense flags: Blk 0 (not valid)
cmd finished after 0.000s timeout 200s
cdrecord: Cannot open new session.
I'm really no expert, but isn't http://www.nongnu.org/dvdrtools/ what you need?
Well, I had tried that, but it had failed, even worse; it couldn't find the dvd drive. There's a funny thing, when I install dvdrecord (using apt), it removes cdrecord, and when I install cdrecord, it removes dvdrecord.
dvdrecord can't see the device, and the scanbus option doesn't see it either:
Code:
# dvdrecord -v dev=/dev/dvd file.iso
dvdrtools v0.1.4
Portions (c) 2002-2003 Ark Linux <bero@arklinux.org>
Based on:
Cdrecord 1.11a15 (i386-redhat-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling
TOC Type: 1 = CD-ROM
scsidev: '/dev/dvd'
devname: '/dev/dvd'
scsibus: -2 target: -2 lun: -2
dvdrecord: Read-only file system. Cannot open '/dev/dvd'. Cannot open SCSI driver.
dvdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
# dvdrecord -v dev=1,0,0 file.iso
dvdrtools v0.1.4
Portions (c) 2002-2003 Ark Linux <bero@arklinux.org>
Based on:
Cdrecord 1.11a15 (i386-redhat-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling
TOC Type: 1 = CD-ROM
scsidev: '1,0,0'
scsibus: 1 target: 0 lun: 0
dvdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
dvdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
# dvdrecord -v dev=ATA:1,0,0 file.iso
dvdrtools v0.1.4
Portions (c) 2002-2003 Ark Linux <bero@arklinux.org>
Based on:
Cdrecord 1.11a15 (i386-redhat-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling
TOC Type: 1 = CD-ROM
scsidev: 'ATA:1,0,0'
devname: 'ATA'
scsibus: 1 target: 0 lun: 0
dvdrecord: No such file or directory. Cannot open 'ATA'. Cannot open SCSI driver.
dvdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
# dvdrecord -scanbus
dvdrtools v0.1.4
Portions (c) 2002-2003 Ark Linux <bero@arklinux.org>
Based on:
Cdrecord 1.11a15 (i386-redhat-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling
dvdrecord: No such file or directory. Cannot open '/dev/pg*'. Cannot open SCSI driver.
dvdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
# dvdrecord -dev=/dev/dvd -scanbus
dvdrtools v0.1.4
Portions (c) 2002-2003 Ark Linux <bero@arklinux.org>
Based on:
Cdrecord 1.11a15 (i386-redhat-linux-gnu) Copyright (C) 1995-2001 J�rg Schilling
scsidev: '/dev/dvd'
devname: '/dev/dvd'
scsibus: -2 target: -2 lun: -2
dvdrecord: Read-only file system. Cannot open '/dev/dvd'. Cannot open SCSI driver.
dvdrecord: For possible targets try 'cdrecord -scanbus'. Make sure you are root.
# growisofs -dvd-compat -Z /dev/dvd=file.iso
Executing 'builtin_dd if=dr_strangelove.dvd.img of=/dev/dvd obs=32k seek=0'
:-( /dev/dvd: 2295104 blocks are free, 2768931 to be written!
I should note: in the case of all three tools (cdrecord, dvdrecord, and growisofs), it complains that there is too much data to fit on the DVD (there isn't). In the case of growisofs, I can't figure a way to do a "force". In cdrecord, there is an -overburn option.
straight from the man page of growisofs, make sure your file is small enough to fit:
Quote:
-overburn
Normally DVD media can accommodate up to approxi_
mately 4.700.000.000 bytes (in marketing speech
4.7GB). In other words a DVD can contain about
4.377 GiB or 4482 MiB. Growisofs won't start with_
out this option, if "overburn" condition appears to
be unavoidable.
Both cdrecord-clone-dvd and dvdrecord are modifications of the original cdrecord. Sometimes they work and sometimes the do not work. However, there is a tool cdrecord-ProDVD, which appears to work very good. The only thing you have to do is to google cdrecord-ProDVD, download cdrecord-ProDVD for your architecture and install wrapper script. Of course you need to read license:)
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.