Если сделать так: dd if=/dev/hda1 of=./1.img Потом что-либо сделать с винтом, и после этого так: dd if=./flop.img of=/dev/hda1 то вернётся ли винт в исходное состояние (включая mbr и таллицу разделов)?
> вернётся ли винт в исходное состояние (включая mbr и таллицу разделов)?
Да вернется, но только если строка бутет такой "dd if=/dev/hda of=./1.img" (mbr не может быть внутри первой партиции). И с чего вы взяли, что это посимвольная обработка
> Если сделать так: dd if=/dev/hda1 of=./1.img
То ты снимешь только образ 1-го раздела.
если сделать dd if=/dev/hda of=hda.img
то получится ПОЛНАЯ КОПИЯ /dev/hda
Потом ты можешь делать с ним (образом) что угодно.
Можешь примаунтить его через loop, раскатать его на другой винт
(dd if=hda.img of=/dev/hdc иили куда там)
При этом сохраняется ВСЕ ЗАПИСИ, которые есть на hda, включая и загрузочные области.