На жестком диске стояло две операционных системы (windows). Компьютер перестал грузиться. Было решено удалить операционки и поставить заново. Диск был разбит на два логических. Диск С отформатировали и поставили Windows xp. После установки при попытке обратиться к диску D windows пишет, что диск не отформатирован и предлагает его отформатировать. Форматировать его нельзя, так как там важные файлы.
Попытки решения проблемы:
Подключали диск к другой машине. Все равно не может достучаться до файлов на диске D
Пробовали использовать программы типа FileRecovery. На диске С находит удаленные файлы, на диске D ничего не находит.
Здравствуйте, Volosatik, Вы писали:
V>На жестком диске стояло две операционных системы (windows). Компьютер перестал грузиться. Было решено удалить операционки и поставить заново. Диск был разбит на два логических. Диск С отформатировали и поставили Windows xp. После установки при попытке обратиться к диску D windows пишет, что диск не отформатирован и предлагает его отформатировать. Форматировать его нельзя, так как там важные файлы.
V>Попытки решения проблемы: V>Подключали диск к другой машине. Все равно не может достучаться до файлов на диске D V>Пробовали использовать программы типа FileRecovery. На диске С находит удаленные файлы, на диске D ничего не находит.
V>Вопрос: V>Как можно достать файлы с диска D?
Руками. Написать парсер соответствующей файловой системы — и вперёд. Скорее всего, он работать не будет — там наверное, какая-то фигня со структурой, раз нормальные способы не проходят. Но ручной парсер можно немного настроить...
Здравствуйте, SergH, Вы писали:
SH>Руками. Написать парсер соответствующей файловой системы — и вперёд. Скорее всего, он работать не будет — там наверное, какая-то фигня со структурой, раз нормальные способы не проходят. Но ручной парсер можно немного настроить...
Ну зачем так жестоко. Если перед форматированием прибили Partition Table, то можно ее поправить каким-нибудь дисковым редактором. Посмотреть за границей раздела C, вдруг там Exdended Partition окажется. Тогда в Partition Table запись соответствующую создать. Если Exdended Partition нет, но раздел жив (можно распознать boot-сектор, следы файловой системы), можно попытаться либо вручную создать ее, либо в Partition Table указать прямо на найденный раздел, только правильно задать тип файловой системы. Вот если начало раздела не находится, тогда без парсинга вручную не обойтись...
Здравствуйте, Privalov, Вы писали:
P>Здравствуйте, SergH, Вы писали:
SH>>Руками. Написать парсер соответствующей файловой системы — и вперёд. Скорее всего, он работать не будет — там наверное, какая-то фигня со структурой, раз нормальные способы не проходят. Но ручной парсер можно немного настроить...
P>Ну зачем так жестоко. Если перед форматированием прибили Partition Table, то можно ее поправить каким-нибудь дисковым редактором. Посмотреть за границей раздела C, вдруг там Exdended Partition окажется. Тогда в Partition Table запись соответствующую создать. Если Exdended Partition нет, но раздел жив (можно распознать boot-сектор, следы файловой системы), можно попытаться либо вручную создать ее, либо в Partition Table указать прямо на найденный раздел, только правильно задать тип файловой системы. Вот если начало раздела не находится, тогда без парсинга вручную не обойтись...
Предложу попробовать, R-Studio (есть режим сканирования) + встроенный в нее Hex-редактор дисков (это для настоящих мачо).
На сайте разработчиков доступна полнофункциональная версия (30-дней ограничение).
DK>Предложу попробовать, R-Studio (есть режим сканирования) + встроенный в нее Hex-редактор дисков (это для настоящих мачо). DK>На сайте разработчиков доступна полнофункциональная версия (30-дней ограничение).
Скачал себе. R-Studio — мощный инструмент, даже все мои линуксовые разделы просканил!
Подобная лажа лечится восстановлением заголовка раздела с последующим его сканированием на наличие файлов, пригодных для восстановления.
Программы, которые помогали мне в подобных случаях: