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

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

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

Akam1 (04-09-2013 08:18): http://forum.ru-board.com/topic.cgi?forum=84&topic=4564  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

   

batva



crazy administrator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Восстановление разделов и информации на HDD
 
   
 
первая часть :: вторая часть :: третья часть:: четвертая часть :: пятая часть


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

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

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



  • Всего записей: 12593 | Зарегистр. 07-01-2001 | Отправлено: 15:11 23-05-2012 | Исправлено: igor_me, 16:25 03-02-2013
    xekanet



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech раз уж зашел разговор за mbr , скажи, чем изучить его структуру и познать истину в дальнейшей ручной правке? смотреть в hex и разбираться или есть какие-то более плавные заходы для начинающего?!

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 15:32 10-07-2013
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xekanet
    Самое лучшее начало - ни в коем случае не использовать автоматических фич редакторов. Большинство инфы для базовых знаний и для изучения MBR есть в wikipedia.org.
     
    Если Вы не знакомы с базовыми понятиями "винтологии", рекомендую почитать форум "Магнитные носители информации" на iXBT.com или на этом сайте. Форум iXBT хорош тем, что там бывают DR-специалисты. Почитайте темы типа тонких деталей устройства HDD или стратегии ремапа. Предварительно можете посмотреть статью по HDD на Вики, я не проверял, но наверняка полезная базовая инфа там есть. Обратите внимание на то, как физически записывается инфа на диск, что такое серворазметка (серва), что такое трансляция, CHS и LBA. Это поможет избежать конфузов типа применения "physical" CHS к современным девайсам, ну и вообще даст Вам основные представления об устройстве HDD.
     
    Если Вы не знакомы с дисковыми и другими hex-редакторами, начните с встроенного редактора DMDE или WinHex или даже MediaWorkshop-II. Из этих трех прог только WinHex платный, но он и очень удобный, и де-факто является инструментом начального уровня для полу-про восстановления (например, его используют при сборке RAID'ов даже DR-спецы).
    Откройте в редакторе какой-нибудь винт как физический диск и просто взгляните на то, как выглядит самый первый сектор (он имеет номер LBA=0). Попробуйте изменить, скопировать какие-то фрагменты. Разумеется, не стоит сохранять изменения или переключать редактор в режим "мгновенной записи" (по умолчанию она отключена). Или сохраните начальные, к примеру, 50 секторов винта в файл и работайте с файлом. Ваша задача на этом этапе - стать "familiar" с редактором, чтобы потом он просто был хорошо знакомым инструментом.
     
    Если Вы не знакомы с тем, как хранятся десятичные числа в памяти x86-систем, в т.ч. и на винте, почитайте про такие вещи как endianness (порядок байтов) и представление отрицательных чисел (в MBR Вам понадобится только первая фишка, но в NTFS и знаковые числа есть). Откройте винт или дамп MBR, например, в WinHex, и нажмите Alt+F12, выберите Master Boot Record - Apply. Измените какое-нибудь значение (например, начало раздела задайте 11223344) и нажмите Enter, закройте окно. Это авто-фича (шаблоны), но Вы на нее сейчас особо не смотрите, а посмотрите что теперь отмечено в окне редактирования синим цветом. Это измененные байты. Обратите внимание на то, как они расположены (44 33 22 11). Попробуйте на других числах. Если работаете с винтом, не сохраняйте изменения .
    Надеюсь, что с битовыми картами проблем у Вас не возникнет. Смысл - в том, что часто некоторые поля являются не целыми значениями и не идентификаторами, а битовыми картами (bitmaps). Например, поля флажков атрибутов файла (это не конкретно про MBR, но вообще для раскопки логики накопителей полезно знать). Например, в виндузовом Калькуляторе наберите в битовом режиме 10101010 и переключите в байтовыый (hex) вид. Это hex-значение одновременно является битмэпом или полем флагов, которые Вы ввели (каждый бит может отвечать за какой-то признак).
     
    Теперь полноценное изучение MBR. В двух словах, MBR содержит (в начале) исполняемый машинный код загрузчика, после чего следуют 4 записи разделов, а сразу после них, в двух последних байтах сектора - значения 55 AA (это указывает на "особый" с логической точки зрения сектор). Каждая запись раздела занимает 16 байт и содержит байт флажка загрузочного раздела, начальный CHS-координаты, байт кода типа раздела, конечные CHS-координаты, начальный номер LBA (начальный сектор) и число секторов. Подробнее Вы можете ознакомиться на Wiki: насколько помню, там хорошо написано.
     
    Прочитали про MBR? Теперь откройте винт (или дамп начала винта) в редакторе и попробуйте без шаблона, прямо по hex-значениям, определить тип первого раздела, номер начального сектора и число секторов. Посмотрите, является ли раздел загрузочным. CHS-координаты сложнее, т.к. там используются отдельные биты (значения разделены границами байт), но, к счастью, для современных винтов эти значения обычно не актуальны. В принципе, Вы можете пользоваться для них шаблоном "Master Boot Record" в WinHex или другом редакторе: значимого пробела в знаниях это не даст, т.к. такой "анахронизм" сейчас в обычных кейсах не встречается, а для MBR наверняка на практике будете пользовать шаблон.
    Определили параметры раздела (кроме CHS)? Переведите в десятичный вид и запишите на бумажку или в текстовый файл. Откройте шаблон MBR (в WinHex - Alt+F12, Master Boot Record, Apply). Сравните то, что покажет программа, с тем, что Вы определили. Если ошиблись, ищите в чем именно. Если все правильно, значит "stage clear".
     
    Теперь, когда Вы достаточно хорошо знакомы с MBR, можете поставить смелый эксперимент. Возьмите винт без нужной инфы или флешку, сотрите начало винта (флешки) в дисковом редакторе и переподключите (или перезагрузитесь). Создайте там обычным способом (например, в Управлении дисками в Винде) один MBR-раздел, отформатируйте и запишите несколько файлов (любых). Откройте начало винта в редакторе и, без использования шаблонов, запишите на бумажку (переведите на калькуляторе) номер начального сектора и число секторов в десятичном виде (это чтобы не было слишком просто). Теперь удалите нафиг MBR через редактор (не перепутайте винт!!!) и переподключите. Никаких разделов, правда? Теперь вручную, без использования шаблонов, прямо в hex'е впишите идентификатор 55 AA и параметры одного раздела (CHS можете оставить нулевыми). Переподключите. Вы снова должны иметь доступ к разделу. Поздравляю: Вы освоили MBR. Есть интерес? Вас ждет не менее увлекательная, но гораздо более сложная вещь - NTFS. Читайте, изучайте, экспериментируйте.

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 17:07 10-07-2013 | Исправлено: Antech, 17:21 10-07-2013
    9285

    BANNED
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xekanet
    Гуру написал много и всё не прочёл, но хотелось бы добавить к его словам.
    Не знаю, есть или нет "лишние" винты - даже если есть, ошибиться то можно.
    Да и физические дёрганья шлейфов, отключение железа не очень полезно для них.
    То ли дело виртуальная машина: отключай, перезагружай хоть 100 раз на день, создавай десятки "винтов". В общем, настоятельно рекомендую.
     
    Dawnreader
    Получил. и ещё больше не понял почему такие результаты поиска NTFS - в фрагменте практически целые записи, но их почему то нет в логе. С другой стороны непонятный диапазон записей 0-191, при том что есть 4-ххххх.  Тут бы неплохо узнать мнение автора программы или других, кто может обьяснить эу несуразицу. Ну а пока, на всякий пожарный, давай осмотрим SMART.
    PS. Интуиция подсказывает что в этом деле виновата 8-ка, особено её новая политика исправления ошибок на диске.

    Всего записей: 4833 | Зарегистр. 06-10-2010 | Отправлено: 19:18 10-07-2013
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    9285
    Вы переоцениваете мои знания

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 22:10 10-07-2013
    xekanet



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech
    Cпасибо, основные знанию по жестким есть, учился на факе компьютерной инженерии работаю на практике, с жесткими в том числе, но ваш пост необычайно мне полезен, буду осваиваться с структурой MBR и hex-значениям. Думаю ваш пост + гугл повысит мой IQ
     
    9285 Спасибо! Отличная идея + легко создать варианты в виртуале. Буду пробовать.

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 10:09 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Ребят, подскажите пожалуйста как в Recuva восстанавливать данные с сетевых дисков? У меня при выборе сетевого диска кнопочка "ок" становится неактивной какую бы инфу (картинки там архивы и т.п.) я не выбрал.

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 11:54 11-07-2013
    SevereK20

    Gold Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    с сетевого диска? я себе это вообще слабо представляю.

    Всего записей: 7333 | Зарегистр. 07-05-2010 | Отправлено: 12:07 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    SevereK20
    Ну да,  дык в описании к программе есть функция - восстановление инфы с сетевых дисков. Или я что то не правильно понимаю.

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 12:11 11-07-2013
    xekanet



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    слабо представляю что в делаете, но диски сетевые у вас подмонтированы, права есть на запись/чтение?

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 12:15 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xekanet Конечно есть и на чтение и на запись, сетевой диск полностью расшарен для всех пользователей домена, как папка обмена.

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 12:21 11-07-2013
    xekanet



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    http://www.techspot.com/community/topics/deleted-file-recovery-software-that-will-work-on-network-drive.130629/
    вот почитайте подобная проблема

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 12:22 11-07-2013 | Исправлено: xekanet, 12:31 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Что то не совсем я понял вас, в винде у меня и так подключен сетевой диск, он виден и пользователю и программе как мне "подмонтировать его как диск"? Напишите пожалуйста поподробнее?

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 12:33 11-07-2013
    xekanet



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    вы не уточнили что это виндовс, прочитайте ссылку высше

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 12:35 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    xekanet
     Спасбо за сылочку, я не особо хорошо знаю английский( я почитал через гугл).Насколько понял что через винду вроде возможно(хотя возможно я и не правильно понял)
    Опишу тогда приблизительно что я пытаюсь сделать:
    Есть сервер на Debian(устанавливал и настраивал не я).
    На серваке подняты 2 домена (виртуально) и расшарены диски - папки обмена.
    Пользователь удалил информацию с папки обмена.
    Я зашел в домен, в нем до меня уже была установленна Recuva (и пользователи говорили что прежний администратор восстанавливал им удаленную информацию с этого диска обмена).
    Ну вот я и пытаюсь воспользоваться программкой для восстановления данных именно Recuva (не зря же она была установленна).
     
    P.S. Я знаю что можно использовать R-Studio c ее агентом, или GetDataBack с подключением по ip, есть вариант - тупо выдернуть винт - подключить к компу и на нем уж восстанавливать скок угодно.
    Просто изначально установленная Recuva и ее "умение восстанавливать по сети" - меня сбило с толку.
    Ну вот как то так.

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 13:16 11-07-2013 | Исправлено: Gor303, 13:18 11-07-2013
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    ИМХО нужо именно отключить винт и восстанавливать как обычно. Кстати, это прокатит с NTFS (если еще не затерлась запись файла и его содержимое), но, насколько я знаю, наверняка не прокатит с большей частью других ФС (различные FAT и, вроде, Ext тоже не позволяет полноценно восстановить удаленные).

    Всего записей: 3120 | Зарегистр. 26-12-2006 | Отправлено: 13:42 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech
    там NTFS. Да если  отключу винт - проблем никаких....а хотелось и думалось....

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 13:51 11-07-2013
    Antech

    Silver Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    Когда восстанавливаете удаленные, первым делом нужно отключить винт. Это существенно (!) увеличивает шансы.

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



    Junior Member
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Gor303
    вы правильно поняли, чем быстрей отключите жесткий и чем меньше людей будут писать файлы в папку обмена тем больше шансов

    Всего записей: 60 | Зарегистр. 31-03-2009 | Отправлено: 14:14 11-07-2013 | Исправлено: xekanet, 14:15 11-07-2013
    Gor303

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech
    Все то оно так, только  все это смотря на сколько важны эти данные.
    Просто, как я и писал выше, меня сбила с толку установленная Recuva для меня и стало интересно как же с её помощью можно востановить данные с сетевых дисков. Ну и похоже что Никак.

    Всего записей: 10 | Зарегистр. 12-06-2008 | Отправлено: 14:18 11-07-2013 | Исправлено: Gor303, 14:24 11-07-2013
    3eJIeHbIu

    Newbie
    Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
    Antech
    ну я так и подумал просто смотрю ты мне и другому один файл для скачки дал вот и закралось сумненьице...а так то я понимаю что диски разные таблицы в них тоже разные и записав одну в другое работать не должно....

    Всего записей: 14 | Зарегистр. 08-05-2009 | Отправлено: 18:36 11-07-2013
       

    Страницы: 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 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128

    Компьютерный форум Ru.Board » Hardware » Магнитные носители информации » Восстановление разделов и информации на HDD (часть 6)
    Akam1 (04-09-2013 08:18): http://forum.ru-board.com/topic.cgi?forum=84&topic=4564


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

    Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
    Modified by Ru.Board
    © Ru.Board 2000-2020

    BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

    Рейтинг.ru