При восстановлении информации часто приходиться копировать данные с неисправного жесткого диска на исправный для дальнейшей их обработки. COPYR.DMA создает копию диска на промежуточный носитель, на котором потом производится разбор логической структуры данных с помощью других программ. Работа с диском организована через порты контроллера, поэтому программе не требуется определение винчестеров в BIOS’е. Программа COPYR не использует BIOS и прерывания. Для программы не важна целостность файловой системы и число логических разделов — она работает с диском так, как это задумали разработчики (в соответствии со спецификацией ATA), независимо от компьютера, BIOS’а и операционной системы. Программа использует режим прямого доступа к памяти (Direct Memory Access, сокращенно DMA), который обеспечивает возможность обмена данными между периферийными устройствами и оперативной памятью компьютера без непосредственного участия процессора. Режим DMA обеспечивает более высокую скорость передачи данных, чем режим PIO. Особенности программы COPYR.DMA: Высокая скорость копирования (достигает 2,5 гигабайта в минуту, на материнской плате EPOX 8RDA3+); Программа не наносит ущерб данным, находящимся на исходном винчестере; Использование блочного и посекторного (в аварийной ситуации) чтения; Возможность остановки и запуска шпиндельного двигателя диска; Возможность задания начального и конечного сектора копирования.

Оставить мнение

Check Also

Алмазный фонд «Хакера». Самые крутые материалы по реверсингу и malware за три года

Иногда мы, редакторы и авторы «Хакера», сами читаем «Хакер». Нет, ну то есть мы постоянно …