Цитата:
Написать что ли ? Там нужно-то читать поблочно и перечитывать посекторно, да потом записать непрочитавшиеся... Только надо считать, что сектор = 4096, а не 512 байт - и дело в шляпе. Эх машину времени бы, "уж я бы точно тогда"
Это только так кажется, там слишком много нюансов, для каждого семейства хардов.
Лучше чем есть копировщики, типа Winheх или MediaToolsPro.
Все равно не напишете.
Даже платный HDDuplicator справляется лишь с простейшими случаями.
Часто нужно вмешиваться в микропрограмму харда, чтобы он не зависал на ошибках.
Буквально писать и загружать вспомагательные микропрограммы для фирмвари харда. Чтобы заставить его выходить в готовность после натыкания на ошибки.