dd
Материал из Xgu.ru
[править] Вопросы и ответы
[править] Как создать разреженный (sparsed) файл с помощью dd?
Использовать seek.
Например, для того чтобы создать файл размером 2048+1 MB используем команду:
$ dd if=/dev/zero of=file count=1 bs=1024k seek=2048 count=1 1+0 records in 1+0 records out 1048576 bytes (1.0 MB) copied, 0.0119587 s, 87.7 MB/s $ ls -l file -rw-r--r-- 1 igor igor 2148532224 Mar 20 11:09 file
Обратите внимание на время, за которое был создан файл.
[править] Можно ли прочитать с помощью dd хотя бы часть диска, если он читается не весь?
Если некоторые фрагменты диска не читаются, а нужно прочитать хотя бы всё остальное, можно использовать команду:
dd if=/dev/hda of=/dev/hdb conv=noerror,sync