afio y cdrecord
Hola,
¿Alguien ha tenido éxito haciendo un backup a CD-RWs con afio?
He probado (como explica en la página manual):
find . | afio -o -b 2048 -s325000x -v '!cdrecord -'
y luego recupero los ficheros con:
afio -i -v /dev/cdrom
(sólo he usado un CD-RW que no he llenado por completo)
Esto último genera errores (a veces en el bus SCSI, y otros):
[...]
fich.tar.gz -- okay
fich2.tgz -- okay
afio: "/dev/cdrom" [offset 1m+136k+0]: Input/output error
afio: "/dev/cdrom" [offset 1m+141k+0]: Input/output error
afio: "fich3.deb": Corrupt archive data
fich3.deb -- okay
afio: "/dev/cdrom" [offset 1m+144k+244]: Bad magic number
afio: "fich3.deb": May be corrupt
[...]
afio: "/dev/cdrom" [offset 2m+348k+0]: Input/output error
afio: "/dev/cdrom" [offset 2m+353k+0]: Input/output error
[...]
de forma que todos los ficheros recuperados tienen la suma md5
correcta salvo el último (fich3.deb), aunque no puedo asegurar que
esto sea siempre así.
Lo he probado en un equipo SCSI con "potato" y en uno IDE con "sid"
con idéntico resultado. No he conseguido encontrar información alguna
sobre este tema.
Supongo que el problema es que cdrecord no sabe la cantidad de datos
que va a grabar:
cdrecord: WARNING: Track size unknown. Data may not fit on disk.
lo cual hace que no se finalice adecuadamente la grabación. Además
esto no es un ISO9660, ni siquiera un sistema de ficheros (?).
¿Alguien tiene alguna experiencia al respecto? ¿Qué solución podría
ser viable?
Si no tenéis respuesta a lo anterior, ¿qué sistema funciona de forma
similar?:
- multivolumen
- CD-RWs
- "al vuelo"
- que funcione como un típico programa de backup (tar, afio, etc...)
He encontrado un montón de programas para hacer backups a cds y
ninguno parece reunir características de este tipo y sencillez como
ocurre con la combinación find | afio | cdrecord.
Gracias.
--
Santi
--
To UNSUBSCRIBE, email to debian-user-spanish-request@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Reply to: