On Sun, 26 Oct 2008 17:56:04 +0300
Stanislav Maslovski <[EMAIL PROTECTED]> wrote:

> > > > Подскажите, чем можно сжать (а потом разжать обратно) "файл с
> > > > дырками" (если конкретно, образ диска qemu)?
> > 
> > Не, ну имелось в виду всё-таки сжатие. Типа zip.
> 
> man tar на предмет --sparse

Да! Это правильный ответ! (c)
Вот так работает:

~/tmp$ tar -cSvzf bulk.tar.gz file.img
~/tmp$ mv file.img file-orig.img
~/tmp$ tar -xSzvf bulk.tar.gz

~/tmp$ ls -l
-rw-r--r-- 1 andrey andrey  687219141 2008-10-27 09:36 bulk.tar.gz
-rw-r--r-- 1 andrey andrey 4294967296 2008-10-12 10:20 file-orig.img
-rw-r--r-- 1 andrey andrey 4294967296 2008-10-12 10:20 file.img

~/tmp$ ls -1s
 671776 bulk.tar.gz
1119512 file-orig.img
1051616 file.img

Хотя количество занятых блоков (ls -s) у исходного и распакованного
файлов разное. Странно...

-- 
Андрей Телешов


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Ответить