Manolo D�az wrote:
>
> La explicaci�n de ese comportamiento la tienes en el manual de bash
(man bash), en el apartado "Expansi�n de nombre de camino".
�Gracias! Estupendo, ahora creo que lo entiendo, aunque bien es cierto
que es un tanto retorcido de leer el manual de bash..... :-) Es un
manual de referencia, pero para el que no tiene mucha idea es
insufrible... ;-)
> Prueba con "man growisofs". Al final viene un ejemplo de como grabar
una imagen o desde una tuber�a.
La p�gina del manual ya la hab�a le�do, pero no encuentro lo que dices.
Habla de las tuber�as con nombre, pero no s� como usarlo en mi ejemplo.
To use growisofs to write a pre-mastered ISO-image to a
DVD:
growisofs -dvd-compat -Z /dev/dvd=image.iso
where image.iso represents an arbitrary object in the
filesystem, such as file, named pipe or device entry.
Nothing is growing here and command name is not intuitive
in this context.
He logrado que funcione, a medias, del siguiente modo, pasando la opci�n
"-stream-media-size" para mkisofs:
find /directorio -depth -print0 | afio -oxv0 "! growisofs -Z /dev/hdd
-stream-media-size 100000"
El problema es que en el DVD se crea un iso 9660 en vez de escribir en
el DVD lo que afio le manda, en bruto.
Al parecer, afio usa el "!" para ejecutar el comando siguiente tantas
veces sea necesario para cada volumen:
Prefix a command string to be executed with an
exclamation mark (!). The command is executed once
for each archive volume, with its standard input or
output piped to afio. It is expected to produce a
zero exit code when all is well.
Hasta ah� vamos bien. Pero lo que yo quiero es que growisofs no cree
ning�n sistema de ficheros, sino que escriba directamente en el disco.
El tema creo que va a estar en las opciones indocumentadas de growisofs:
Parte del man de growisofs:
"There're several undocumented options commonly denoted
with -use-the-force-luke prefix. Some of them serve debug�
ging purposes. Some require certain knowledge about
recording process or even OS kernel internals and as being
such can induce confusing behaviour. Some are to be used
in very specific situations better recognized by front-
ends or automated scripts. Rationale behind leaving these
options undocumented is that those few users who would
actually need to use them directly can as well consult the
source code or obtain specific instructions elsewhere.
El problema es que no s� si voy a saber extraer la informaci�n del
archivo fuente.
>> Tengo entendido que cdrecord no graba DVD seg�n est� en Debian. He
>> buscado por google y no ha habido manera. Alguien podr�a darme
alguna pista.
>
>
>
> La pista la tienes en /usr/share/doc/cdrecord/README.DVD.Debian
(asumiendo que tienes Debian instalado)
Por supesto, tengo Debian, y gracias, ya lo hab�a le�do. Por lo visto
hay que aplicar un parche, pero cuando no entra dentro de Debian, yo
tampoco aplico el parche (mientras pueda haber otra soluci�n, por supuesto).
Si descubro algo lo enviar� a la lista.
Ramiro.
>
>>
>> Muchas gracias amigos.
>>
>> �Feliz 2005!
>> Ramiro.
>>
>>
> Saludos.
>
>