Seguridad Wireless - Wifi

Suite Seguridad Wireless => Live wifislax => Mensaje iniciado por: sol666 en 10-09-2013, 03:24 (Martes)

Título: como grabar un cd/dvd desde la consola de comandos
Publicado por: sol666 en 10-09-2013, 03:24 (Martes)
estoy intentando hacer esto para quemar una iso por consola pero no me funciona,a ver si me podeis ayudar

Paso # 1: Identificar en que BUS se encuentra nuestro quemador

    #  cdrecord -scanbus
    Cdrecord 1.8 (i686-pc-linux-gnu)
    Using libscg version 'schily-0.1'
    scsibus0:
       0,0,0     0) 'SEAGATE ' 'ST36530W
       0,1,0     1) 'SEAGATE ' 'ST39173W
       0,2,0     2) *
       0,3,0     3) *
       0,4,0     4) 'HP      ' 'CD-Writer+ 9200'
       0,5,0     5) *

Lo anterior significa que nuestro quemador está ubicado en el bus 0,4,0

Paso # 2

    # cdrecord -v -pad speed=16 dev=0,4,0 /home/user/imagen_a_quemar.iso

Donde speed=16 es la velocidad a la cual grabaremos el CD y dev=0,4,0 es nuestro quemador.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: drvalium en 10-09-2013, 04:19 (Martes)
hi

"pero no me funciona" no es un concepto valido para pedir ayuda.

explica el error, no creo que sea tan difícil decir que error te da o cual es el problema que tienes, no se de donde habéis sacado la manía de pensar que somos clarividentes.

imagina que llamo a urgencias y solo digo "me duele" ¿que crees que podrán hacer por mi? a ver cuando os entra en la cabeza que es necesario que aportéis datos de los errores.

que cansino tener que repetir lo mismo constantemente.

si quieres prueba con:

Código: [Seleccionar]
cdrecord -v speed=16 dev=0,4,0 -data nombre.iso
pero sin que des el error es dar palos de ciego

Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 10-09-2013, 12:13 (Martes)
Hay un malentendido,lo de arriba lo saque de internet.
Yo al poner el comando "cdrecord -scanbus" me sale esto:

