Ru-Board.club
← Вернуться в раздел «Магнитные носители информации»

» Восстановление разделов и информации на HDD (часть 2)

Автор: Antech
Дата сообщения: 18.07.2007 09:50
YURETS777
Неправильно делаете.
Надо найти файловую запись $ObjId (правая кнопка на имени файла - GoTo FILE Record). Там оставить олько атрибуты Standard Information (10h) и File Name (30h), остальные - удалить. Вместо атрибута Index Root 90h поставить замыкающий FFFFFFFFh, соответственно нужно изменить размер файловой записи в ее заголовке (real + allocated), возможно, понадобится изменять массив корректировки (если изменится количество секторов, используемых записью), и может буть нужно еще что-то править, что я упустил... Для этого надо почитать описание NTFS, например статью "Файловая система NTFS извне и изнутри" Криса Касперски, или доки проекта Linux NTFS.
Естественно, !никаких гарантий! что после этого Чекдиск все исправит.

в оглавлении было два ObjID
А вот это странно. Я посмотрел у себя: один ObjId, размер 0 байт (очевидно, это связяано с тем, что данный файл - это Index, т. е. список, и для таких файлов размер не задается, один из видов списков в NTFS - это каталоги). Хотя размер файла (в атрибуте File Name 30h) равен нулю, на самом деле список занимает определенную область диска, ее размер (и расположение фрагментов) можно установить, проанализировав список экстентов (ранлист) атрибута Index Allocation A0h.
Так что как раз файл ObjId 0 Кб - это то, что нужно, а файл ObjId 1 Кб - я затрудняюсь ответить (у меня есть мануалы, но нет опыта ).

винхекс дал только спрятать
Вертайте обратно . Что значит "спрятать"? Не названи пункта меню в ВинХекс, а физически что это означает? Или Вы имеете в виду пункт "Delete From List"? Так это, скорее всего, означает просто убрать из списка на экране.

Возможно, следует удалить этот $ObjId размером 1 Кб. Но, насколько я знаю, ручное удаление файла в NTFS - это далеко не просто. Надо не только поправить саму файловую запись, но и извращаться с каталогом, в т. ч. с атрибутом Bitmap B0h.

удалять сбойные файлы NTFS
Нельзя так. Это ведь не обычные файлы. Они могут быть очень нужны Винде (драйверу NTFS) и не восстанавливаться ЧекДиском после Вашего удаления. Аккуратнее нужно работать.

P. S. При любых изменениях сохраняйте изменяемые фрагменты. В WinHex - выделить блок, затем Shift+Ctrl+N.
Автор: peaceprayer
Дата сообщения: 18.07.2007 13:44
привет, господа.
я уже седею от мысли, что из 91 страницы этого топика не прочитана ещё и половина,
поэтому решил обратиться с прямым вопросом Ч) история такова :

подрубил я, значит себе второй винт Seagate . там от предыдущего хозяина осталось три раздела. я их поформатировал в винде, после загрузил с дискеток Partition, мать его, Magic 8 и склеил эти три раздела в один. после того, как я перезагрузил комп выяснилось, что грузиться он не собирается и останавливается на фразе "Verifying DMI Pool Data...".
я решил, что проблема в винте, по идее не ошибся.
испугавшись, что партишнмеджик, зараза, заботливо потёр мне не тот винт, загрузился
с live диска Ubuntu и пробежался по дискам. всё было на месте.

забыл : на "старом" винте, с которым проблема 3 раздела : system, heap, music .
все под FAT32, причем последний 120 гб, емнип.

heap и music отображаюстся даже под DOS , а вот system не хочет нивкакую ни из под
доса, ни с live cd виндового.

так вот. успокоившись, что инфа на месте полез смотреть что с диском акронисовыми тулзами
всякими. диск C: отмечался как неразмеченный. мучался,мучался, ничего не получилось.

вспомнилось, как когда у меня были подобные запарки из-за кривых рук моих и Линукса,
я пользовался утилиткой testdisk.

нашёл, воспользовался. диск C: (system) нашёлся, бут сектор я переписал, но ничего не помогло совершенно. более того = теперь как неразмеченный, благодаря перезаписанной тестдиском таблице, отмечается и ценнейший E: (music).

что делать, господа, как спасать E: и , разумеется C: ???

спасибо, жду ответа !
Автор: tomset
Дата сообщения: 18.07.2007 14:31

Цитата:
подрубил я, значит себе второй винт Seagate . там от предыдущего хозяина осталось три раздела. я их поформатировал в винде, после загрузил с дискеток Partition, мать его, Magic 8 и склеил эти три раздела в один.

Не понял, зачем так было изголяться? Удалил разделы и создал новый какой надо.

Из описания не очень понятно. Второй диск восстанавливаем или старый?
Если старый и Аcronis/ТеstDisk не справились с восстановлением разделов. То нужно R-studio/GеtDataBack/Easyrecovery и подобными вытаскивать данные пофайлово на другой диск.
Автор: peaceprayer
Дата сообщения: 18.07.2007 14:38
восстанавливаем старый.

только что сделал так, чтобы диск C: снова был виден и в винде и в досе и где угодно.
теперь проблема в том, чтобы вернуть E: , который testdisk сделал якобы неразмеченным.

фишка в том, что когда тестдиск делал скан он заявил, что не может работать с диском E: и посоветовал проверить настройки BIOS. после чего, найдя диск C: я на радостях + разумеется по глупости записал сделанную тестдиском таблицу, соответственно без диска E: : ((

как выцепить диск E: ? %(

Добавлено:
btw, testdisk писал вот что :


Код: The harddisk (160 GB / 149 GiB) seems too small! (<160 GB / 149 GiB)
Check the harddisk size: HD jumpers settings, BIOS detection...

The following partition can't be recovererd:

Partition Start End Size in sectors
D FAT32 LBA 3240 1 1 19456 254 63 260526042 [MUSIC]
Автор: Antech
Дата сообщения: 18.07.2007 15:21
peaceprayer
Что-то глюков многовато.
Я бы советовал проверить железо. Винт в MHDD/Victoria (скан, SMART), память в memtest86. Возможно, плохой контакт шлейфа или глючит память - утилиты покажут. Снимите разгон, если он есть.
Ваша операционка (Винда, я полагаю) поддерживает LBA48?

Для восстановления "загрузочности" пробуйте команды FixBoot и FixMbr из консоли восстановления Винды (XP). Это если у Вас Винда.
Автор: deni49
Дата сообщения: 18.07.2007 17:38
Подскажите, такая проблемка. Первый раз с таким встречаюсь. Есть винт дополнительный Seagate 320. Записал на него у человека данные. И у меня система и у него NTFS и WinXP. Дома подключив обнаружил что не вижу инфу которую записал. Т.е. старая, та, которая была есть, а новой не видно. Хотя место уменьшилось. Как можно её извлечь и можно ли?
Автор: tomset
Дата сообщения: 18.07.2007 18:06
deni49
Проверить у себя и у человека поддержку больших дисков (LBA48) и повторить.
Автор: deni49
Дата сообщения: 18.07.2007 19:07
Хм... а где конкретно это посмотреть? В принципе у меня виден и доступен весь объём.
Автор: tomset
Дата сообщения: 18.07.2007 22:50
deni49
http://forum.ru-board.com/topic.cgi?forum=84&topic=0388#1
Автор: deni49
Дата сообщения: 19.07.2007 10:57
Скачал утилиту, она говорит что всё нормально. Биос у меня последний. Но инфы которую записал по-прежнему не видно. Там где переписывал там тоже всё нормально и мать новая. Что ещё можно сделать?
Автор: tomset
Дата сообщения: 19.07.2007 12:04
deni49
Повторить.
Возможно неудачно завершили работу Win и кешь не сохранился.
Автор: deni49
Дата сообщения: 19.07.2007 13:35
Хм. Проблемы была в том что я отправил машину в спящий режим и снял винчестер. Придётся ещё раз записывать...
Автор: tomset
Дата сообщения: 19.07.2007 16:46

Цитата:
отправил машину в спящий режим

Гы! Естественно и кешь заснул.
Это еще повезло, что старые данные видно.
Автор: Ivan1
Дата сообщения: 21.07.2007 12:20
Ребята, проблема следующая, имеется винт 40 гб, разбит на 3 раздела, 1 служебный и 2 диска C и D, забиты почти под завязку, после дефрагментации диска С и очистки диска штатной утилиткой винды диск загнулся и исчезла вся инфа, с помощью ERD Commander удалось поставить на диск D винду и EasyRecovery Professional найти файлы пропавшие, пробую восстановить хотя бы фотки, восстанавливаются, но не могу их просмотреть, кроме 4 штук. Что делать?
Автор: Enigma84
Дата сообщения: 23.07.2007 07:04
вообщем проблема такова:
у меня винт барракуда 80 Gb IDE ( C: 20 GB D: 60 Gb было)
после того как я к системнику подцепил sata-шный диск, для проверки на вирусы,
после перезагрузки при начальной проверке дисков
в этом разделе система нашла туеву хучу ошибок
И теперь в винде у меня в разделе d: показывает всего 19 Gb.
Скорее всего вирус, или полетела таблица разделов что- то типа того
Вообщем потерял 40 Гб инфы.
Что делать как можно поднять данные, очень нужны

ps в потерянной инфе были mp3, фото, дистрибутивы, и документы word excel
все очень нужно, хотелось бы восстановить без потерь
Автор: Antech
Дата сообщения: 23.07.2007 08:47
Enigma84
данные, очень нужны
Данные нужны, а бэкапа нет?
По опыту чтения подобных тем, довольно часто данные на самом деле оказываются не очень нужны, пользователи просто форматят свои винты и забивают на восстановление. Зачастую цена данных оказывается даже меньше, чем цена винта...

Если действительно необходимо восстановить инфу, выполните следующие действия в указанном порядке:
1. Проверьте блок питания. Хотя бы тестером. Блок питания должен быть качественный, от известного брэнда, например FSP или Delta. Это важно не только для винта.
2. Протестируйте память программой memtest86.
3. Протестируйте винт в Victoria или MHDD под DOS. Сканирование поверхности и SMART.
4. Если по результатам п. п. 1...3 будут обнаружены проблемы, они должны быть на данном этапе устранены.
5. Если в процессе тестирования винта будут найдены дефекты, необходимо сделать посекторную копию на другой винт перед началом восстановления. Копию можно сделать в R-Studio, GetDataBack, WinHex.
6. В зависимости от Ваших скиллов по работе с компом, от наличия свободного времени и желания заниматься вопросом, Вы можете выбрать автоматическое либо мануальное восстановление. Обычно выбирают автоматическое, т. к. это гораздо проще и не надо включать мозг .
7.1. Если Вы выбрали автоматическое восстановление, воспользуйтесь одной из хороших программ-авторекаверилок, ссылка список этих прог - в первом сообщении каждой страницы этой темы. Наиболее популярны R-Studio, GetDataBack, EasyRecovery, Recover My Files.
7.2. Если Вы выбрали мануальное восстанволение... Скорее Солнце сядет на Землю, чем кто-нибудь выберет этот путь . Но если все-таки захотите вручную, почитайте мануалы по таблице разделов и Вашей файловой системе (ссылки дать не могу, внешние ссылки здесь == реклама).

Только не надо начинать с п. 7.1.
Автор: Enigma84
Дата сообщения: 23.07.2007 14:26

Цитата:
Если действительно необходимо восстановить инфу, выполните следующие действия в указанном порядке:
1. Проверьте блок питания. Хотя бы тестером. Блок питания должен быть качественный, от известного брэнда, например FSP или Delta. Это важно не только для винта.
2. Протестируйте память программой memtest86.
3. Протестируйте винт в Victoria или MHDD под DOS. Сканирование поверхности и SMART.
4. Если по результатам п. п. 1...3 будут обнаружены проблемы, они должны быть на данном этапе устранены.
5. Если в процессе тестирования винта будут найдены дефекты, необходимо сделать посекторную копию на другой винт перед началом восстановления. Копию можно сделать в R-Studio, GetDataBack, WinHex.
6. В зависимости от Ваших скиллов по работе с компом, от наличия свободного времени и желания заниматься вопросом, Вы можете выбрать автоматическое либо мануальное восстановление. Обычно выбирают автоматическое, т. к. это гораздо проще и не надо включать мозг .
7.1. Если Вы выбрали автоматическое восстановление, воспользуйтесь одной из хороших программ-авторекаверилок, ссылка список этих прог - в первом сообщении каждой страницы этой темы. Наиболее популярны R-Studio, GetDataBack, EasyRecovery, Recover My Files.
7.2. Если Вы выбрали мануальное восстанволение... Скорее Солнце сядет на Землю, чем кто-нибудь выберет этот путь . Но если все-таки захотите вручную, почитайте мануалы по таблице разделов и Вашей файловой системе (ссылки дать не могу, внешние ссылки здесь == реклама).

спс за ответ
но я думаю что с диском все нормально, т к мои пропавшие 40 гб видятся как неразмеченная область.
почитал тут форум, решил попробовать test disk 6.7 - что можете сказать об этой проге?
и вообще какой порядок восстановления: нужно ли эти 40 гб форматировать в новый раздел или может слить его с прежним (чтоб размер был как в начале 60 гб)
или может вообще форматировать не надо, просто подцепить к другой машине?
вот столько вопросов у меня...
жду с нетерпением ответа
Автор: Antech
Дата сообщения: 23.07.2007 16:01
Enigma84
я думаю что с диском все нормально, т к мои пропавшие 40 гб видятся как неразмеченная область
Увы, это совсем не означает, что с диском все нормально. Проверить все равно нужно.
Не забывайте еще про блок питания и память.

test disk 6.7 - что можете сказать об этой проге?
Деструктивная авторекаверилка для разных файловых систем. Удобна при наличии глюков в таблице разделов. Если инфа важная - юзать не рекомендую, т. к. прога пишет на диск.

какой порядок восстановления
Для автоматического восстановления:
1. Купить новый винт, установить на него Винду (другую любимую ОС ) и прогу-авторекаверилку (под Виндой начать можно с R-Studio). Предполагаем далее, что Вы под Виндой XP SP2 (SP2 - если хотя бы один винт будет >137 ГБ).
2. Посканить проблемный винт (либо его посекторный образ) авторекаверилкой в режиме восстановления по файловой системе. Конкретно для R-Studio: выбрать физический диск в дереве, нажать в тулбаре "Scan", откл "Extra search for known file types", отметить в списке только ту файловую систему, которая была на диске.
3. Если п. 2 не поможет, сканить в режиме восстановления по заголовкам. Это уже без имен файлов, без структуры каталогов. Для R-Studio откл в списке все файловые системы, но вкл "Extra search for known file types".
4. Когда восстановление будет завершено, проведите зачистку проблемного винта. Если винт по тестам окажется неисправным, проделайте п. п. 4.2 ... 4.4 для нового винта (это будет уже второй новый винт - с первого нового винта Вы запускаете Винду и рекаверилку).
4.1. Запустите HDDScan, !правильно выберите винт!, режим Erase, Start на несколько секунд. Начало диска запишется паттерном HDScan'а.
4.2. Пуск - Выполнить - diskmgmt.msc, здесь создайте и отформатируйте раздел(ы). Вы также можете создать раздел(ы) при установке XP, если собираетесь ставить ОС на этот винт.
4.3. Скопируйте восстановленные файлы на подготовленный диск.
4.4. Не удаляйте восстановленные файлы с винта, куда проводилось восстановление. Это будет резервная копия. Когда винт сдохнет, она очень пригодится.

Форматить и вообще что-либо записывать на проблемный диск при восстановлении инфы нельзя. В т. ч. с него нельзя грузить "обычную" Винду.
Автор: john_farson
Дата сообщения: 26.07.2007 11:12
проблема такая:
есть хард western digital wd1600js на 160гб , один доброжелатель пока меня не было отфармотировал(не быстрое) хард и поставил винду, а там были важнейшие документы, хранились они в документах юзера. пробовали изи рековери, не помогло.
посоветуйте как быть, будущее мое под угрозой.
заранее благодорю
Автор: Sish
Дата сообщения: 26.07.2007 11:15
john_farson
Если данные переписались поверх (а судя по твоему описанию оно именно так), то уже никакой рековери-софт тебе не поможет.

На будущее: бэкап рулит (причём до того, как данные потеряны, естествено), и надёжнее оного пока ничего не придумали.
Автор: los2
Дата сообщения: 26.07.2007 11:43
john_farson,
если программы из шапки не помогут,можно попробовать foremost,revit и подобные,только выставь в настройках тип твоих документов-шансы небольшие,но есть.
Автор: john_farson
Дата сообщения: 26.07.2007 12:44
а в специализированном центре аппаратно програмной технологией смогут сделать?
Автор: los2
Дата сообщения: 26.07.2007 12:51
john_farson,
увы,далеко не факт.многое зависит от того где именно распологались на диске твои данные.
Автор: Sish
Дата сообщения: 26.07.2007 12:53
john_farson
Насчёт аппаратно-программнsх технологий - это всё не более, чем миф.
Автор: tomset
Дата сообщения: 26.07.2007 14:13
john_farson

Цитата:
а в специализированном центре аппаратно програмной технологией смогут сделать?


Переписаные данные нереально восстановить.
Когда-то треки на дисках, лентах были широкими и на краях дорожки можно было, кой-чего выловить. Использовалось для восстановления звука или видео, где пропажа нескольких байтов не критична. Форматы файлов были простые, в основном один текст.
Такие тоже с потерями, можно было частично восстановить.
Сейчас когда ширина дорожки 100-200нм. на краях уже ничего не остается. Точность позицианирования по сравнению с прошлыми технологиями, стала очень высокая. Подтирается все. Разговоры про электронные туннельные микроскопы, уже бессильны. Если даже допустить, что кто-то возьмется, то скорость вычитывания будет один байт в минуту - это мегабайт два года вычитывать. Стоить быдет миллионы долларов.
Натравливай R-Studio, EaseRecovery в режимах RAWrecovery. Тоесть без учета текущей MFT и по типам файлов. Если повезет, что-то может и спасешь.
Из более изощреных методов, Winhex - поиск в незанятых кластерах. Но там много нюансов с этими незанятыми кластерами. Так как у системы есть зарезервированые области, которые реально свободны, но числятся занятыми.
Автор: Darkupuys
Дата сообщения: 26.07.2007 16:11
приобрел сервер Fujitsu Siemens (Germany) PRIMERGY RX300 S3(PROMO BUNDLE dual socket rack server 2U/ 2xXeon E5310 qual-core 1.6GHz 64-bit 2x4M SLC 1066MHz FSB,4x1G FBD667 PC2-5300F,146 SAS 3.5" 10K hotplug, RAID 0/1/5/10/50 256M,MultiODVD,2xLAN,ServerStart, iRMC advanced pack, mounting kit,3y onsite warranty)

туда же еще всунул память Fujitsu Siemens 4GB 2x2GB для RX300S3

вот,проблема в том что в биосе не отображаються диски,когда ставишь СД диски которые шли с ним в комплекте,то он их банально не читает а пишет что не найдено операционной системы. при включении сервераа НДД мигают шелкают и все что они должны делать делают,даже продолжают функционировать дальше,НО их не видно пробовал в биосе скидывать настройки на Дефаулт - не помогло...

выручите советом


За ранее благодарен,Евгений.
Автор: john_farson
Дата сообщения: 27.07.2007 01:16
эх, есть еще один хард на нем тоже были мои файлы но я их стер месяца 3 назад, думаете они тоже перезаписались? тот хард был файлообменником.
Автор: reff
Дата сообщения: 27.07.2007 07:09
john_farson
Разумеется. Ситуация "3 месяца, файлсервер, не перезаписано" очень похожа на сказку.
Автор: Sish
Дата сообщения: 27.07.2007 07:13
Darkupuys

Цитата:
RAID 0/1/5/10/50

В BIOS и не отображается, если, конечно, я ничего не путаю.

Так а ты что, нерабочий сервак купил, что ли?
Автор: john_farson
Дата сообщения: 27.07.2007 07:49
спасибо всем, в понедельник попробуем аппаратно програмным способом восстановить, если что получиться сообщу

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768

Предыдущая тема: Затерта нулевая дорожка


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.