PDA

Показать полную графическую версию : WinXP SP2 Думает, что винт неотформатирован.


kir_rik
28-08-2009, 11:34
Преамбула:
В системе два винта. Один разбит на два логических (С: и Е: , С: - системный)
По причине кривых рук были удалены ntldr и ntdetect.com
Системный винт был подключен к другому компу (с Вистой). Выкачали с инета нужные файлы. А потом даже удалось прикрутить обратно родной ntdetect.com. ntldr так и остался инетный. Комп вроде бы заработал.
Амбула:
Теперь система напрочь уверена, что второй винчестер (D: ) - Неотформатирован. На деле он под завязку набит всякими нужными данными. Что делать?

P.S.
boot.ini:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /noexecute=optin /fastdetect

P.P.S.
Система видит ситуацию так как это изображено в аттаче
На самом деле "диск 0" состоит из одного раздела на 300 гектар.

Petya V4sechkin
28-08-2009, 12:04
Выкачали с инета нужные файлы.
Видимо, совсем не те.
Раздел ровно 128 гиг (137 млн. байт) - как раз ограничение LBA. Не знаю, как такое могло произойти. Возможно, скаченные вами файлы очень древних версий без поддержки 48-битной LBA, и при загрузке оно "исправило ошибку" (урезало размер до границы).

TestDisk (http://www.cgsecurity.org/wiki/TestDisk) (пример использования (http://forum.oszone.net/post-925885.html#post925885))
Partition Table Doctor (http://soft.oszone.net/program/5181/Partition_Table_Doctor/)
R-Studio (http://soft.oszone.net/program/4149/R-Studio/)
GetDataBack for NTFS (http://soft.oszone.net/program/13/GetDataBack_for_NTFS/)

P. S. Переношу тему в раздел "Накопители", там есть грамотные специалисты.

kir_rik
28-08-2009, 12:17
Благодарю, попробую покопаться с этим софтом.

Petya V4sechkin
28-08-2009, 12:30
kir_rik, ну и файлы загрузчика нормальные из архива ntldr_ntdetect_xpsp2.7z (http://tools.oszone.net/V4sechkin/Test/ntldr_ntdetect_xpsp2.7z) возьмите.

kir_rik
28-08-2009, 12:37
Petya V4sechkin,

Не помогло (смена файликов и table doctor)

Кое-как раскурил GetDataBack for NTFS, ибо на немецком - он видит на "битом" винте раздел на 120 гиг отформатированный под FAT16
Я скоро в дурдом съеду

kir_rik
28-08-2009, 13:06
upd:
Если в "Моём компьютере" посмотреть свойства диска D, то выведется:
Файловая система: RAW
Емкость: 0 байт

dj_gvozd
28-08-2009, 22:50
kir_rik, попробуйте смонтировать раздел прогой Partition Find and Mount. Подготовьте носитель для приема данных. На месте сбойные разделы поднимает Acronis Recovery Expert (компонент Disk Director), однако к нему стоит прибегать лишь в том крайнем случае, когда не на что сливать поднимаемые данные.

IgNat
29-08-2009, 05:27
kir_rik, проанализируйте HDD программой TestDisk, но ничего не сохраняйте, отпишитесь/выложите скриншоты найденных разделов. Какая FS была до проблемы? Если NTFS, то сравните 63-ий и последний сектор HDD. Сохраните 0-99 сектора на другой носитель, если есть возможность, то посекторную копию всего HDD. Затем ч/з MS Recovery Console выполните fixmbr. Старайтесь не применять всякие авторекавелки с деструктивными функциями/операциями если нет посекторной копии всего HDD. Удачи, ;)

El Scorpio
29-08-2009, 05:55
Для начала, попробовать подключить диск к другому компьютеру - с исправным загрузчиком. Вдруг "увидит" правильную таблицу разбиения.

А так, восстанавливать информацию при сбитой таблице разбиения удавалось через Acronis Recovery Expert - удалить неправильный раздел и выполнить команду "восстановление удалённых разделов".

P.S.
Самое главное - прежде, чем что либо выполнять, купите ещё один диск такой или большей ёмкости, и выполните низкоуровневое копирование всей информации. Такая функция должна быть в самой программе восстановления информации. Иначе это можно сделать опять таки через любой загрузочный диск на основе Linux

kir_rik
29-08-2009, 13:43
Всем большое спасибо.
Помогла программа Partition Find and Mount - диск открылся сходу. Копирую все что нужно.




© OSzone.net 2001-2012