В настоящее время происходит восстановление диска, на котором таблица разделов была испорчена каким-либо вредоносным ПО, и я смог успешно восстановить все разделы, но не одновременно. Всего их три, один - один из этих старых разделов восстановления для Vista, другой - раздел Vista объемом 120 ГБ, а последний - 7 раздела объемом 250 ГБ. Я могу либо восстановить 7 раздел, либо Vista и Recovery, но не все три. Я попробовал почти все комбинации характеристик разделов в testdisk, и ни одна из них не сработала.

Вот изображение того, как у меня в настоящее время есть это:

Как я могу восстановить все три?

1 ответ1

1

Во-первых, чтобы быть в полной безопасности, вы должны сделать блочную копию всего диска. Но вам нужно где-то 500 ГБ свободного места.

Секторы были изначально расположены в фактической геометрии головки цилиндров-секторов (назад, когда у дисков было несколько пластин, по две головки в каждой). Эта геометрия давно стала выдумкой, но разбиение диска часто все равно следует границам цилиндров. Заблуждение приводит к тому, что цилиндры и головки начинают отсчет с нуля, а сектора начинают считать с одного.

Похоже, проблема в том, что конец 120 ГБ перекрывает начало 250 ГБ, которое следует. 120GB заканчивается в C:24552, H:254, S:63. Следовательно, 250 ГБ не могут начинаться с H:171 цилиндра. Скорее всего, он начинается в 24553-0-1, сразу после.

Вы можете попробовать принудительно запустить раздел 250 ГБ и посмотреть, работает ли он. Если TestDisk не позволяет этого, вы можете попробовать другие программы; в крайнем случае, таблицу разделов можно редактировать вручную. Вы также хотели бы рассчитать правильное количество блоков / секторов для LBA.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .