Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Восстановление разделов и информации на HDD (часть 3)

Модерирует : Akam1, Dr_StandBy, vertex4

Dr StandBy (28-01-2009 23:43): Продолжение - http://forum.ru-board.com/topic.cgi?forum=84&topic=2596  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

   

Dekker



Moderator
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору

Восстановление разделов и информации на HDD
 
   
 
первая часть :: вторая часть
!!Внимание!!

Если у Вашего винта большого объема (более 120 Гб) возникли проблемы с доступом к информации (пропала таблица разделов, винда говорит что нужно отформатировать винт или диск перестал опознаваться), то сначала прочитайте эту ветку про LBA48
 
Для операций с разделами на жестких дисках по-возможности используйте штатные средства ОС. Прежде, чем править разделы с помощью Acronis, PartitionMagic и им подобных программ, пробегите быстро по всем страницам всех частей этой темы и Вы увидите, что половина проблем из-за них! Если не хотите сами наступить на эти грабли, помните:
 
Любой Менеджер Жёстких Дисков (менеджер разделов на нём) - Враг №1 Вашей системы!
 
Прочтите и передайте другим, которые заходят сюда, когда уже слишком поздно...

 
То же самое касается программ Microsoft Scandisk и Chkdsk, автоматически проверяющих диски при загрузке системы. В случае серьезных сбоев они ничем помочь не смогут, но навредить могут изрядно. Поэтому всегда отключайте эти утилиты из автозапуска и выполняйте проверку дисков только вручную, периодически, когда уверены, что серьезных проблем на диске нет. Как их отключить написано здесь

  • Общие рекомендации по самостоятельному восстановлению данных
     
  • Хороший совет по восстановлению, когда не уверен в своих знаниях
     
  • Список программ для восстановления информации
     
  • Статьи о восстановлении данных и жестких дисках
     
  • Восстановление данных из .chk файлов
    Обращаясь в тему за помощью, обязательно укажите информацию о диске: тип, емкость, способ подключения, информацию о разделах, SMART винта из MHDD / Victoria / HDDScan, наименование и мощность БП, возраст БП, результаты MemTest86, версию ОС и сервис-пака, а также обстоятельства краха - честное слово, толковым запросам и отвечать приятно. Здесь телепатов нет...


  • Всего записей: 4655 | Зарегистр. 04-06-2002 | Отправлено: 15:16 05-09-2007 | Исправлено: Seymour, 08:36 19-04-2008
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    [Первое сообщение третей части - и опять прога-аналог PartitionMagic и потеряна инфа]
    [Начало обсуждение вопроса - в конце второй части темы]
     
    NOTOV
    По какому принципу, механизму смещалась информация, точнее, адреса файлов
    Не знаю. Это ведь зависит от алгоритма проги, а она проприетарная.
     
    Есть ли статьи, рекомендованные к прочтению
    Чтобы разобраться в таблицах разделов, почитайте статью Akina ("Master Boot Record").
    Для начала работы с файловой системой Вам нужно иметь представление об основных структурах NTFS.
    Восстановление данных в разделах NTFS
    Это хорошая статья для начинающих. Более подробно можете почитать в мануалах Linux NTFS, используйте Гугл, здесь стремно давать внешние ссылки, хватит одной.
     
    Какими программами Вы посоветуете пользоватьсяпри этом
    Я использую дисковые редакторы DMDE и WinHex (в основном WinHex, он платный, но это лечится ).
     
    Ваш кейс довольно сложный. Придется определять вначале что сделала прога. Это самое трудное. Я не занимаюсь датарекавери, так что могу дать только общие, очевидные советы. Попробуйте начать с того, чтобы установить соответствие между какой-нибудь NTFS FILE Record и телом соответствующего файла (различие в байтах или секторах между указателем в файловой системе и истинным положением файла). Здесь удобно использовать файл с известныи именем содержимым, чтобы его легко было найти. Если файловая система (MFT) еще сохранилась, попробуйте браузер WinHex (Access - Partition - Open). Он показывает структуру каталогов и файлов и в контекстном меню для каждого файла - GoTo FILE Record (и GoTo beginning of file, но это не поможет). Можно юзать для навигации по файловым записям. Если соответствие будет найдено, придется повторить еще хотя бы на одном файле. Если смещение будет то же самое, можно приступать к копированию. Для этого Вам нужно будет создать на другом винте достаточного объема один раздел. В начало раздела скопировать бутсектор. По смещению, указанному в бутсекторе, залить MFT и MFT Mirror. Ну и основное содержимое раздела скопировать (с каким смещением - Вам теперь известно). Для копирования крупных кусков можно пользовать инструмент CloneDisk в WinHex.
    Не редактируйте файловую систему, чтобы поправить смещение. Это, мягко говоря, гораздо сложнее (вернее, геморойнее), чем сместить кусок раздела с содержимым файлов.
     
    Кстати, непонятно, куда делась старая файловая систма. Ведь она должна была сохраниться на третьем гигабайте (примерно) второго раздела. Правда, тут вот что возможно. Вместо копирования MFT на новое место (третий гиг первого раздела) прога могла сделать нестандартное расположение MFT, оставив ее на месте. Но начало раздела сместилось, и она должна была исправлять все смещения первых экстентов... Допустим, она это сделала для части файловых записей, а для других не успела. Тогда хотя бы часть файлов должна быть с правильными адресами. Попробуйте проанализировать FILE Records из начала и конца MFT: может быть, записи в начале имеют правильные ссылки на первый экстент?

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 15:53 05-09-2007 | Исправлено: Antech, 10:28 10-06-2008
    Kobmat



    Advanced Member
    Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
    поскажи те прогу чем для соедение 2-ых разделов в 1
    без потери даных на обоих

    Всего записей: 946 | Зарегистр. 28-07-2003 | Отправлено: 22:46 05-09-2007
    TeXpert



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kobmat  
    Лучше продуктами Acronis, я лично пользуюсь DD Suite, с загрузочного носителя.
    Цитата:
    без потери даных на обоих
    Важные данные сохрани где-нибудь.

    ----------
    Майкудук, Пришахтинск не предлагать!:)
    А на Пирогова приходит снова весенний гомон...

    Всего записей: 3620 | Зарегистр. 08-02-2003 | Отправлено: 00:49 06-09-2007
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Kobmat
    для соедение 2-ых разделов в 1
    Товарищ NOTOV как раз недавно соединял. Сейчас он занят восстановлением данных, причем автоматические программы не помогают. (Правда, в данном случае проблема из-за того, что программу остановили до завершения операции.)
    Скопируйте все нужное с разделов на два других физических винта. При установки Винды, либо Пуск - Выполнить - DiskMgmt.msc удалите старые разделы и создайте один новый, отформатируйте его. Верните инфу на место.
    Конечно, если у Вас там игрушки и прочая шняга, можте использовать проги от Acronis или даже Partition Magic...

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 08:55 06-09-2007
    acidplace



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот некоторые скрины на МФТ и на МФТ Мирр  
    сравнил MFT i MFT Mirr  
       
     
       
     
       
     
     

    Всего записей: 14 | Зарегистр. 13-06-2007 | Отправлено: 18:35 06-09-2007 | Исправлено: acidplace, 18:38 06-09-2007
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    acidplace
    Это не MFT. Это корневой каталог! И, естественно, в нем есть записи для системных файлов (в NTFS имена файлов записаны как в файловых записях, так и в индексах каталогов). Ведь системные файлы, включая файл $MFT (описывает расположение всей MFT) находятся в корневом каталоге, просто виндовый драйвер файловой системы скрывает их, а через редактор диска все видно. Если Вы пролистаете немного выше, скорее всего увидите сектор, который начинается строкой INDX. Это начало записи корневого каталога.
    Вспомните, что я говорил о файловых записях. Запись начинается в начале сектора, строкой FILE. Вся MFT состоит из таких записей, они обычно расположены последовательно (но ничто не мешает MFT быть фрагментированной, как у меня на ноуте). Каждая запись, как правило, занимает два сектора. MFT начинается с файловой записи $MFT, за ней следуют $MFTMirr, $LogFile, $Volume, $AttrDef, "." (Корневой каталог, имя состоит из одной точки).
    (Касательно каталогов, в т. ч. корневого. Они состоят из двух частей. Первая часть - это файловая запись, где, в частности, записано имя каталога, расположение нерезидентного списка файлов/подкаталогов (if any) и т. д. Вторая часть - это список (INDX, индекс) файлов и подкаталогов данного каталога (вот этот список представлен на Ваших скриншотах). Для мелких каталогов внешнего списка нет, список расположен в самой файловой записи.)
    Так вот, Вам надо искать файловую запись $MFT, а не элемент файла $MFT в корневом каталоге. Как искать, я уже писал.
     
    Вот формат заголовка файловой записи из статьи Фролова, ссылку на которую я давал.
    [pre]Смещение,   Длина,    Описание
    байт        байт
     
    0x00        4         Текстовая строка "FILE" - признак записи MFT  
    0x04        2         Смещение массива корректировки записи Update Sequence  
    0x06        2         Размер массива корректировки записей Update Sequence  
    0x10        2         Последовательный номер сектора в записи MFT  
    0x12        2         Счетчик ссылок  
    0x14        2         Смещение начала списка атрибутов  
    0x16        2         Флажки, отмечающее состояние записи MFT  
    0x18        4         Реальный размер записи MFT  
    0x1C        4         Размер памяти, занимаемый записью MFT  
    0x20        8         Файловый номер (File Reference) базовой записи MFT  
    0x28        2         Максимальное значение идентификатора атрибута + 1
    0x2A        2         Массив корректировки записи MFT[/pre]
    Далее расположены структуры-атрибуты, описание некоторых есть в статье, более полное - в доках "Linux NTFS", которые элементарно ищутся в Гугле.
     
    Успехов в исследованиях

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 09:09 07-09-2007
    acidplace



    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Вот TestDisk  позволяет  
     
    Repair NTFS MFT
    The MFT (Master File Table) is sometimes corrupted. If Microsoft Check Disk (chkdsk) failed to repair the MFT, run TestDisk and in the Advanced menu, select your NTFS partition and choose Repair MFT. TestDisk will try to repair the MFT using MFT mirror, its backup.
    Можно и таким образом ?
     
    а вот ишё GetDataBack
     
    GetDataBack will recover your data if the hard drive's partition table, boot record, FAT/MFT or root directory are lost or damaged, data was lost due to a virus attack, the drive was formatted, fdisk has been run, a power failure has caused a system crash, files were lost due to a software failure, files were accidentally deleted...
     
    Можно с этими утилитами воспользоватся для востановления МФТ NTFS`а я с winhex боюси воспользоватся так как не умею и не знпю мнрго вешей.

    Всего записей: 14 | Зарегистр. 13-06-2007 | Отправлено: 18:13 07-09-2007 | Исправлено: acidplace, 18:49 07-09-2007
    tomset



    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    acidplace
    От программ мало чего зависит, основное - это, что и как слетело.  
    Потому и не угадаешь - какая программа поможет или нет.
    ТестДиск надо на посекторную копию всего диска натравливать, а то может так исправить MFT - ни один спец не разберется.
    Getdataback, R-studio, Easerecovery и т.п. программы одного класса. В определенных случаях, в зависимости от характера разрушений, какая-то может оказаться более эфективной, или не поможет ни одна из них. Но они безапасны тем, что никогда не правят непосредственно на пострадавшем диске, а только копируют то, что нашли, на другой диск.
    Так, что пробуй все подряд, если сложно в редакторе разабраться.  
    Не помогут программы, обращайся к спецам.  
    На диск главное ничего не писать/не править. Только на копии!!!

    Всего записей: 6906 | Зарегистр. 02-12-2002 | Отправлено: 21:39 07-09-2007 | Исправлено: tomset, 21:53 07-09-2007
    NOTOV

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Премного благодарю за полезную информацию, надеюсь, она мне сильно поможет.
    Буду биться до конца, сегодня вот приобрел 320Гб IDE хард Seagate\Maxtor Diamond, чтобы было куда восстанавливать.
    О результатах обязательно сообщу.
    Спасибо за то, что помогаете таким бедолагам, как я.

    Всего записей: 4 | Зарегистр. 04-09-2007 | Отправлено: 22:14 07-09-2007
    AlexIva



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    День добрый.
    Может кто подскажет.
    Ситуация:
    стоит Win2000.Была заменена мать (с VIA на i865) и проц (с Celeron на Celeron D).После этого,ессно,выдаётся сообщение
    STOP: 0x0000007B(0xED41B84C,0x0000034,0x00000000,0x00000000)
    INACCESSIBLE_BOOT_DEVICE.
    Родного загрузочного диска нет.
    Вопрос:
    можно ли столкнуть ситуацию и заставить загружаться винду без переустановки?
     
    PS. Нашел загрузочный Win2000 (не родной). Команды Консоли восстановления Fixboot или Fixmbr в этом случае помогут?
    В XP для этого случая есть команда Bootcfg, а в Win2000 такой команды нет.
     

    Всего записей: 2347 | Зарегистр. 25-04-2006 | Отправлено: 11:12 08-09-2007 | Исправлено: AlexIva, 13:54 08-09-2007
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    acidplace
    Можно и таким образом?
    Нет!!! Вы были в секторе, куда указывает MFT Mirror в бутсекторе? Насколько я помню, там что угодно, но не MFTMirr. Представьте, что будет, если TestDisk скопирует Это в начало основной MFT...
    Не хотите разбираться с NTFS - используйте R-Studio/GetDataBack/EasyRecovery в разных режимах или обратитесь к специалисту.
     
    NOTOV
    Искренне желаю успехов.
     
    AlexIva
    Вам надо в Винде некоторые драйверы заменить на стандартные (насколько помню, драйверы IDE контроллеров), естественно, это надо было делать когда она еще грузилась, на старом железе.
    А восстановление данных тут совершенно не при чем.
     

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 14:49 08-09-2007
    AlexIva



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech

    Цитата:
    А восстановление данных тут совершенно не при чем

    Строго говоря - да. Хотя понятие "данные" может быть широким.

    Цитата:
    это надо было делать когда она еще грузилась, на старом железе.  

    В том то и грусть,что замена - вынужденная, после внезапного вылета обоих.

    Цитата:
    Вам надо в Винде некоторые драйверы заменить на стандартные (насколько помню, драйверы IDE контроллеров

    Это понятно. Сделать как?

    Всего записей: 2347 | Зарегистр. 25-04-2006 | Отправлено: 16:03 08-09-2007
    smacker007

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Добрый день. столкнулся с неприятной ситуацией: винт баракуда 120 ide, было 3 нтфс раздела, решил их склеить в один.. не долго думая решил сделать это при помощи partition magic 8, поставил процедуру на выполнение на ночь.  утром увидел сообщение о ошибке на 67%... теперь мучаюсь с восстановлением инфы, ресторер2000 восстанавливает некоторые тела файлов с их нормальными названиями но они не открываются....
    посоветуйте как и чем лучше вытаскивать повреждённую инфу...
     
    ..благодарю за внимание..

    Всего записей: 2 | Зарегистр. 09-09-2007 | Отправлено: 14:28 09-09-2007
    DmitryKz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Краткая предыстория:
    У меня на жестком диске (Seagate 7200.10 400Gb SATA) стоит несколько систем - менеджер разделов - SyMon. Решил поставить Windows Server 2008 Longhorn Beta 3. Отключил разделы на которых стояли системы - три хрюши и один линут - всего пять (со свопом). Создал для Лонгхорна, установил, вошел в систему, а после перезагрузки обнаружил, что эта зараза что-то наворотила с разделами и Саймон показывает из 5 только одну с названием по умолчанию "Windows NT", да и размер диска какой-то странный - 20 гигабайт. Переустановка СайМона, понятно, ничего не дала. Запустил ПартишнМэйджик, он че-т там пофиксил, СайМон показал после этого размер диска 100 гигабайт. Я в Runish Partition ..., там увидел свой первый раздел, на котором моя основная система, переписал значения цилиндров, головок, секторов, опять в Саймон - вбил эти значения туда - Хрюша стала загружаться, но после лого впала в Бсод, после ребута Саймон очевидно тоже что-то пошуршал, потому как Хрюша более не загружалась, чего я только не делал. В конце концов вбив в Ранише записанные значения раздел стал определяться как "Неизвестный". Форматирований никаких не делал, только фокусы-покусы с Таблицей разделов. Установил на 2-м жестком диске, запустил TestDisk - все разделы обнаружились, захотел скопировать документы, но вот только не копируются файлы, т. е. копируются некоторые (возможно те, в именах которых нет русских букв). Че делать дальше - ума не приложу. Помогите советом, плиз, хотя бы документы восстановить, а уж если можно будет загрузиться в основную Ось, благодарности не было бы границ.

    Всего записей: 3145 | Зарегистр. 29-09-2005 | Отправлено: 17:12 09-09-2007
    AlexIva



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryKz
    Для восстановления документов (по крайней мере) можно попробовать это
    http://forum.ru-board.com/topic.cgi?forum=35&bm=1&topic=26914&start=800#lt
    Скорее всего может быть достаточно CD - версии.

    Всего записей: 2347 | Зарегистр. 25-04-2006 | Отправлено: 18:49 09-09-2007
    DmitryKz

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlexIva
    Ок, спасибо, попробую в ближайшие дни скачать. Меня волнует вопрос: если TestDisk показывает кракозябры в именах файлов, ни в коем случае не надо пытаться записывать таблицу разделов в МБР? Сейчас винда тот диск видит с одним разделом но не отформатированным.

    Всего записей: 3145 | Зарегистр. 29-09-2005 | Отправлено: 19:24 09-09-2007
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    DmitryKz
    записывать таблицу разделов в МБР?
    ИМХО после Ваших разрушительных действий уже не важно, записывать PT или нет. Если сами разделы в порядке, то таблица разделов, тем более испорченная, не представляет особой ценности. Переписывайте, если Вы уверены, что прога не тронет ничего, кроме MBR.
    Но лучше бы Вы почитали www.akina.hop.ru/mbr.php3 и воспользовались www.techdm.narod.ru

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 21:22 09-09-2007
    parabellum



    Advanced Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    AlexIva
    тебе сюда http://forum.ru-board.com/topic.cgi?forum=27&bm=1&topic=1874&start=1440#lt
    как раз тема по твоему вопросу

    ----------
    Quo Vadis, Domine? --||--|>|---(|<)=
    Светить всегда, светить везде, до дней последних донца, светить — и никаких гвоздей! Вот лозунг мой — и солнца!

    Всего записей: 1273 | Зарегистр. 13-02-2002 | Отправлено: 22:44 09-09-2007
    AlexIva



    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    parabellum
    Спасибо за интересную ссылку, но мне кажется что у меня (а может и не только у меня) ситуация несколько иная.

    Цитата:
    Цитата:это надо было делать когда она еще грузилась, на старом железе.  
     
    В том то и грусть,что замена - вынужденная, после внезапного вылета обоих.  

     

    Всего записей: 2347 | Зарегистр. 25-04-2006 | Отправлено: 23:12 09-09-2007
       

    Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Восстановление разделов и информации на HDD (часть 3)
    Dr StandBy (28-01-2009 23:43): Продолжение - http://forum.ru-board.com/topic.cgi?forum=84&topic=2596


    Реклама на форуме Ru.Board.

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.B0ard
    © Ru.B0ard 2000-2024

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru