Judging by your question /dev/sda1
is a mounted disk and using dd in this manner will most likely get you a corrupted copy as dd doesn't properly handle writes in progress.
More information is here in an answer to a question on serverfault.
Я использую dd
команду для копирования диска /dev/sda
на /dev/sdb
. Я делаю следующее: я бегу
dd if=/dev/sda of=/dev/sdb
/dev/sdb1
(обратите внимание, что /dev/sdb1
не загружается при загрузке), чтобы убедиться, что все есть.Это отлично работает.
Затем я делаю некоторые изменения /dev/sda
и пытаюсь снова скопировать диск. Так я umount /dev/sdb
и выдаю одну и ту же команду ( dd if=/dev/sda of=/dev/sdb
).
После /dev/sdb1
повторного монтирования промежуточные изменения не отражаются, /dev/sdb
и состояние /dev/sdb
становится таким же, как и после первого монтирования /dev/sdb1
.
Я использую ext3
. Может быть, метаданные повреждены или мне просто нужно перезагрузить систему? Или, может быть, это как-то связано с журналом. Не могли бы вы сказать мне, что является причиной проблемы и как я могу ее исправить?
Judging by your question /dev/sda1
is a mounted disk and using dd in this manner will most likely get you a corrupted copy as dd doesn't properly handle writes in progress.
More information is here in an answer to a question on serverfault.