(http://img833.imageshack.us/img833/9074/njbr.png)

Entonces si no me dice el bus no puedo grabar la iso con el comando que has puesto

cdrecord -v speed=16 dev=0,4,0 -data nombre.iso donde seria cambiar el 0,4,0 por el bus de mi grabadora.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 12:51 (Martes)
¿ por que te complicas tanto la vida ?


En el modulo multimedia 1 ...tienes   k3b 

Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: warcry en 10-09-2013, 12:52 (Martes)
Código: [Seleccionar]
cdrecord -v -pad -sao speed=16 dev=sr0 /home/user/imagen_a_quemar.iso
donde el valor -sao puede ser también -tao depende de como quieras grabar y en dev=sr0 debemos especificar la ruta correcta de la grabadora. si en sr0 tienes solo una lectora, pos sera la sr1

si ya lo que tienes es una supertostadora porque eres el amo del top manta, pues tendrás que identificar la unidad.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 14:08 (Martes)
cdrecord solo busca en /dev/pgX, aunque no se muy bien por qué no se toma la molestia de buscar en /dev/sgX

el scanbus, en mi opinion, deberia escanear los buses Pata y Sata.

en cualquier caso, todos los que tienen solo una unidad cd CD/grabador pueden encontrarlo con un 100% de probabilidades en
/dev/sg0

que es el acrónimo de "Scsi Generic #0"
(no, no quiere decir SATA Generic. Cosas del kernel de linux, que historicamente decidió fusionar los stacks SATA y SCSI, así como los USB mass storage)
si teneis dos unidades, la siguiente obviamente será /dev/sg1

los que aun teneis IDE (es decir, Parallel ATA o PATA), teneis la grabadora en /dev/pg0
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 14:13 (Martes)
Insisto

¿ por que no usa k3b ?


Incluos esta en el reositorio de slackware 14 ..lo baja e instala el gestor el solito.


Si es por curiosidad de saber y aprender vale ,pero si estas atascado por no poder grabar un *.iso

Usa k3b , y ya miraras el de konsola.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 14:14 (Martes)
Insisto

¿ por que no usa k3b ?


Incluos esta en el reositorio de slackware 14 ..lo baja e instala el gestor el solito.


Si es por curiosidad de saber y aprender vale ,pero si estas atascado por no poder grabar un *.iso

Usa k3b , y ya miraras el de konsola.

incluso yo que soy un geek de la consola, utilizo programas con GUI para grabar cd's xDDDD

este hombre es un masoca xD
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 10-09-2013, 17:56 (Martes)
es por curiosidad y aprender un poco los comandos ya que al final la e grabado con el brasero,gracias probare esto a ver si me funciona,gracias warcry,alister y usuarionuevo¿sabeis en que se diferencia tao de sao,en una iso de play2 cual me conviene?
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 17:59 (Martes)
track at once y session/disk at once son actitudes diferntes a la hora de acabar la sesion de grabacion.
por norma general los discos de audio cuyas canciones no tienen pausa, asi como los juegos de consola, para poder copiarlos bien o volcarlos al disco tal y como se espera que estén, debes usar DAO/SAO (grabar disco del tiron/ en una sola sesion) conjuntamente con el modo RAW (RAW DAO/ RAW SAO)

http://forums.afterdawn.com/thread_view.cfm/23595
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 10-09-2013, 22:47 (Martes)
nada de nada,no se lo que pasa,e probao el comando de warcry   cdrecord -v -pad -sao speed=16 dev=sr0 /home/user/imagen_a_quemar.iso ,e cambiao sr0 por sr1,por sg0,sg1 y nada,me devuelve esto

(http://img836.imageshack.us/img836/8936/6a1u.png)

la grabadora es la que lleva el portatil un ASUS X54C

¿puede ser que la grabadora no este en sr1 ni en sg1?¿como puedo averiguar la ruta?
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:00 (Martes)
esto de que no sepais inglés os hace la puñeta de una manera insufrible, no sé cómo no os suicidáis de tanta frustración que os daaaa!

dice que no te dejan usar expresiones como "sgX" porque es un despropósito jajaja

se sobreentiende que lo que pide es otra cosa

quizas la ruta al fichero de dispositivo exacto. /dev/sgX quizás te dá mas suerte :-P

o quizas pide identificadores de bus/dev, por ejemplo "0,2"

a todo esto, nadie se ha leido el manual de cdrecord, verdad? xDDDDDDD
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:10 (Martes)
Citar
 dev=target
              Sets the SCSI target for the CD/DVD-Recorder, see notes above.  A typical device specification is dev=6,0 .  A filename or virtual  device  name  can  be  passed
              instead of the symbolic SCSI numbers.
The correct device/filename in this case can be found in the system specific manuals of the target operating system.  On a
              FreeBSD system without CAM support, you need  to  use  the  control  device  (e.g.   /dev/rcd0.ctl).   A  correct  device  specification  in  this  case  may  be
              dev=/dev/rcd0.ctl:@ .

              On  Linux and Windows 2000/XP, drives are accessible with their device (or drive) names or with the symbolic SCSI numbers (not recommended, mapping is not stable
              and could be completely removed in the future).

              If no dev option is present, wodim will try to get the device from the CDR_DEVICE environment.

              If the argument to the dev= option does not contain the characters ',', '/', '@' or ':', it is interpreted as an label  name  that  may  be  found  in  the  file
              /etc/wodim.conf (see FILES section).

VAGOS, que sois unos vagosssssss
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 23:11 (Martes)
Hay una forma mucho mas sencilla de saber cual es tu dispositivo...


mete un cd cona lgo grabado , mp3 , cd-audio ..lo que sea.


kde , la montara en dolphin ...cuando entres a explorar el cd para ver el contenido ..arriba veras la ruta...


seguramente sera del tipo


/dev/sr0   o bien   /dev/sr1


asi que cuando debas poner la grabadora debes poner la ruta absoluta

/dev/srX   donde la X sea el numero de unidad.


--------------

Tambien podria darse el caso de encontrarse en


/media/....

/media/cdrecorder
/media/dvd

o algo similar a eso.

metele un cd..para ver la ruta del dispositivo.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 23:15 (Martes)
Bueno , estoy viendo en las capturas


sr1

asi que


Código: [Seleccionar]
/dev/sr1
Título: Re: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: warcry en 10-09-2013, 23:17 (Martes)
Creo que el problema es del cdrecord y su función scanbus, con dev=sr0 no da error, el error que da es cuando lo quiere ejecutar en el 2,2,2 por defecto, ya que no es capaz de encontrar la ruta solito, obvio si sabemos que el cdrecord -scan no funca
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:24 (Martes)
pues mira que es sencillo salir de dudas...
machacando teclas, como siempre

Citar
root@engetsu:~# wodim --devices
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.

root@engetsu:~# wodim -scanbus
wodim: No such file or directory.
Cannot open SCSI driver!
For possible targets try 'wodim --devices' or 'wodim -scanbus'.
For possible transport specifiers try 'wodim dev=help'.
For IDE/ATAPI devices configuration, see the file README.ATAPI.setup from
the wodim documentation.

root@engetsu:~# wodim --dev=help
Supported SCSI transports for this platform:

Transport name:      sg
Transport descr.:   Generic transport independent SCSI
Transp. layer ind.:   
Target specifier:   bus,target,lun
Target example:      1,2,0
SCSI Bus scanning:   supported
Open via UNIX device:   not supported

Transport name:      ATA
Transport descr.:   ATA Packet specific SCSI transport
Transp. layer ind.:   ATAPI:
Target specifier:   bus,target,lun
Target example:      ATAPI:1,2,0
SCSI Bus scanning:   supported
Open via UNIX device:   not supported

Transport name:      ATA
Transport descr.:   ATA Packet specific SCSI transport using sg interface
Transp. layer ind.:   ATA:
Target specifier:   bus,target,lun
Target example:      1,2,0
SCSI Bus scanning:   supported
Open via UNIX device:   not supported

Transport name:      RSCSI
Transport descr.:   Remote SCSI
Transp. layer ind.:   REMOTE:
Target specifier:   rscsi@host:bus,target,lun
Target example:      REMOTE:rscsi@host:1,2,0
SCSI Bus scanning:   supported
Open via UNIX device:   not supported

en vuestro caso los resultados podrían variar. este sistema tiene un hardware amd64 y un kernel muy específico
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:38 (Martes)
Código: [Seleccionar]
root@engetsu:~# dmesg | grep dvd -A2
[    8.165226] sr0: scsi3-mmc drive: 24x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[    8.165231] cdrom: Uniform CD-ROM driver Revision: 3.20
[    8.165607] sr 4:0:0:0: Attached scsi CD-ROM sr0
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 23:44 (Martes)
para utilizar

wodim

Hay que instalar el paquete cdrkit  ;)
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:47 (Martes)
para utilizar

wodim

Hay que instalar el paquete cdrkit  ;)

agh, se me olvidaba aclarar que wodim == cdrecord.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 10-09-2013, 23:52 (Martes)
tambien ayuda mucho tener el HWLS instalado (no se si existe como modulo xzm en wifislax??)
http://ezix.org/download/?package=lshw.ezix.org

es como un aida64/everest para linux
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 10-09-2013, 23:59 (Martes)
acabo de descibrir

"simpleburn" ... una app de grabacion con interface grafica de solo 40 kas  ;D
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 11-09-2013, 00:05 (Miércoles)
para entender el rollazo de las diferentes nomenglaturas en las grabadoras etc, aqui os dejo esto:
http://utcc.utoronto.ca/~cks/space/blog/linux/LinuxSATANames
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 11-09-2013, 00:06 (Miércoles)
acabo de descibrir

"simpleburn" ... una app de grabacion con interface grafica de solo 40 kas  ;D
GTK powah!
eske el K3b es a linux lo que nero a windows! empezó bien pero acabó demasiaaaado pesssssadoooo
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 11-09-2013, 20:10 (Miércoles)
al final era cdrecord -v -pad -sao speed=16 dev=/dev/sr0 /home/user/imagen_a_quemar.iso

Gracias chicos,ahora estoy probando al reves,a crear una iso desde cd/dvd,voy a probar este comando a ver,

dd if=/dev/cdrom of=/ruta/donde/guardar/nombre_imagen.iso.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 11-09-2013, 22:55 (Miércoles)
al final era cdrecord -v -pad -sao speed=16 dev=/dev/sr0 /home/user/imagen_a_quemar.iso

Gracias chicos,ahora estoy probando al reves,a crear una iso desde cd/dvd,voy a probar este comando a ver,

dd if=/dev/cdrom of=/ruta/donde/guardar/nombre_imagen.iso.


mmmm dd no te irá bien... en el caso de los CDs es algo mas complicao porque tienen distintas subestructuras.

igual te sirve para hacer copias simples de cd's de datos, pero capaz que lo intentas con un juego de play y no te sirve.

intentalo y cuentanos
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 01:05 (Jueves)
pues tienes razon,al crear la iso de un cd de la play grabadome la a hecho pero despues al probar con un cd de audio original me ha dado error.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 01:12 (Jueves)
tendras que usar un metodo de copia menos centrado en los datos y mas especifico para los canales, subcanales, etc del cd, que deben ser leidos a mas bajo nivel que los simples datos escritos.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 01:16 (Jueves)
http://linuxreviews.org/man/cdrdao/
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 01:21 (Jueves)
http://linuxreviews.org/man/cdrdao/
me cagon.......todo en ingles.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 01:35 (Jueves)
http://linuxreviews.org/man/cdrdao/
me cagon.......todo en ingles.

