Флешка накрылась или внешний диск?
Для флешек попробуйте Unformat (на рутрекере есть версия Unformat 2.8.2), не знаю, работает ли она с HDD.
Для восстановления данных программ много:
FinalData, Recover My Files, R-Studio, Magic Uneraser (эта есть на блокируемом руторе) и т. д., некоторые с поддержкой русского языка, некоторые - нет.