Возможно, ваш диск на / dev / sdb был изменен udisks или другим процессом вашей ОС (например, автоматически смонтирован).
Изменить: Возможно, образ является образом раздела, а не всего жесткого диска.
Вы можете сравнить свои диски с fdisk:
fidsk -l /dev/sdb
и
fdisk -l /path/to/image
Посмотрите количество блоков (и их размеры), возможно, это будет соответствовать только одному разделу.
Повторите md5sum на соответствующем разделе на / dev / sdb: md5sum / dev / sdbx (x - номер раздела)
и сравните с md5 вашего образа
Редактировать 2:
Исходный жесткий диск имеет размер 660297728 байт (660 МБ)
, поэтому, когда вы сделали dd, это было:
dd if=/dev/sda of=/path/to/image
Таким образом, образ имеет тот же размер, что и весь исходный жесткий диск. : 660297728 байт
Если вы выполняете md5sum исходного жесткого диска и образа, оно должно быть одинаковым.
Когда вы копируете образ на новый жесткий диск, вы делаете:
dd if=image of=/dev/sdb
Но sdb имеет размер 1 ТБ, поэтому:
660297728 байт
был записан dd 440 МБ
не был записан, данные такие же до dd, возможно, какие-то нули или другие. Если вы выполните md5sum для всей sdb, вы включите 440 МБ
, которые не были записаны, и результат не будет таким же, как md5sum изображения.
Если вы хотите подсчитать md5sum нового диска, выполните:
dd if=/dev/sdb bs=512 count=660297728 | md5sum.
Результат должен быть таким же.
Вы не можете ограничить пользователя root.
Для всех остальных с этим справятся стандартные разрешения. Возможность удаления файла или каталога зависит от доступа на запись к родительскому каталогу.