BandaAncha.eu

Comunidad de usuarios
de fibra, móvil y ADSL

Comando para grabar datos en dvd-rw por shell

heze54

Buenas, necesito grabar datos desde disco duro a un dvd-rw mediante un comando via shell.

La idea es que diariamente por medio de cron, se planifique una tarea que copie unas carpetas en el dvd-rw.La primera vez el disco estaria vacio, pero el resto de veces habria que borrarlo tambien por comando....

Dispongo de suse 64 y k3b con cdrdao,cdrecord,dvd-rw-format,growisoft... y demas...

Muchas gracias por adelantadoooo

heze54

Este tema está cerrado a nuevas respuestas. Abre un nuevo tema para retomar la conversación.
Psm1

Para grabar un directorio puedes hacer:
mkisofs -JR ./Documentos | cdrecord -v -eject speed=12 dev=1,0,0

Para saber cual era el dispositivo:
cdrecord -scanbus -dev=ATA
scsibus1:
...
1,0,0 100) 'SONY ' 'DVD+-RW DW-D56A ' 'PDS3' Removable CD-ROM
1,1,0 101) *
1,2,0 102) *
...

Para borrar:
cdrecord blank=fast dev=1,0,0

Todo esto al menos debe funcionar para cd's ;-).

🗨️ 3
heze54

He detectado los dispositivos:

scsibus0:
0,0,0 0) 'HL-DT-ST' 'RW/DVD GCC-4243N' 'A102' Removable CD-ROM
0,1,0 1) *
0,2,0 2) *
0,3,0 3) *
0,4,0 4) *
0,5,0 5) *
0,6,0 6) *
0,7,0 7) *
y cuando hago el

hercules:~ # cdrecord blank=fast dev=0,0,0
Cdrecord-Clone 2.01 (x86_64-suse-linux) Copyright (C) 1995-2004 Jörg Schilling
Note: This version is an unofficial (modified) version
Note: and therefore may have bugs that are not present in the original.
Note: Please send bug reports or support requests to suse.com/de-de
Note: The author of cdrecord should not be bothered with problems in this version.
scsidev: '0,0,0'
scsibus: 0 target: 0 lun: 0
Linux sg driver version: 3.5.31
cdrecord: Warning Linux Bus mapping botch.
cdrecord: No such file or directory. Cannot open '/dev/sg*'. Cannot open SCSI driver.
cdrecord: For possible targets try 'cdrecord -scanbus'.
cdrecord: For possible transport specifiers try 'cdrecord dev=help'.

Obtengo esa salida
He probado a meter un cdrw y nada

🗨️ 2
Psm1

Llevas razón, se me ha pasado una cosa, en dev=1,0,0 hay que indicar el tipo, se quedaria en dev=ATA:1,0,0. Así, si hago esto:
cdrecord dev=ATA:1,0,0 -checkdrive

me da información de la grabadora:
Cdrecord-Clone 2.01 (i686-pc-linux-gnu) Copyright (C) 1995-2004 Jörg Schilling
cdrecord: Warning: Running on Linux-2.6.11-gentoo-r4
cdrecord: There are unsettled issues with Linux-2.5 and newer.
cdrecord: If you have unexpected problems, please try Linux-2.4 or Solaris.
scsidev: 'ATA:1,0,0'
devname: 'ATA'
scsibus: 1 target: 0 lun: 0
Warning: Using badly designed ATAPI via /dev/hd* interface.
Linux sg driver version: 3.5.27
Using libscg version 'schily-0.8'.
Device type : Removable CD-ROM
Version : 0
Response Format: 2
Capabilities :
Vendor_info : 'SONY '
Identifikation : 'DVD+-RW DW-D56A '
Revision : 'PDS3'
Device seems to be: Generic mmc2 DVD-R/DVD-RW.
cdrecord: Cannot load media with this drive!
cdrecord: Try to load media by hand.
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-R/CD-RW driver (mmc_cdr).
Driver flags : MMC-3 SWABAUDIO BURNFREE
Supported modes: TAO PACKET SAO SAO/R96P SAO/R96R RAW/R16 RAW/R96P RAW/R96R