У меня есть диск на 500 ГБ. Первые 100 ГБ были установлены в ext3 Ubuntu 9.04, последние были отформатированы как 400 ГБ ext4 для хранения. У меня было много файлов в этом разделе 400 ГБ - большинство не было важно, но, возможно, были некоторые, которые были важны и не были зарезервированы.
Это очень плохо, потому что вчера вечером в 2 часа ночи я переформатировал первые 300 ГБ диска, клонировав на него диск 300 ГБ. Таким образом, диск стал объемом 150 ГБ ext3, Ubuntu 8.04, 150 ГБ xfs и 200 ГБ неотформатированным (последняя половина того, что было у меня 400 ГБ ext4). Скопированный раздел xfs был пуст на исходном диске, но, поскольку я использовал dd, я думаю, это означает, что все сектора были перезаписаны (это правильно?). В этом случае у меня буквально будут данные только для последней половины тома 400 ГБ, с которого я пытаюсь восстановиться.
- Каковы шансы, что я смогу восстановить любые файлы с диска ext4? Если это погоня за диким гусем, я сейчас остановлюсь.
- Если это стоит того, с каким инструментом лучше всего это сделать?
РЕДАКТИРОВАТЬ: Ответ (размещен здесь, потому что он вроде как похоронен в комментариях ниже) был с помощью утилиты PhotoRec с живого компакт-диска SystemRescueCd. Он восстановил довольно много файлов, хотя половина раздела была перезаписана.