mecaguenlaconchesumadreeeeeeeeeee

al colegio todos! a estudiar con el metodo ana botella! xDD
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 01:43 (Jueves)
como seria mas o menos,e probao con esto pero no,ya me sale humo de las orejas,mañana mas.

cdrdao read-cd /dev/sr0
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 01:46 (Jueves)
para copiar un cd con la maxima fidelidad posible yo probaria:

Código: [Seleccionar]
cdrdao read-cd --device /dev/sg0 --datafile copiaexacta.bin --read-raw --read-subchan rw_raw --overburn -v 2

esto deberia copiar pasar a imagen bastantes tipos de cd's incluso algunos sistemas como laserlock que llevaban "anticopia" en forma de datos del subcanal deliberadamente malformados
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 21:35 (Jueves)
acabo de poner el comando tal como lo has puesto,tambien cambiando sg0 por sr0 y no va.

ERROR: Missing toc-file
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 21:38 (Jueves)
acabo de poner el comando tal como lo has puesto y no va.

ERROR: Missing toc-file

asi que quiere un nombre para el toc file eh?
pues se lo vamos a meter por el culo!
Código: [Seleccionar]
cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 copiaexacta
y san se acabó el problema :D

mi error al consultar la documentacion ha sido el siguiente:

el parametro --datafile copiaexacta.bin  es para cuando se lee un track, o la toc, o cualquir cosa, excepto para cuando se lee un cd entero, en cuyo caso el nombre de archivo a escribir va al final de los parametros y sin ningun tipo de introduccion como es el caso de --datafile.

ejemplos:

cdrdao --read-toc --datafile latabla.toc

cdrdao --read-cd elnombredeimagenvaalfinal.img
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 21:55 (Jueves)
noooooooooooooooo

ERROR Illegal option: --tocfile
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 22:12 (Jueves)
noooooooooooooooo

ERROR Illegal option: --tocfile

me pillaste editando el post con chorradas jajajaja
ahora está bien. copia el comando que he editado.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 22:23 (Jueves)
cdrdao read-cd --device /dev/sr0 --read-raw --read-subchan rw_raw --overburn -v 2 copiaexacta

acabo de probarlo y si,funciona lo unico que me crea dos archivos,uno llamado copiaexacta en formato txt y otro llamado data.bin
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 12-09-2013, 22:38 (Jueves)
lo que vale es el .bin

el toc , suele informar del tamaño y bloques del fichero bin ... en el pasado recuerdo juegos de pc , con el toc modificado , asi informaban que el cd era de 800 u 900 megas y los programas , decian que no cabian en el cd, cuando a lo mejor realmente el original solo ocupaba 400 megas, pero el toc informaba de mucho mas , para intentar las copias.

el *.bin  , lo puedes pasar a iso ...aunque como ya he dicho creo que el toc , ... lo puedes ignorar totalmente y usar directamente solo el fichero bin.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 22:47 (Jueves)
no hay ninguna forma de que en cez de crear un archivo.bin y el otro haga un iso con los dos?
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 23:00 (Jueves)
jajajajaj,acabo de grabar el bin con  cdrecord -v -pad -sao speed=16 dev=/dev/sr0 ruta del bin y jajajaj se oye en vez de van halen como si estuviera sintonizando la radio.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: warcry en 12-09-2013, 23:04 (Jueves)
musica en tao, track at once, no en sao
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 23:27 (Jueves)
algo falla menos mal que estoy probando con un cd regrabable que si no,nada en tao igual suena a radio desintonizada y es estraño,el archivo bin que me crea con  cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 copiaexacta ni lo puedo convertir a iso con el poweriso ni extraer con ark.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 23:30 (Jueves)
n has visto nunca el tema de los bin y los cue?
pues lo mismo.
los cd's no son simples chorros de datos, tienen subcanales y esquemas mas complejos como marcas de tiempo que no se pueden tratar linealmente.

la manera en la que se ha ido manejando este tema siempre ha sido compuesta de dos archivos.

la excepcion es que algunos programas te grabaran los datos bin asumiendo una determinada estructura de "toc" aunque no les proporciones un toc o un cue. de todos modos es una muy mala idea en el caso de grabar juegos de play, por ejemplo, porque la estructura de los tracks puede ser completamente WTF, y sin un TOC que los describa, te puede salir rana el asunto.

PD: si te estas preguntando por qué las isos son solo un archivo,  es porque llevan el contenido de un track de datos, y se asume un tipo de TOC consistente en un solo track de datos, una sola sesion, todo simple, todo sencillo, todo estandar, etc. datos puros y duros.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 23:31 (Jueves)
tambien te recuerdo que puedes CLONAR un cd en lugar de leerlo a fichero y luego quemar el fichero.
cuando clonas un cd, crddao se encarga de volcar a fichero por un lado, y de pasarlo a un cd virgen por otro, todo de una sentada.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 23:34 (Jueves)
si activas los modos debug del brasero o del k3b, podrás ver como estos programas llaman a cdrecord y a cdrdao para hacer las operaciones, sus parametros, la salida de los programas, todo.
lo mejor para aprender es eso.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 12-09-2013, 23:39 (Jueves)
es un cd de audio original,primero hago

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 copiaexacta

me crea el data.bin y copiaexacta que es txt,despues hago

cdrecord -v -pad -tao speed=16 dev=/dev/sr0 ruta del bin

lo graba pero al reproducirlo se oye como si fuera la radio desintonizada,aparte el bin e intentao convertirlo a iso,extraerlo y nada.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 23:50 (Jueves)
normal.
es que nada que ver, el bin con el iso!
si quieres isos de tus cd's de musica y datos, hay otros programas.

para copiar cd's de musica, casi nada de lo que te he dicho sirve ni tiene sentido.
para cd's de musica, basta con:

  $ cdrdao read-cd   --device /dev/sg0 audiocd.toc
  $ cdrdao read-cddb --device /dev/sg0 audiocd.toc # si quieres meterle el tipico cd-text al cdaudio
  $ cdrdao write  --device /dev/sg0 audiocd.toc
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 12-09-2013, 23:59 (Jueves)
para clonar cd's de audio deberias desactivar la lectura de datos del subcanal
cdrdao read-cd --device /dev/sg0 --read-raw BLABLABLA.toc
eso creará el data.bin y el BLABLABLA.toc.
puedes luego copiar el cd audio con este comando:
cdrdao write --device /dev/sg0 BLABLABLA.toc

nota: la lectura en modo --read-raw te garantiza cierto nivel de fidelidad en los cd's de datos asi como en los de audio. lo que pasa es que si hay anticopias por ahi, van a petar, porque los anticopy son conjuntos de datos del subcanal que estan malformados a posta y hay que incluirlos en la lectura de cada sector, a pelo.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 13-09-2013, 00:36 (Viernes)
estoy probando este

cdrdao read-cd   --device /dev/sr0 audiocd.toc ,pero crea los archivos muy lento,casi a la velocidad que se reproducen las canciones,¿se le puede dar mas velocidad para pasar el cd al pc?
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 13-09-2013, 01:37 (Viernes)
sube los buffers a 64 a ver
--buffers 64

porque lo que es velocidad, por defecto toma la velocidad maxima.

eso si, ahora que lo dices, leyendo en raw , quizas te irá mas lento. dependiendo de grabadoras. pero tampoco tanto.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 13-09-2013, 12:56 (Viernes)
entonces,aver si me aclaro,para clonar un juego de play mejor

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 copiaexacta
que
dd if=/dev/cdrom of=/ruta/donde/guardar/nombre_imagen.iso

para clonar cds de datos y cds de audio sin anticopia
 
cdrdao read-cd --device /dev/sg0 --read-raw BLABLABLA.toc

cds de audio originales con anticopia

cdrdao read-cd --device /dev/sg0 BLABLABLA.toc
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 13-09-2013, 14:15 (Viernes)
dd no te va a funcionar nunca en cds de musica o en cosas raras. descartalo. ya lo estuve consultando.
puedes usar dd para cd's de datos, y te generará la tan preciada ISO directamente. pero solo cd's de datos sin sistemas raraos, sin tracks híbridos, que no sean estandar orange book (audio y datos mezclados), etc. solo cd's de datos.

para todo lo demas, o utilizas cdrdao o nein

para intentar clonar un cd incluyendo los datos del subcanal, sin corrección de errores en esta capa, y sin nada, para tener una copia lo mas fidedigna posible:

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile juegodeplay.bin juegodeplay.toc

eso te genera un bin y un toc, ue puedes grabar con cdrdao usando el toc (no los trates como una iso porque no lo son)

---

para clonar un cd de datos o de musica, a los cuales se le presuponen cierto orden y concierto en los datos del subcanal, y por tanto no nes necesario fotocopiarlos sino que se volverían a generar desde cero en el nuevo cd que grabases (lo normal a lahora de grabar cds):

cdrdao read-cd --device /dev/sg0 --read-raw -v 2 --datafile micopia.bin micopia.toc
esto deberia servirte en datos y en musica. siempre que uses los archivos resultantes con cdrdao y no separes los dos archivos, todo estará perfecto.

---

