LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   dvdrecord & slackware-12.0-install-dvd.iso (http://www.linuxquestions.org/questions/slackware-14/dvdrecord-and-slackware-12-0-install-dvd-iso-566889/)

darklink2058 07-05-2007 01:12 PM

dvdrecord & slackware-12.0-install-dvd.iso
 
Hello

I actually have Slackware 11 in my computer, I has downloaded the slackware-12.0-install-dvd.iso via torrent but now I need to record the ISO image to a physical dvd. Now I was downloaded the dvdrtools-0.2.1, it is similar to the cdrecord. OK I untar, ./configure, make, make install, all runs very well then scanbus for scsi devices, my dvdrw is in 6,0,0 and then I try the following command line:

Code:

dvdrecord -v speed=4 -dao dev=6,0,0 slackware-12.0-install-dvd.iso
And the answer is

Code:

dvdrtools v0.2.1
Portions (C) 2002-2005 Ark Linux <bero@arklinux.org>
This program is free software; you can redistribute it and/or modify it under
the terms of the GNU General Public License as published by the Free Software
Foundation; either version 2, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but WITHOUT ANY
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR
A PARTICULAR PURPOSE.  See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with
this program; see the file COPYING.  If not, write to the Free Software
Foundation, 59 Temple Place, Suite 330, Boston, MA 02111-1307, USA.
Based on:
Cdrecord 1.11a15 (i686-pc-linux-gnu) Copyright (C) 1995-2001 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '6,0,0'
scsibus: 6 target: 0 lun: 0
Linux sg driver version: 3.1.25
Using libscg version 'bero-0.5a'
dvdrecord: Warning: using inofficial version of libscg (bero-0.5a '@(#)scsitransp.c    1.81 01/04/20 Copyright 1988,1995,2000 J. Schilling').
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities  :
Vendor_info    : 'PIONEER '
Identifikation : 'DVD-RW  DVR-108 '
Revision      : '1.18'
Device seems to be: Generic mmc2 DVD.
Using generic SCSI-3/mmc DVD-R(W) driver (mmc_mdvd).
Driver flags  : SWABAUDIO BURNFREE
Supported modes: PACKET SAO
Drive buf size : 1605632 = 1568 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  3714 MB       
Total size:    4265 MB (422:35.05) = 1901629 sectors
Lout start:    4265 MB (422:37/04) = 1901629 sectors
Current Secsize: 2048
Trying to clear drive status.
dvdrecord: Drive needs to reload the media to return to proper status.
  ATIP start of lead in:  -150 (00:00/00)
Disk type:    unknown dye (reserved id code)
Manuf. index: -1
Manufacturer: unknown (not in table)
dvdrecord: Data will not fit on any disk.
dvdrecord: Cannot write CD's >= 100 minutes.

The dvdrecord thinks that I have a CD instead a DVD and say to me that does not fit, I was missing something, thanks.

whansard 07-05-2007 02:02 PM

The current version of cdrecord handles dvd's just fine. Try that instead. cdrtools.

gsl 07-05-2007 05:10 PM

I was unable to use cdrecord to make a DVD-R (said I needed cdrecord-ProDVD version) so I used growisofs from the dvd+rw-tools package which worked like a charm.

growisofs -Z /dev/dvd=image.iso

whansard 07-05-2007 05:22 PM

the newest cdrtools has cdrecord-prodvd capability built in. I've used growisofs too.
/# cdrecord --version
Cdrecord-ProDVD-Clone 2.01.01a27

darklink2058 07-05-2007 06:18 PM

Ok I use:

Code:

# cdrecord -v speed=4 -dao dev=6,0,0  slackware-12.0-install-dvd.iso
The answer is:

Code:

Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
TOC Type: 1 = CD-ROM
scsidev: '6,0,0'
scsibus: 6 target: 0 lun: 0
Linux sg driver version: 3.1.25
Using libscg version 'schily-0.8'.
SCSI buffer size: 64512
atapi: 1
Device type    : Removable CD-ROM
Version        : 0
Response Format: 2
Capabilities  :
Vendor_info    : 'PIONEER '
Identifikation : 'DVD-RW  DVR-108 '
Revision      : '1.18'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
Current: 0x001A
Profile: 0x002B
Profile: 0x001B
Profile: 0x001A (current)
Profile: 0x0014
Profile: 0x0013
Profile: 0x0011
Profile: 0x0010
Profile: 0x000A
Profile: 0x0009
Profile: 0x0008
cdrecord: Found DVD+ media but DVD+R/DVD+RW support code is missing.
cdrecord: If you need DVD+R/DVD+RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
cdrecord: Sorry, no CD/DVD-Recorder or unsupported CD/DVD-Recorder found on this target.
cdrecord: This version of cdrecord does not include DVD-R/DVD-RW support code.
cdrecord: If you need DVD-R/DVD-RW support, ask the Author for cdrecord-ProDVD.
cdrecord: Free test versions and free keys for personal use are at ftp://ftp.berlios.de/pub/cdrecord/ProDVD/
Using generic SCSI-3/mmc  CD-ROM driver (mmc_cd).
Driver flags  : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R
Drive buf size : 1605632 = 1568 KB
FIFO size      : 4194304 = 4096 KB
Track 01: data  3714 MB       
Total size:    4265 MB (422:35.05) = 1901629 sectors
Lout start:    4265 MB (422:37/04) = 1901629 sectors
Current Secsize: 2048
cdrecord: Unspecified command not implemented for this drive.
cdrecord: Data will not fit on any disk.
cdrecord: Cannot write more than remaining DVD capacity.

I do not want to use MOCOSOFT software. Thanks

rkelsen 07-05-2007 06:27 PM

Slackware 11 doesn't need "dvdrtools" to burn a DVD. You use growisofs.

Here's an extract from slackware-12.0/isolinux/README.TXT:

"On my system, here's the command I'd use to burn the resulting DVD ISO:

growisofs -Z /dev/dvdrw=slackware-dvd.iso"


Of course, you will need to subsitute your DVD device and the name of your iso file.

acummings 07-05-2007 06:35 PM

(Slackware 11.0)

al@p3srv:~$ cdrecord --version
Cdrecord-Clone 2.01

al@p3srv:~$ cat ~/bin/dvdb
#!/bin/sh
# file to dvd command
# growisofs -dvd-compat -Z /dev/dvd -r -J /path/to/files
# this script burn a .iso to dvd
growisofs -dvd-compat -Z /dev/dvd=$1;
# end


al@p3srv:~$ dvdb /path_to_dot_iso_file

That burns dvd+r for me (burnt the Slack 12.0 DVD just fine)

Note the use of a sh script named dvdb

Also note that use it as user, not root.

(If I'm not mistaken, growisofs makes use of cdrecord?)

Alan.

gsl 07-05-2007 06:46 PM

Quote:

Originally Posted by acummings
(If I'm not mistaken, growisofs makes use of cdrecord?)

It makes use of mkisofs, which is part of the cdrtools package.

Geoff.

darklink2058 07-06-2007 11:19 AM

Excellent this command works to me:

Code:

growisofs -dvd-compat -Z /dev/sr0 -r -J slackware-12.0-install-dvd.iso
Excelent job my friends. Thanks.

acummings 07-06-2007 01:57 PM

Great!

And, since it's already an iso file (instead of a folder of another kind of files, say, data files) and all you want is to burn it to dvd then what rkelson shared should work.

The -r and -J in your command (I think) signifies rockridge and joilet file extensions (some of which makes it also an MS Windows dvd readable) and those may already in the iso file (but I'm stretching my knowlege here).

growisofs -dvd-compat -Z /dev/sr0=slackware-12.0-install-dvd.iso

I added in the -dvd-compat but I forget now what it does, why I originally chose to use it in the first place.

Alan.

ShellyCat 01-18-2011 11:18 AM

Anyone have a solution?
 
Quote:

Originally Posted by acummings (Post 2812264)
growisofs -dvd-compat -Z /dev/dvd -r -J /path/to/files

I'm having problems, even after installing cdrtools 2.01.01a7x
I still get "the file is too big" even though it's not.

More info:
Previously, I was trying "mkisofs" and "cdrecord", but it would say the media needed to be reloaded by hand; when I did, however, it would just try to start the format (the auto-format when writing to DVD+RW) over again, and again it would ask me to reload the media. With "mkisofs" it never actually got to the point of writing, though it appeared to format (it gave a time elapsed). Here is the "mkisofs/cdrecord" command I was using:

Code:

mkisofs -r -iso-level 4 -print-size slackware-13.1-install-dvd.iso ?>/dev/null | cdrecord -v -dev=3,0,0 tsize=2108840 slackware-13.1-install-dvd.iso
(also tried "-waiti" in there, though I think that might be irrelevant except for multi-session DVDs).

This DVD drive supports DVD+RW.

ShellyCat 01-19-2011 04:51 AM

Solution and a follow-up question regarding "growisofs":
 
Finally, it's fixed!

There is an option to another command "growisofs," to add options usually used in other programs (???), but it is not much documented in the man page. It's called "-use-the-force-luke" and apparently I needed to specify the "dao" mode (with "cdrecord" it's the default, so you don't need to specify it).

So instead of using "mkisofs" and "cdrecord," I am now using "growisofs" in this fashion:
Code:

growisofs -use-the-force-luke=dao -Z -dvd-compat -speed=2 /dev/sr0=slackware-13.1-install-dvd.iso
Note that without the "-use-the-force-luke=dao" the burn fails. With speed set to 2 (recommended), it only took about 20 minutes to burn the Slackware 13.1 ISO to DVD+RW. Other tutorials (such as making an ISO from 2 directories, CD-burning, and more) are at this site, and I really like that their tutorials reflect modern usage, not just CD-size ISOs: http://cng.seas.rochester.edu/CNG/do...d_burning.html


Out of curiousity, does anyone notice what the columns "RBU" and "UBU" stand for? Mine ran at:
RBU: mostly 100%, sometimes 99.9%
UBU: 94.4%


All times are GMT -5. The time now is 01:52 PM.