Hola Antonio y dem�s amigos,

Muchas gracias por vuestra  ayuda, a�n no he tenido el tiempo suficiente para
hacer las pruebas en profundidad pues he estado  bastante ocupado estos d�as. 
De momento no he logrado que funcione.
Seguir� investigando y leyendo manuales, si logro algo os lo comunicar� 
enseguida. Hace
unos d�as prob� el paquete "multicd", que me funciona perfectamente,
pero me he empe�ado en hacer funcionar el af�o, quiero hacerme mi propio
script de backup. El "multicd" graba en el CD-R(W) un fichero con un
sistema de archivos ext2, no s� qu� opini�n ten�is sobre ese programa en
el caso de que lo hay�is probado.

Esto de linux engancha......

Seguimos en contacto.
Ramiro.



On Tue, Dec 02, 2003 at 05:04:21PM +0100, Antonio Castro wrote:
> On Mon, 1 Dec 2003, Ramiro Aceves wrote:
> 
> > Hola amigos.
> >
> > Animado por la interesante discusi?n, instal? afio pero no logro que me
> > funcione correctamente para grabar en un CD con cdrecord tal y como dice la 
> > p?gina
> > del man. Una vez grabado el CD, al tratar de verificarlo con afio -r
> > /dev/scd1, funciona bien pero al llegar los ?ltimos archivos da error.
> > ?Alguien me puede pasar exactamente el comando en vuestro sistema? Yo
> > hac?a (sin comprimir):
> >
> > find . -depth -print0 | afio -oxv0 -b 2048 -s 325000x '!cdrecord -v
> > speed=4 dev=0,1,0 -'
> >
> > Luego, verificaba con
> > afio -rv /dev/scd1
> 
> Si tienes CDs regrabables puede que tengas que hacer unas cuantas
> pruebas. parece que en este ejemplo afio es informado de
> entregar la informaci?n por bloques pero que pasa con el
> ?ltimo bloque ?  Si el ?ltimo bloque no se llena quizas no
> lo entregue y naturalmente cdrecord no grabar? el ?ltimo
> bloque.  Se pueden intentar varias cosas:
> 
> a) Verifica con isoinfo el tama?o tehorico del sistema de ficheros
> y comparalos con el n?mero de bytes grabados. El n?mero de bytes
> grabados debe ser igual o mayor que el valor entregado por isoinfo.
> 
> b) En lugar de grabar al vuelo grabar primero la imagen en disco y
> luego pasarla a CD.
> 
> c) Mirate el man de cdrecord y haz que grabe algunos bytes de m?s
> al final, aunque creo que es eso lo que hace por defecto.
> 
> b) Create un fichero basura suficientemente grande y lo pasas como
> ?ltimo nombre a afio.
> 
>       find . -depth -print0 > /tmp/find.out
>       head --bytes=2048k < /dev/zero > /tmp/head.out
>       echo /tmp/head.out >> /tmp/find.out
>       cat /tmp/find.out | afio -oxv0 -b 2048 -s 325000x '!cdrecord ...
> 
> > No s? si es correcto, porque con este "megacomando" cualquiera se
> > confunde    :-)
> > No estoy muy convencido de la parte final del comando.
> > He probado con CDRW nuevos y me da el mismo resutado.
> 
> Estupendo probar con CDRW es lo adecuado en estos casos.
> 
> Yo creo que con lo que te cuento seguro que logras hacerlo
> funcionar y deber?as comprobar que tal se comporta la soluci?n
> elegida en multivolumen. Creo que la complicaci?n del comando
> merece la pena si logras un buen comportamiento en multivolumen.
> 
> En realidad lo de -b 2048 -s 325000x parece pensado para el
> tratamiento de CDs de 650Mbytes no ?
> 
> Tampoco te fies de lo que yo te cuento. Son ideas. Repasa los man
> de afio y de cdrecord y asegurate de los tama?os de bloques y cosas
> as?. O eso o espera a que alguien te de la receta ya terminada. :-)
> 
> 
> -- 
> Un saludo
> Antonio Castro
> 
>        /\     /\   Ciberdroide Inform?tica
>          \\W//  << http://www.ciberdroide.com >>
>         _|0 0|_
> +-oOOO-(___o___)-OOOo---------------------+
> | . . . . U U . Antonio Castro Snurmacher |
> | . . . . . . . [EMAIL PROTECTED]   |
> +()()()---------()()()--------------------+
> 

Responder a