Может быть когда-нибудь, сейчас этим заниматься желания нет.
подумаю.
это далеко выходит за пределы проекта, для восстановления испорченных разделов лучше использовать специальные утилиты, которые доводились до рабочего состояния годами, например тот же testdisk.