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

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

Автор: Ignat
Дата сообщения: 06.12.2008 19:06
pr0st,
Цитата:
Опишите по возможности последовательность действий при работе с TestDisk-ом.
-насколько я понял, уважаемый мной, Antech, рекомендует вообще не использовать TestDisk (и я заметил, что мы постоянно по этому поводу рассходимся во мнениях ), если это не так, то Antech меня поправит .

Цитата:
окола 80 файлов погибло (имеют нулевой размер).
-раширения файлов?
Автор: Antech
Дата сообщения: 06.12.2008 19:07
pr0st
последовательность действий при работе с TestDisk-ом
Дисковый редактор + мануалы. Мне просто не нужен ТестДиск. А Вам, если не хотите (или некогда) вникать, лучше использоать неразрушающие методы, типа R-Studio...

Как я уже говорил, чтобы правильно действовать ТестДиском, нужно знать не последовательность действий, а структуры разделов и ФС. Но тогда необходимость в ТестДиске отпадает (разве что есть смысл в Линуксовой версии проги, т.к. под Линукс нет вменяемого дискового редактора).
Автор: Ignat
Дата сообщения: 06.12.2008 19:19
Antech,
Цитата:
лучше использоать неразрушающие методы
-я всегда считал TestDisk программой с неразрушающими методами работы. Т.к. всегда можно откатится к структуре ЖД до примения TestDisk'a. Причём, средствами самой программы.
Автор: Antech
Дата сообщения: 07.12.2008 16:17
Ignat
я всегда считал TestDisk программой с неразрушающими методами работы
Любая программа, которая делает какую-либо запись (на пострадавшее устройство), считается разрушающей (по определению), независимо от наличия undo.
Конечно, наличие undo - это плюс ТестДиску.
Автор: Ignat
Дата сообщения: 07.12.2008 16:35
Antech,
Цитата:
независимо от наличия undo
-уточнение, "откат" не существует в виде как таковой функции "undo", просто если что-то не устроило, можно заново проанализировать и TestDisk выведет все существовавшие MBR\TablePartition. Выбираем нужную и сохраняем. Если сами не записали данные по ЖД при первом обращении (я записываю ), то обязательно включить запись лога. Лично эксперементировал и на "убитых" и на "рабочих" (предварительно "пошуршав" там ручками ) ЖД, всё восстанавливается и файлы были не "битыми". Но, в конечном итоге, каждый решает сам .
Автор: pr0st
Дата сообщения: 07.12.2008 17:56

Цитата:
-раширения файлов?

- в основном mp3, с десяток avi, и несколько dll.
Автор: Ignat
Дата сообщения: 07.12.2008 23:21
pr0st, попробуйте из TestDisk & PhotoRec 6.10 (17 July 2008), Data Recovery - PhotoRec 6.10. Не получится, бум дальше думать. Удачи,
Автор: CPUUUH
Дата сообщения: 08.12.2008 09:16
Имеем PCChips M925
первый контроллер 2 винта вестерн 40/500 ГБ
второй контроллер DVD/HDD seagate 40GB

сеагейт поставлен вчера взамен макстора который начал тикать.

все прошло неплохо на смарте проблем небыло, виктория не нашла бэдов но сегодня после загрузки диск оказался упавшим. винда ХР СП2 предложила подключить диск активировать и разметить разел. Последнее выполнено не было но testdisk восстановить разждел так и не смогла. Шлейфы стандартыне 80-ти жильные контроллер тянет АТА133 диск сеагжйт АТА100
Чем еще попытаться восстановить раздел диска?

S.P
Перемычки впорядке.


Часть 2


PTDD Partition Table Doctor 3.5 восстановил таблицу. ребут
Винда требует форматить диск.
testdisk восстановил раздел(МТФ-файл?) ребут
на данный момент имеем чистый диск под НТФС у которого занято 4,5ГБ(мои файлы) но в проводнике они не всплавают. Как из поднять? Не скопировать(это я могу) а именно поднять на своем законном месте. Бэдов не обнаружено.
Автор: Ignat
Дата сообщения: 08.12.2008 10:09
CPUUUH, файловая система? TestDisk раздел увидела?
Цитата:
Перемычки впорядке.
-как выставлены у ДВД и проблемного ЖД? Пробовали ли отсоединить ДВД? В БИОС'у всё нормально определяется? На диске есть информация, которую необходимо восстановить? Если да, то формат информации (расширение файлов)?
Автор: CPUUUH
Дата сообщения: 08.12.2008 10:23
Да биос нормален. ДВД пока не отсоединял.

