Восстановление жесткого диска

Проблема такая: имеется HDD Samsung 120 Gb, из винды не читается. Также имеется внешний жесткий диск Seagate Freeagent 750 gb, подключается через USB. Посоветуйте утилиту, с помощью которой можно переписать двнные с внутреннего на внешний.

Подробнее можно о проблемах с винчестером? Потеря разделов или аппаратные проблемы?

Проблема с данными, из под доса читается, а вот как перекинуть данные на внешний ЖД не знаю.

Как вариант свалить контроллер в режим PIO и посмотреть, что будет.

А если загрузить с какого-нить LiveCD (Хоть Убунту, хоть винду)?

Если винчестер IDE: заходим в БИОС и в качестве режима работы HDD выставляем PIO. Если винчестер SATA, то перед этим нужно найти в БИОС параметр режима работы SATA и переставить его из Native в Legacy (Не всегда он в Native и не всегда такой параметр есть)

Другие LiveCD ?

ЖД IDE. Поставил MODE 0 (там их 4-ре штуки), включился CHKDSK, стал исправлять ошибки, в конце написал: " An unexpected error occured". Далее винда очень долго загружалась, при обращении к жесткому диску долго думает, потом пишет: : “нет доступа к Е:\ Ошибка при выполнении операции со страницей.”
У меня 2 жестких диска стоит, XP на SATA приводе, проблемы со вторым жестким (IDE)

Другие LIfe CD не пробовал пока…

А вообще реально все данные переписать с поврежденного ЖД (IDE)на внешний ЖД через USB?