Может, и сделаешь, но мы пойдем по

Цитата:
То есть программно тут ничего не сделаешь?

Может, и сделаешь, но мы пойдем по минному полю. Густому такому.
Насколько знаю - реально опытных рековерщиков флешей здесь нет, да и у вас минимум знаний (как у исполнителя).

Цитата:
довольно много дохлых флешек мне удалось оживить

Ну, почитать FAQ, накачать десяток заводских утилит с flashboot.ru и тыкать в целом "на авось" - эт мы умеем.;)
Но этот алгоритм - почти 100% потеря данных.

В конторах, насколько я в курсе, выпаивается/вычитывается (побайтно, грубо говоря) программатором флеш-память,
потом по чипу контроллера подбирается алгоритм сборки вычитанного в реальную файловую систему
(с учетом таблиц сбойных секторов/кодов коррекции/алгоритмов wear-leveling/что там еще для данного чипа/прошивки).
И этот самый алгоритм сборки люди часто вычисляют вручную (как минимум 1 раз для чипа/прошивки/настроек прошивки).