karambaa

Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Привет, люди! После перебоев в электрической сети что-то сгорело внутри ноута. Ноут работал под Win7. Подключаю жесткий диск к другому ПК (система WinXP), чтобы слить данные. Винчестер старенький, IDE (подключается через переходник 2,5"=>3,5"). Винда ищет и устанавливает драйвера и замолкает. В проводнике никаких новых дисков не появляется. Лезу в "Управление дисками", там мне предлагается инициализировать диск, я сдуру (как потом понял) соглашаюсь и происходит инициализация. В результате оказывается затёртой таблица разделов в MBR, диск распознаётся как "не проинициализирован" и "не распределен". Начинаю изучать вопрос восстановления таблицы разделов: - пробую восстановить разделы TestDisk-ом => безуспешно, программа ругается на отсутствие метки 55 AA, углубленный поиск разделов ничего не находит; - решаю изучить содержимое диска с помощью Acronis Disk Editor. Здесь начинаются странности. 1. Вижу, что таблица разделов забита нулями (как и должно быть, инициализация удалила таблицу разделов), а вместо метки "55 АА" стоит метка "55 А8". (Судя по всему, именно из-за этой неправильной сигнатуры Windows и задумала провести инициализацию диска). Пробую изменить байт А8 на АА - ничего не выходит, на какое-нибудь другое значение изменение происходит без проблем (ну почти без проблем, если попытаться записать в этот байт А3, то сохранится А7). 2. Откладываю решение этой проблемы на потом, начинаю поиски загрузочных секторов разделов. На диске три основных раздела: Р1 - 100МБ, Р2 - около 30-ти ГБ, Р3 - оставшиеся около 82-х ГБ. Здесь сталкиваюсь со второй странностью: сообщение ошибки "A disk read error occurred", по которому автор предлагает искать загрузочные сектора разделов на моем винчестере выглядит как "A dhso pe`d epror ogcwrpe`". Похожести, конечно, есть, но всё это как-то подозрительно. 3. В итоге адреса и размеры разделов я отыскал (поиском в Acronis Disk Editor по исковерканному сообщению об ошибке), НО! раздел Р2 фактически имеет размер 30 ГБ (62 914 560 секторов по 512 байт), а в его загрузочном секторе по смещению 0028h находим число 7 BF FF FF или 130 023 423 сектора, что содержит 62 ГБ информации. Аналогичное расхождение записи и "действительности" имеется и у раздела Р3 (82 ГБ фактически, формально по данным загрузочного сектора 66 ГБ). С разделом Р1 всё в порядке, если не считать того, что его загрузочные сектор дублируется внутри раздела 7 раз, не считая первого и последнего секторов (в разделах Р2, Р3 загрузочный сектор найдет только в первом и последнем секторе раздела) Каждый загрузочный сектор заканчивается сигнатурой "55 А8", которая так же не хочет изменяться на правильную "55 АА". Внимание вопросы: что вообще произошло с диском, почему нельзя изменить "55 А8" на "55 АА", повлияет ли расхождение значений их длины, описанной в MBR и описанной в их загрузочных секторах на определение разделов?? И самый главный: есть у кого какие идеи, как изящно восстановить разделы в моём случае, не прибегая к восстановлению данных? |