para un cd de datos totalmente ordinario tambien te puedes atrever a quitar el modo raw
cdrdao read-cd --device /dev/sg0 -v 2 --datafile juegodeplay.bin juegodeplay.toc

---

notas:
- el parametro overburn no tiene imprtancia cuando se usa con read-cd
- el parametro --burffers 64 lo puedes añadir cuando grabes para ver si te va todo mas rapido, que seguramente así sea
- el toc es importante. no lo pierdas. puedes hacer un zip con ambos ficheros.
- acabo de saber gracias a WXL que puedes usar la utilidad "bchunk" para convertir las parejas de archivos bin/toc o bin/cue en una sola ISO, aunque no te lo aconsejo para copias que sean no-estandar (juegos de play y cosas donde tengas que forzar la lectura de datos del subcanal porque no son estandar)
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 13-09-2013, 15:42 (Viernes)
Tambien podria utilizar para clonar una pelicula en dvd original

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile juegodeplay.bin juegodeplay.toc
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 13-09-2013, 21:47 (Viernes)
Tambien podria utilizar para clonar una pelicula en dvd original

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile juegodeplay.bin juegodeplay.toc


por norma general en un dvd video, podrás clonarlo:
- sin modo raw (--read-raw)
- sin forzar los datos del subcanal (--read-subchan rw_raw)
- incluso usando dd a caraperro (tienen la estructura de un dvd de datos iso)

eso si, puedes encontrarte con dvd que tengan antipo||as en vinagre, y entonces, tienes que pasar a la estrategia heavy, que como bien dices es:

cdrdao read-cd --device /dev/sg0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile mipeli.bin mipeli.toc
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 13-09-2013, 22:36 (Viernes)
muchas gracias alister,de momento ya no te mareo mas,ahora a probar la nueva iso a ver que tal va.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 13-09-2013, 23:51 (Viernes)
muchas gracias alister,de momento ya no te mareo mas,ahora a probar la nueva iso a ver que tal va.

recuerda siempre que, lo que hacen programas como k3b, es llamar a las utilidades de consola de bajo nivel, asi que si te quieres descomplicar, puedes usar k3b y luego mirar el log de comandos para entender mas cosas acerca de cdrecord y cdrdao.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: USUARIONUEVO en 14-09-2013, 00:50 (Sábado)
el dvd-video podras volcarlo , solo si no es original.


los originales llevan encriptacion css , y algunos poroteccion extra como sony arcos.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 14-09-2013, 01:18 (Sábado)
acabo de hacer una prueba con un juego de la play,cd grabado,con cdrdao read-cd --device /dev/sr0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile juegodeplay.bin juegodeplay.toc no arranca en el emulador pero sin embargo con  cdrdao read-cd --device /dev/sr0  --datafile juegodeplay.bin juegodeplay.toc si que arranca.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 14-09-2013, 02:59 (Sábado)
como puedo ver lo que hace brasero o sea mirar el log de comandos,porque ahora lo que me interesa es añadir archivos a un cd regrabable que tengo y asi es como mejor lo entendere.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 14-09-2013, 14:47 (Sábado)
acabo de hacer una prueba con un juego de la play,cd grabado,con cdrdao read-cd --device /dev/sr0 --read-raw --read-subchan rw_raw --overburn -v 2 --datafile juegodeplay.bin juegodeplay.toc no arranca en el emulador pero sin embargo con  cdrdao read-cd --device /dev/sr0  --datafile juegodeplay.bin juegodeplay.toc si que arranca.


ostias!

pues mucho mejor.

a no ser que tengas problemas haciendo la copia "normal", no intentes clonar los datos del subcanal. lo logico es tirar desde mas sencillo hasta mas complicado.

sobre como ver los logs de k3b y brasero, yo uso brasero, pero vosotros en wifislax teneis k3b. creo que habrá gente mas familiarizada que yo.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 18-09-2013, 00:54 (Miércoles)
a ver si me puedes ayudar alister,estoy haciendo un cd de datos multisesion empiezo asi:

1ª grabacion:
mkisofs -RJ /rutadel archivoagrabar | cdrecord -v dev=/dev/sr0 -multi speed=10 -

hasta aqui bien hace una iso en memoria y la graba y se supone que deja el cd abierto,despues hago:

cdrecord -msinfo dev=/dev/sr0

me da un numero:0,15017

que deberia hacer con ese numero?
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 18-09-2013, 01:21 (Miércoles)
nada, a no ser que quieras usar genisoimage para fabricar cd's "extra", o "orange book", o como los quieras llamar (los que tienen una sesion de datos y otra sesion con tracks de musica, como quake II por ejemplo, que tenia el musicón de nine inch nails en nueve o diez pistas, mas el track de datos con los archivos de instalacion del juego.

para añadir sesiones en cd's empezados, solo tienes que ir pasando el parámero -multi todas las veces que ejecutes cdrecord/wodim.

a la última sesión, ya no le pases -multi, y te lo cerrará.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 18-09-2013, 19:42 (Miércoles)
gracias alister,lo voy a probar.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 18-09-2013, 20:36 (Miércoles)
pues algo falla,hago mkisofs -RJ /rutadel archivoagrabar | cdrecord -v dev=/dev/sr0 -multi speed=10 - la segunda vez y parece que añade/graba el archivo pero al abrir el cd no esta el archivo,tambien e probao a quitarle el -multi y no cierra el cd pero eso creo que es porque el cd es regrabable.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 18-09-2013, 23:07 (Miércoles)
seguramente es por la manera que tienes de encadenar mkisofs -RJ con cdrecord.
yo no la he probado, sinceramente.
donde te has docuemntado? que eche yo un vistacillo
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 19-09-2013, 14:26 (Jueves)
ahora mismo no me acuerdo bien creo que de aqui:

http://www.escomposlinux.org/fserrano/index_203.html
probe mkisofs -JRlL pero no funcionaba y lo cambie por -RJ
tambien creo que es por el numero ese que me da mirando con cdrecord -msinfo dev=/dev/sr0 y hay que ponerlo en la segunda sesion en algun sitio,esta noche probare otra vez y lo de no cerrarse el cd sera porque es regrabable digo yo.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 19-09-2013, 19:29 (Jueves)
yo a mkisofs la verdad no lo conozco bien, pero como te dije despues de documentarme, éste necesita saber cuantos sectores tiene la sesion previa para poder saltárselos y continuar desde donde la otra acabó.

por deduccion logica, cualquier programa que haga isos necesita recibir parametrizacion para construir la iso que se superponga encma de una sesion anterior de un cd multisession.

lo que quiero decir, es que si mi intuicion no me falla, crear la iso que se debe grabar en una segunda sesion, no es lo mismo que crear la iso que sedebe grabar en un cd virgen. digamos que no son compatibles.

a emp0llar el man page de mkisofs para buscar opciones referentes a multisesiones

PD: los CDRW tambien se pueden cerrar. las sesiones se pueden cerrar para decirle al disco que no acepte mas sesiones. DAO hace eso, de hecho.  otra cosa es que luego lo puedes borrar todo y empezar de cero.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 19-09-2013, 19:43 (Jueves)
vale ok,a em****r.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 19-09-2013, 22:24 (Jueves)
pues para fiarse de las paginas,al final lo e conseguido con esto:

Primera grabación:

mkisofs -RJ /rutadelarchivo | cdrecord -v dev=/dev/sr0 -eject speed=48 -multi -

Segunda grabación:

cdrecord -msinfo dev=/dev/sr0
0,49040 (Anotar este dato para la siguiente sesion)

mkisofs -RJ -C 0,49040 -M /dev/sr0 /rutadelarchivo | cdrecord -v dev=/dev/sr0 - eject speed=48 -multi -

al final el numero servia para algo y lo que no consigo es cerrar la sesion ni quitando -multi ni cambiando -multi por -dao.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 20-09-2013, 02:46 (Viernes)
-C 0,49040

creo que no lo vamos a olvidar nunca!!!!
jajajaja

perdona que antes me pillaste currando reunido y no pude darte yo mismo la respuesta, pero tambien te va bien moverte por el man y estudiarlo un poco. tambien hay buenos tutoriuales en castellano en internet, por suerte.

bueno, pues una cosa mas que hemos aprendio! ole ole!

para cerrar la sesion, ejecuta cdrecord sin el parametro -multi. luego verás que cualquier intento de añadir sesiones peta. eso quiere decir que esta cerrao.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 20-09-2013, 13:06 (Viernes)
jajaj maldito numero,se ve que son los sectores de la nueva sesion pero bueno solucionado,ahora voy a intentarlo con dvd con multisesion a ver y lo de cerrar sesion en el cd nanay,hago mkisofs -RJ -C 0,14261 -M /dev/sr0 /rutadelarchivo | cdrecord -v dev=/dev/sr0 - eject speed=48 en la ultima sesion y no hace nada de nada,probare en un cd que no sea regrabable a ver.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: alist3r en 20-09-2013, 15:51 (Viernes)
el hecho de que no haga nada, en teoria, indica que el disco se cierra.
puedes probarlo añadiendo una sesion despues. no deberia dejarte.
si no, buscamos en la documentacion un comando para forzar cdrecord a cerrar el disco.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 20-09-2013, 20:55 (Viernes)
jejejejejejej,habria que cambiarle el nombre al tema a COMANDOS WIFISLAX o algo parecido porque nos hemos desviao un poco del tema.Bueno probare a cerrarlo y probar a meter otra sesion a ver si me deja.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: Chumpy en 20-09-2013, 21:17 (Viernes)
Yo creo que un buen título sería "como grabar un cd/dvd desde la cosola de comandos" te animo a que lo cambies.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: sol666 en 20-09-2013, 23:52 (Viernes)
no se cambiarlo si no lo cambiaria.
Título: Re: como averiguo el bus de mi grabadora de cd/dvd
Publicado por: Chumpy en 20-09-2013, 23:53 (Viernes)
Le das a editar el primer post y cambias el asunto, así se cambia el asunto del hilo también.
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: sol666 en 21-09-2013, 01:33 (Sábado)
cambiado,acabo de probar esto y funciona para dvd:

Primera grabacion:

growisofs -Z /dev/sr0 -RJ /rutadelarchivo

Segunda grabacion:

growisofs -M /dev/sr0 -RJ /rutadelarchivo

Cerrar disco:

growisofs -M /dev/sr0=/dev/zero

lo que no encuentro es como saber despues de grabar algo lo que me queda de espacio libre exacto en el cd/dvd.
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: alist3r en 21-09-2013, 12:16 (Sábado)
ehh! eso no vale! growiso es mas facil, se pensó para eso xD

para saber el espacio libre de un cd/dvd multisesion, hay que recordar sobre todo que los CD's nacieron en el mundo del audio, asi que nunca fueron ni seran exactos a la hora de medir información en otra cosa que no sean segundos de audio.
La aproximacion a los megas, sin embargo, se puede hacer mas o menos bien.

cada sector son 2 kbytes de información.

ejecutas cdrecord -msinfo
supongamos que te devuelve
0, 32768

multiplica el numero grande por 2 y ya tienes el resultado expresado en Kb:
65536Kb
si divides entre 1000, ya tienes los megas que has gastado: 65,5Mb

la cantidad total de sectores de un cd normal parte de 333.000 para los llamados de 650 Mb, y el resto de capacidades las puedes ver en esta table http://es.wikipedia.org/wiki/CD-ROM

En el caso de los DVDs, esta fórmula es más exacta porque la grabacion entre sesiones es mas lineal, pero en el caso de los CDs suele haber una pausa entre sesiones que "malgasta" algunos sectores, pudiendo consumir entre 10 y 12 megas de espacio entre sesiones, que se queda en blanco por seguridad para que el laser no arruine la sesion anterior al escribir la nueva. asi que cuantas mas sesiones añades, más te desvias de esta fórmula.
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: sol666 en 22-09-2013, 11:11 (Domingo)
acabo de hacer unas pruebas y me ocurre una cosa muy rara:
meto una peli dvd de video original,monto el dvd,se monta en media,pongo mkisofs -dvd-video -v -o nombredelaisoquesevaacrear.iso /media/pelicula y me da error ,que no puede leer un vob,vale,reproduzco unos 10 segundos la peli con el vlc,paro la pelicula,lo vuelvo a intentar y por arte de magia me crea la iso
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: alist3r en 22-09-2013, 21:42 (Domingo)
ostias!
algun anticopy o algo?
NPI!
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: sol666 en 22-09-2013, 22:33 (Domingo)
no se,mirando por la red e descargao e instalao esto y e podido hacerlo el problema es que no e podido crear los xzm,no me aclaro,a ver si alguien los fabrica porque compilarlos y instalarlos cada vez que instalamos una nueva iso de wifislax es una jodienda.

dvdbackup:

http://www.putlocker.com/file/611FF30DE40F9D11

dvdauthor:

http://www.putlocker.com/file/02EC3E4226F1D1CD

por lo que se ve el dvdbackup se salta las anticopias como si nada,y el dvdauthor sirve para hacer un dvd con archivos de video avi,flv entre otros.
Título: Re: como grabar un cd/dvd desde la consola de comandos
Publicado por: alist3r en 22-09-2013, 22:39 (Domingo)
si no recuerdo mal dvdbackup tiene una base de datos de sistemas anticopia asi como la forma de saltarlos, pero no sé cómo se las ingenian internamente.

bueno, si no puedes hacer laos xzm pero puedes instalar los programas y resolver tus necesidades, pues listo.
en todo caso usuarionuevo puede valorar si hacer los xzm es un bien publico (quizas puede interesarle a mas gente)

el dvdauthor hace lo que puedes hacer con ffmpeg y con k3b/brasero cuando dominas bastante al primero. pero todo lo que sean facilidades, mejor.