Вот что пишет testdisk после обработки диска partition doktor




Мой раздел Emule откуда остальные не знаю. Вчера сразу после формата смарт=100% есгодня когда включил пк 48% сейчас после поднятия раздела 52%.

DVD
Optiarc DVD RW AD-7200A

может это модель имеет особенность плохо работать на общем шлейфе?
Автор: Ignat
Дата сообщения: 08.12.2008 10:49
CPUUUH,

Цитата:
Часть 2
PTDD Partition Table Doctor 3.5 восстановил таблицу. ребут
Винда требует форматить диск.
testdisk восстановил раздел(МТФ-файл?) ребут
на данный момент имеем чистый диск под НТФС у которого занято 4,5ГБ(мои файлы) но в проводнике они не всплавают. Как из поднять?
-к чему такая спешка с перезаписью MBR & Partition Table?

Цитата:
Не скопировать(это я могу) а именно поднять на своем законном месте.
-в любом случае, перед всеми вышеозвученными действиями, надо было сделать посекторную копию "больного". Дальнейшее "поднятие" может обернуться полной потерей информации, скопируйте\восстановите необходимую информацию на другой носитель. MHDD\Victoria\WinHEH\ADDS обнулите всю информацию на ЖД, не разделе, а именно на всём диске. Дальнейшее, стандартно . Но не торопитесь скидывать на ЖД информацию. Диск старый, так-что проведите максимальное количество тестов, чтобы не появиться в этой теме снова .

Цитата:
Мой разлео Emule откуда остальные не знаю. Вчера сразу после формата смарт=100% есгодня когда включил пк 48% сейчас после поднятия раздела 52%.
-переведите? . Удачи,
Автор: CPUUUH
Дата сообщения: 08.12.2008 11:07
Я просил объяснить откуда в



появились другие данные о структуре файловой таблицы

я лично создал только emule раздел равный всему диску. Данные по смарту я привел для полноты картины. А почему если раздел сделан загузочным (выбрана метка на него в testdisk) объем на винте в проводнике соответствует недостоющим файлам а самих файлов ОСь не видит?
Автор: Ignat
Дата сообщения: 08.12.2008 11:27
CPUUUH,
Цитата:
появились другие данные о структуре файловой таблицы
-во-первых, не с чем сравнивать, если есть данные по структуре ЖД до PTDD и TestDisk'a. Во-вторых, TestDisk показывает все MBR и Partition Table, которые он смог найти на данном ЖД, назовем это "история" ЖД.
Цитата:
Данные по смарту я привел для полноты картины.
-но они ни о чём не говорят! Из-за чего и просили "перевести" . Выложите SMART-таблицу полностью и лог-файл TestDisk'a.
Автор: CPUUUH
Дата сообщения: 08.12.2008 12:00
Лог testdisk



Mon Dec 8 10:16:25 2008
Command line: TestDisk

TestDisk 6.9, Data Recovery Utility, February 2008
Christophe GRENIER <grenier@cgsecurity.org>
http://www.cgsecurity.org
Windows version (ext2fs lib: 1.40.2, ntfs lib: 10:0:0, reiserfs lib: 0.3.1-rc8, ewf lib: 20070512)
filewin32_getfilesize(\\.\E GetFileSize err Неверная функция.

filewin32_setfilepointer(\\.\E SetFilePointer err Неверная функция.

Warning: can't get size for \\.\E:
file_read(4,1,buffer,78172289(4865/254/63)) lseek err Invalid argument
file_read(5,1,buffer,976784129(60801/254/63)) lseek err Invalid argument
file_read(6,1,buffer,78172289(4865/254/63)) lseek err Invalid argument
file_read(7,1,buffer,35567909(2213/254/63)) lseek err Invalid argument
Hard disk list
Disk /dev/sda - 40 GB / 37 GiB - CHS 4865 255 63, sector size=512
Disk /dev/sdb - 500 GB / 465 GiB - CHS 60801 255 63, sector size=512
Disk /dev/sdc - 40 GB / 37 GiB - CHS 4865 255 63, sector size=512 Больной!!!
Disk /dev/sdd - 18 GB / 16 GiB - CHS 2213 255 63, sector size=512(SCSI)
Drive F: - 698 MB / 666 MiB - CHS 166 64 32, sector size=2048(virtualCD)
Drive J: - 669 MB / 638 MiB - CHS 159 64 32, sector size=2048(virtualCD)

Disk /dev/sdc - 40 GB / 37 GiB
Partition table type: Intel

Analyse Disk /dev/sdc - 40 GB / 37 GiB - CHS 4865 255 63
Geometry from i386 MBR: head=255 sector=63
NTFS at 0/1/1
Info: size boot_sector 78156225, partition 78172227
BAD_RS LBA=543452769 4294967295
check_part_i386 2 type 42: no test
BAD_RS LBA=7102834 4118794
check_part_i386 3 type 47: no test
BAD_RS LBA=1392185538 11391032
check_part_i386 4 type FC: no test
get_geometry_from_list_part_aux head=255 nbr=2
get_geometry_from_list_part_aux head=8 nbr=1
get_geometry_from_list_part_aux head=16 nbr=1
get_geometry_from_list_part_aux head=32 nbr=1
get_geometry_from_list_part_aux head=64 nbr=1
get_geometry_from_list_part_aux head=128 nbr=1
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=2
Current partition structure:
1 * HPFS - NTFS 0 1 1 4865 254 63 78172227 [Emule]
2 P W2K Dynamic/SFS 33828 94 28 67423 36 41 539700035

Warning: Bad starting sector (CHS and LBA don't match)
3 * Sys=47 442 33 26 122051 104 39 1953653072

Bad relative sector.
4 * Sys=FC 86659 138 10 288635 249 16 3244751440

Bad relative sector.
Only one partition must be bootable
Space conflict between the following two partitions
1 * HPFS - NTFS 0 1 1 4865 254 63 78172227 [Emule]
3 * Sys=47 442 33 26 122051 104 39 1953653072
Space conflict between the following two partitions
3 * Sys=47 442 33 26 122051 104 39 1953653072
2 P W2K Dynamic/SFS 33828 94 28 67423 36 41 539700035
Ask the user for vista mode
Allow partial last cylinder : No
search_vista_part: 0

search_part()
Disk /dev/sdc - 40 GB / 37 GiB - CHS 4865 255 63
NTFS at 0/1/1
filesystem size 78156225
sectors_per_cluster 8
mft_lcn 786432
mftmirr_lcn 4884760
clusters_per_mft_record -10
clusters_per_index_record 1
D HPFS - NTFS 0 1 1 4865 0 63 78156225 [Emule]
NTFS, 40 GB / 37 GiB
get_geometry_from_list_part_aux head=255 nbr=1
get_geometry_from_list_part_aux head=8 nbr=2
get_geometry_from_list_part_aux head=16 nbr=2
get_geometry_from_list_part_aux head=32 nbr=2
get_geometry_from_list_part_aux head=64 nbr=2
get_geometry_from_list_part_aux head=128 nbr=2
get_geometry_from_list_part_aux head=240 nbr=1
get_geometry_from_list_part_aux head=255 nbr=1
Warning: the current number of heads per cylinder is 255 but the correct value may be 128.

Results
* HPFS - NTFS 0 1 1 4865 254 63 78172227 [Emule]
NTFS, 40 GB / 37 GiB
NTFS Volume is dirty.


dir_partition inode=5
* HPFS - NTFS 0 1 1 4865 254 63 78172227 [Emule]
NTFS, 40 GB / 37 GiB
Directory /
5 dr-xr-xr-x 0 0 0 7-Dec-2008 16:22 .
5 dr-xr-xr-x 0 0 0 7-Dec-2008 16:22 ..
29 dr-xr-xr-x 0 0 0 7-Dec-2008 16:56 eMule
27 dr-xr-xr-x 0 0 0 7-Dec-2008 16:22 System Volume Information

interface_write()
1 * HPFS - NTFS 0 1 1 4865 254 63 78172227 [Emule]
write!

write_mbr_i386: starting...
write_all_log_i386: starting...
No extended partition
You will have to reboot for the change to take effect.

TestDisk exited normally.


Вот смарты трех прог










Добавлено:
После перезагрузки файлы почемуто поднялись(все делал как и в предыдущий раз). Парвда перед этим я их testdiskom скопировал на другой диск. Сейчас приложу лог chkdsk /r /f /x



Буду рад если мне кто-нибудь объяснит почему после форматирования(я выбираю медленное NTFS) утилиты СМАРТ пишут здоровье 100%?



Добавлено:

C:\Documents and Settings\1>chkdsk g: /r /f /x
Тип файловой системы: NTFS.
Том отключен. ВCE ОТКРЫТЫЕ ДЕСКРИПТОРЫ ТОМА СТАЛИ НЕВЕРНЫ.
Метка тома: Emule.

Проверка файлов (этап 1 из 5)...
Проверка файлов завершена.
Проверка индексов (этап 2 из 5)...
Проверка индексов завершена.
Проверка дескрипторов безопасности (этап 3 из 5)...
Проверка дескрипторов безопасности завершена.
Проверка содержимого файла (этап 4 из 5)...
Произведена замена поврежденных кластеров в файле 403
под именем \eMule\Temp\030.part.
Проверка содержимого файла завершена.
CHKDSK проверяет наличие места на диске (этап 5 из 5)...
Проверка свободного места на диске завершена.
Не удается записать во второй загрузочный сектор NTFS.

Чем бы это вылечить?
Автор: Ignat
Дата сообщения: 08.12.2008 12:58
CPUUUH,
Цитата:
Чем бы это вылечить?
-erase! и созданием нового раздела НТФС!

Добавлено:
остальное посмотрю попозже (надо убегать) или кто-нибудь другой прокомментирует
Автор: ZDik
Дата сообщения: 08.12.2008 19:32
Ув. господа!
Чем можно восстановить стертые файлы с софтового МС рейда (составной том)?
Автор: Ignat
Дата сообщения: 09.12.2008 03:28
ZDik, R-Studio. Если не получится, то милости просим, с более подробной конфигурацией и предысторией события. Удачи,
Автор: ZDik
Дата сообщения: 09.12.2008 07:43
IgnatСпб
по ссылке http://forum.ru-board.com/topic.cgi?forum=5&topic=1682#1
есть прога
Active@ File Recovery 7.3.101 (Реконструкция RAID-массивов     да)
восстановила 15 фильмов, 3 неполучилось
Автор: Ignat
Дата сообщения: 09.12.2008 09:59
ZDik, знаю такую, но всё равно спасибо .
Цитата:
Чем можно восстановить стертые файлы с софтового МС рейда (составной том)?
-так файлы просто удалены или "рухнул" RAID?
Автор: ZDik
Дата сообщения: 09.12.2008 11:04
Ignat файлы были просто удалены
Автор: Ignat
Дата сообщения: 09.12.2008 11:42
ZDik,
Цитата:
3 неполучилось
-и что с ними?
Автор: ZDik
Дата сообщения: 09.12.2008 13:42
Ignat прога пишет размер 0
Автор: Antech
Дата сообщения: 09.12.2008 17:03
ZDik
файлы были просто удалены
прога пишет размер 0

Крупные файлы, например фильмы, имеют больше шансов на фрагментацию. Сильно фрагментированный файл в NTFS имеет ранлист, распределенный на несколько (более одной) файловых записей. Когда виндовый драйвер NTFS удаляет такой файл, он почему-то затирает ранлисты. Результат - ноль байт и восстановление практически невозможно (для неспециалиста - вообще невозможно). Эту фишку подметил Leo, затем я еще раз подтвердил ее экспериментально.
Ну а другим файлам больше повезло: бфл у них ранлист в одной записи и удаление не затронуло его.
Автор: CPUUUH
Дата сообщения: 09.12.2008 19:54
Попробуй finaldata. По моему опыту поднимает хорошо медиа-файлы.
Автор: Antech
Дата сообщения: 10.12.2008 12:42
CPUUUH
Дело в том, что при такой фрагментации файлов по заголовкам можно даже не начинать, а по ФС не получится т.к. ранлисты занулены. Конечно, это не 100%, но близко к тому ИМХО.
Автор: AlexandrSFX
Дата сообщения: 12.12.2008 02:08
Проблема. Пропал раздел с важной инфой на HDD2.
На HDD2 имеется 4 раздела, на первый недавно поставил Висту 64 сп1. На остальных файлы.
Потребовалось восстановить висту из бэкапа Акрониса. При восстановлении с загрузочного диска, акрониса, он закрылся в самом начале восстановления. После этого виста перестала грузиться - NTLDR missing. Загрузочный сектор повредился, так?

Ну и ладно, загружаюсь с HDD1 в XP. В управлении дисками этот первый раздел на HDD2 выглядит как не распределенный. Создаю раздел на этом месте и форматирую, как только он создался, сразу пропал 4й раздел на этом же HDD2 - пометился светло-зеленым цветом как свободный, т.е. не распределенный. Два промежуточных раздела и инфа на них не пострадали, первый раздел тоже создался нормально. Больше ничего не делал.

Как восстановить инфу с этого 4го раздела? Размер раздела ок 300гиг, важной инфы гигов на 50 (Крупные и мелкие файлы разных типов). Весь раздел восстанавливать некуда, возможно ли восстановить только нужную инфу, она лежала в одном каталоге? Вообще как лучше сделать, может как-то можно вернуть раздел на место, без копирования на третий большой винт? Как на зло образ Висты от акрониса лежал там же. А в образе есть бэкап MBR, не знаю, помог бы он восстановить структуру разделов?

Есно все разделы в NTFS, смарт винта отличный, винт Samsung 501LJ.

Добавлено:
Так, важную инфу с раздела восстановил с помощью R-Studio, прога нашла раздел после сканирования.

Я восстановил оттуда образ висты с MBR. Как думаете стоит попробовать восстановить с его помощю MBR, мне интересно восстановит ли он структуру разделов? Буду делать другой версией Акрониса которая меня обычно не подводила. Просто на HDD2 еще 2 раздела с инфой, живых пока, не хотелось бы их потерять.
Автор: Antech
Дата сообщения: 12.12.2008 09:20
AlexandrSFX
стоит попробовать восстановить с его помощю MBR
Да, но не Акронисом, а WinHex'ом.
Автор: AlexandrSFX
Дата сообщения: 12.12.2008 14:31
Antech
WinHex это что-то сложное для меня, подскажите хоть с чего начать.

Рано я радовался, большие файлы оказались битыми, хоть и восстанавливаются нормально без ошибок. Вот что написала R-Studio после сканирования - выделен тот раздел который надо восстановить.

Много лишнего мне кажется он понаходил, так?
Автор: Antech
Дата сообщения: 12.12.2008 17:00
AlexandrSFX
Много лишнего мне кажется он понаходил
Попробуйте написать свою программу, тоже будет лишнее находить .

Вы лучше выложите на zalil.ru или filekeeper.org свой бэкап MBR (если он занимает не больше 1 МБ; вообще размер MBR стандартно 512 байт). Я Вам скажу, как залить MBR на место, это элементарно. Или скажу, что это не образ MBR. А потом, когда и если раздел будет восстановлен, можно будет получить доступ к файлам боычным образом, без R-Studio.

Или мы можем сделать по другому. Я вижу на скрине R-Studio координаты раздела. Попробуем прописать его в MBR. Сделайте следующее:
1. Скачайте DMDE и откройте в нем пострадавший физический диск.
2. Меню Сервис - Копировать секторы диска в... Файл. Первый сектор 0, Число секторов 100. Файл залейте на zalil или filekeeper.
3. Скачайте MBR. Это я реконструировал, там только один раздел (вот зачем нужен п. 2).
4. В DMDE меню Сервис - Записать в секторы диска... Файл. Указываете мой файл. Первый сектор 0, Число секторов 1. перезагружаетесь и смотрите, доступен ли раздел. Если не получается обычным образом, тогда в R-Studio правая кнопка на разделе - Open Drive Files.
5. Чтобы вернуть текущую MBR, выполните п. 4, но укажите файл, сохраненный в п. 2 (остальное делаете аналогично). После перезагрузки появятся те разделы, что есть сейчас. Если эксперимент будет удачным, я Вам впишу потерянный раздел в существующую MBR и будут все разделы на месте.
Автор: AlexandrSFX
Дата сообщения: 12.12.2008 23:30
Antech
Откуда взять и чем мой бэкап MBR вы не написали, поэтому сделал методом тыка 2 варианта предположительно нормальной MBR и еще один, тот что сейчас - испорченный. Итого 3 штуки в архиве, плюс текстовый документ с описанием как их делал.
Надеюсь хоть где-то угадал.
Вот оно 3MBR.zip 110кб.

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

Страницы: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172

Предыдущая тема: Конвертирование из Logical в Primary


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