Re: OT: porque al copiar un archivo sparse el tamaño es diferente?
El Sat, 04 Jan 2014 11:21:06 -0200, Flako escribió:
> Tengo un archivo sparse 'disco1.raw' de 5.0G (creado con qemu-img y
> usado con xen para instalar windows7)
> Copio el archivo con cp -a --sparse=always disco1.raw
> disco1_w7_sinGPLPV.raw, pero este nuevo archivo de ser de 5GB es de
> 8GB.
>
> El nuevo archivo sigue siendo sparse, pero porque la direrencia de
> tamaño?
>
> un 'ls -slh' muestra:
> 5.0G -rw-r--r-- 1 root root 100G Jan 3 14:36 disco1.raw
> 8.0G -rw-r--r-- 1 root root 100G Jan 3 14:36 disco1_w7_sinGPLPV.raw
El manual de "cp" dice:
***
Specify --sparse=always to create a sparse DEST file whenever
the SOURCE file contains a long enough sequence of zero bytes.
***
Quizá el archivo origen no cumpla esos requisitos (o que esté muy
fragmentado) y "cp" hace lo que puede.
Ejecuta un "stat" sobre ambos archivos a ver qué te dice.
Saludos,
--
Camaleón
Reply to: