Como grabar datos en cdrw con cron

thirtankara thirtankara en gmail.com
Mar Dic 25 14:45:15 GMT 2007


2007/12/24, Fernando Ávila Martínez <ferimart en eljorullo.com.mx>:
> buenas lista,
>
> tengo la inquietud de hacer respaldos en un cd reescribible y tengo
> algunas dudas de como hacer que funcione el scrip sh, esto es lo que
> tengo avanzado:
> ______________________________________________________________________
> #!/bin/sh
> # Con esta linea hago respalgo de la BD
> echo "Haciendo respaldo de la BD eljorullo.sql"
> mysqldump -h localhost -u root -psysadmin eljorullo
> > /respaldo/eljorullo.sql
>
> # Aqui comprimo el archivo .sql generado del respaldo
> cd /respaldo/
> tar -zcvf respaldoBD_$(date +%d%m%y).tgz *.sql
> echo "Respaldo de la Base de datos realizado..!"
>
> # Copiando las hojas html y php del sistema
> cd /var/www/
> cp -r * /respaldo/.
> echo "Copiando las paginas html y php..."
>
> # Borro el archivo eljorullo.sql
> rm -f /respaldo/eljorullo.sql
> echo "Eliminando eljorullo.sql espere..."
> echo
>
> # Grabar todos los datos de /respaldo en un cdrw
> cdrecord -v -eject dev=/dev/cdrw /respaldo
>
>    echo
>  echo "Respaldo realizado satisfactoriamente."
> __________________________________________________________________________-
>
> Todo el script funciona perfectamente excepto al momento de grabar el cd
> de datos y me muestra esta lectura que no entiendo, ademas no graba los
> datos en el disco:
>
> wodim: No write mode specified.
> wodim: Asuming -tao mode.
> wodim: Future versions of wodim may have different drive dependent
> defaults.
> TOC Type: 1 = CD-ROM
> scsidev: '/dev/cdrw'
> devname: '/dev/cdrw'
> scsibus: -2 target: -2 lun: -2
> Linux sg driver version: 3.5.27
> Wodim version: 1.1.2
> SCSI buffer size: 64512
> atapi: 1
> Device type    : Removable CD-ROM
> Version        : 5
> Response Format: 2
> Capabilities   :
> Vendor_info    : 'TSSTcorp'
> Identification : 'CDW/DVD TS-L462D'
> Revision       : 'HS00'
> Device seems to be: Generic mmc2 DVD-ROM.
> Current: 0x000A (CD-RW)
> Profile: 0x000A (CD-RW) (current)
> Profile: 0x0009 (CD-R)
> Profile: 0x0008 (CD-ROM)
> Profile: 0x0010 (DVD-ROM)
> 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
> Drive buf size : 1362944 = 1331 KB
> Beginning DMA speed test. Set CDR_NODMATEST environment variable if
> device
> communication breaks or freezes immediately after that.
> FIFO size      : 12582912 = 12288 KB
> Track 01: data  unknown length
> Total size:        0 MB (00:00.00) = 0 sectors
> Lout start:        0 MB (00:02/00) = 0 sectors
> Current Secsize: 2048
> ATIP info from disk:
>   Indicated writing power: 6
>   Reference speed: 2
>   Is not unrestricted
>   Is erasable
>   ATIP start of lead in:  -11078 (97:34/22)
>   ATIP start of lead out: 359849 (79:59/74)
>   1T speed low:  0 (reserved val  0) 1T speed high:  4
>   2T speed low:  0 (reserved val  5) 2T speed high:  0 (reserved val 12)
>   power mult factor: 3 5
>   recommended erase/write power: 3
>   A1 values: 02 3A B0
>   A2 values: 5C C6 26
> Disk type:    Phase change
> Manuf. index: 11
> Manufacturer: Mitsubishi Chemical Corporation
> wodim: WARNING: Total disk size unknown. Data may not fit on disk.
> Speed set to 706 KB
> Starting to write CD/DVD at speed   4.0 in real TAO mode for single
> session.
> Last chance to quit, starting real write    0 seconds. Operation starts.
> Waiting for reader process to fill input buffer ... input buffer ready.
> Performing OPC...
> Starting new track at sector: 0
> Track 01:    0 MB written.wodim: Is a directory. read error on input
> file
> Writing  time:    9.316s
> BURN-Free was never needed.
>
>
> Que me hace falta en el script para que me grabe los datos.
>
> Gracias,
>
>
> --
> ubuntu-es mailing list
> ubuntu-es en lists.ubuntu.com
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-es
>

Te está faltando generar una imagen .iso de tu directorio respaldo,
puedes hacerlo con mkisofs o genisoimage, y luego gabarla con el
cdrecord.
cdrecord no quema directo contenidos de directorio.
Saludos

-- 
Claudio Mendez - http://chmendez.iespana.es
Usuario nº 195516 - http://counter.li.org
http://www.porloschicos.com y dona comida gratis
http://www.thehungersite.com/ http://www.ecologyfund.com/



Más información sobre la lista de distribución ubuntu-es