Архив метки: dd

Делаем «Правильный» бекап жесткого диска в Linux

Традиционно, всегда во всех инструкциях используют команду dd. Да, она работает, но она устарела. В настоящее время образы дисков лучше делать командой ddrescue, которая в отличии от dd, более грамотно работает с диском в случае наличия на оном ошибок чтения.

Применять примерно так:

ddrescue /dev/sdb2 /mnt/backup/bubuntu.img /mnt/backup/bubuntu.img.log

Обратное восстановление:

ddrescue --force /mnt/backup/bubuntu.img /dev/sdb2 /mnt/backup/bubuntu.img.log

Запись ISO на флешку из консоли в Linux

sudo dd if=откуда  of=куда

например sudo dd if=/home/pavel/xyz.iso of=/dev/sdb1

Один недостаток — команда dd молчун, не выводит прогресс.Но узнать прогресс можно послав процессу сигнал USR1.

Для этого в начале нужно узнать id нашего dd. Для этого достаточно набрать команду:

pgrep -l '^dd$'

Мы получим примерно следующие:

8763 dd

Теперь посылаем сам сигнал:

sudo kill -USR1  8763

Посылать можно нажав Alt+F2 или в новом окне терминала. Примерно через секунду-другую dd отреагирует на сигнал и в том терминале, где идет копирование появится отчёт о проделанной работе. После чего копирование продолжиться в “молчаливом режиме”.