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

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

Модерирует : KLASS, IFkO

vu1tur (08-04-2010 16:27): лимит страниц, продолжение:
http://forum.ru-board.com/topic.cgi?forum=62&topic=20390
 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

   

KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ВНИМАНИЕ! В данной теме не восстанавливают данные.
По восстановлению данных сюда: Восстановление разделов и информации на HDD (часть 3)
В помощь по данной теме:

Информация по LBA48 для владельцев дисков более 120 Гб  
XP
2K
Драйвер atapi для CD/DVD может все испортить. Проверьте какая у вас версия!

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 16:53 06-06-2003 | Исправлено: KLASS, 11:14 21-05-2008
Maxim_289



Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VZ_Alexandr попробуй загрузись с системной дискеты Windows 98 и проверь винт Norton Disk Doctor'ом для DOS. У меня похуже проблема была и Norton Disk Doctor boot-сектор восстановил

Всего записей: 237 | Зарегистр. 11-06-2004 | Отправлено: 18:08 18-09-2004
KLASS



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

Цитата:
Поля 0х30 и 0x38 , задающие номер  кластера MFT и дубля - пустые

Прошу прощения, разумеется ValterG дал более точный ответ, я посмотрел только на шапку и конец сектора.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 18:47 18-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KLASS
В 64 секторе абсолютно не то. После перезагрузки я смог на диск попасть но там только некоторое кол-во папок и файлов с абракадаброй вместо имен.
ValterG
Системным данный диск никогда не был, он использовался всегда как архив. Там был дистрибутив винды может от туда ?
Вот что-то похожее на дубль. В крайнем случае удовлетворяет всем условиям
 
Добавлено
Так, нашел еще одну точную копию ... сектор 41465887 (как на картинке)

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 18:47 18-09-2004
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VZ_Alexandr
MFT, если вынь 2К, начинается в 32 секторе тома, счет с 0, или абсолютный сектор 95. Копия первых записей $MFT находится ровно посередине тома.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 19:15 18-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KLASS
О ... так вот щас нашел у меня MFT 95 сектор и зеркало в 156288383

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 19:29 18-09-2004
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VZ_Alexandr
MFT, разумеется, у каждого разное, тем более у мя ХР, но судя по четырем черным прямоугольникам, думаю, у тебя она битая. В любом случае, поступаешь так.  
Создай где-нибудь том, размером сектор в сектор с тем, который у тя больной. Форматишь его стандартной утилитой из 2K и забираешь из него первые 16 секторов начиная с 63 (хотя можно и всего 7, остальные все-равно обнулены). Вставляешь в свой больной раздел. Вот еще ссыла, теория, конкретно по 2К. http://www.microsoft.com/windows2000/techinfo/reskit/en-us/default.asp?url=/windows2000/techinfo/reskit/en-us/core/fncb_dis_dfrz.asp

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 21:39 18-09-2004
ValterG



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

Цитата:
попробуй загрузись с системной дискеты Windows 98 и проверь винт Norton Disk Doctor'ом для DOS. У меня похуже проблема была и Norton Disk Doctor boot-сектор восстановил  

  Такие номера проходят только с FAT32 и если NDD 2000 и выше.
А NTFS он убьет ! К счастью теперь есть альтернативы.
 
VZ_Alexandr

Цитата:
О ... так вот щас нашел у меня MFT 95 сектор и зеркало в 156288383

  Да  очень похоже. Теперь надо boot-sector заполнить
 и должно все показать. Нужно задать-то всего число
секторов в кластере ( видимо 64 - на таком большом диске),
число кластеров на 1 запись MFT( у меня 246 - у тебя не знаю ?!)
число кластеров на индексный блок ( у меня 2 - все это смотрю
WinHEX-ом), ну и естественно начальный кластер MFT и дубль и число секторов,
остальные поля у всех одинаковы..... ID-диска нужен только
для программ, которые к нему привязаны.....
А 64-й и остальные я думаю не нужны - там загрузчик......

Всего записей: 995 | Зарегистр. 06-12-2002 | Отправлено: 13:21 19-09-2004
KLASS



Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
VZ_Alexandr
Ссылку выше дал на описание MBR, но там рядом и про бутсектор
http://www.microsoft.com/windows2000/techinfo/reskit/en-us/core/fncb_dis_zahi.asp
ValterG

Цитата:
А 64-й и остальные я думаю не нужны - там загрузчик

Загрузчик начинается со смещения 0х54

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 15:02 19-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ValterG
64 ... мало вероятно ... почти все программы утвержают что 512*8 (да сектор MFT 32)
Размер записи MFT как поглядел везду 1 Кб (0F6h)
Размер буфера индекса везде где видел 01h
KLASS
Спасибо за доп инфу
 
PS Вытащил с диска уже 40 гектар по сигнатурам, но главный архив давольно сильно фрагментирован так что так увы его не найти. Сейчас договорился насчет такого же винта ... пойду вечером смотреть че там да как.

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 14:24 20-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
Итак по порядку ... глянул я тот винт ... винт оказался другим создать такой же том как у меня не получилось
Но я проверил вариант который давал выше и ... при презагрузке выскачело сообщение что том D поврежден с великодушным предложением поправить его (такое сообщение появилось впервые) ... я ответил отказом.
В винде при попытке зайти на том появляется сообщение "Нет доступа к D:\. Файл или папка повреждена"
Вообщем что по рекомендуете ? Боюсь если винда поправит диск зайти то я смогу но вот инфу потеряю безповоротно

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 22:12 20-09-2004
KLASS



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

Цитата:
глянул я тот винт ... винт оказался другим  

Винт не обязательно, можно в той же Virtual PC... размер тома будет нужный, но сам файл виртуального диска будет занимать мало места.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 23:28 20-09-2004
ValterG



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

Цитата:
64 ... мало вероятно ... почти все программы утвержают что 512*8 (да сектор MFT 32)  
Размер записи MFT как поглядел везду 1 Кб (0F6h)  
Размер буфера индекса везде где видел 01h  
 
PS Вытащил с диска уже 40 гектар по сигнатурам

1)  Да я уже понял. 95 сектор - это 4-й кластер. Значит 8 секторов.
    0F6h=246 ( это то же совпадает). Индекс действительно 1 -
    я с другим диском спутал.
2) По сигнатурам - это мартышкин труд. Если файлы фрагментированы, то
    вытащит "голову" файла с мусором. Я не совсем точно написал :
    в boot-секторе указывают номер начального кластера MFT и зеркала.
   Первый номер у тебя   4 = (95-63)/8  , а  зеркало
     19536040=(156288383 -63)/8
   Если так заменишь, то GetDataBack  должен нормально сработать.

Всего записей: 995 | Зарегистр. 06-12-2002 | Отправлено: 14:28 21-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
KLASS
Проверил на VMWare ... почти все что вбил было правельно.
ValterG
Но результат тотже "Нет доступа к D:\. Файл или папка повреждена". GetDataBack результатов не дал Все эти проги по прежнему видят менее 20 % (так же как и было), хотя структура папок стала правельной.
Вот теперь уже все таки наверное в морг
PS Мартышкин труд ... это точно, но в моем случае он оказался самым результативным.
PS PS А есть ли какие нибудь рекомендации что бы такого не происходило ? Ну конечно за исключением хранения резерва основных секторов. Может какнить переразбить это винт ?

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 08:10 22-09-2004
ValterG



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

Цитата:
Проверил на VMWare ... почти все что вбил было правельно

   Virtual PC(5.2) отказался у меня создать диск больше чем 130 Гиг
А где были отличия ?! WinHEX говорит, что в 2-м кластере
лежит MFT bitmap. Может в эту сторону копнуть - если bitmap побился,
то может программы восстановления игнорируют нормальную
информацию из MFT. Кстати записи MFT видимо легко расшифровываются :
по адресу  0хЕА - имя файла в Unicode, где-то наверное номера кластеров.
Может написать простенькую программу для восстановления
или хотя для поиска и распечатки содержимого MFT, чтобы
"покойник восстал"  
++++++++++++++++=
  Решил Парагоном посмотреть на свои MFT - блин, а зеркало-то пустое
Это что же такое, где дубли. Или Парагон врет ?!

Всего записей: 995 | Зарегистр. 06-12-2002 | Отправлено: 10:02 22-09-2004 | Исправлено: ValterG, 10:12 22-09-2004
VZ_Alexandr



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
ValterG
Создавай сказевый винт ... IDE в VMWare только 128 гигов. Отличия были в секторах ... я немного пролител с размером (сделал на 500 секторов меньше), но остальные параметры были именно такими как я и предпологал, сдается мне если не мудрить с разделами то всегда получается одно и тоже (проверил созданием разделов на 60, 80, 120 и 149).
Насчет второго кластера, гляну че там.

----------
Бороться, искать, найти и ... перепрятать !!!

Всего записей: 848 | Зарегистр. 12-06-2002 | Отправлено: 12:07 22-09-2004
chogo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
 
Подскажите из практического опыта: Чем отличается разбиение диска на разделы первичные (primary) и расширенные (extended)? Есть ли какой-то толк делать все разделы на диске первичными? Или все же лучше сделать один первичный с раширенным, в котором создавать логические разделы? Как лучше поступить? Чему отдать предпочтение?

Всего записей: 1196 | Зарегистр. 05-01-2003 | Отправлено: 17:48 22-09-2004
KLASS



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

Цитата:
Чем отличается разбиение диска на разделы первичные (primary) и расширенные (extended)?

По сути, ничем...

Цитата:
Есть ли какой-то толк делать все разделы на диске первичными?

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

Цитата:
Или все же лучше сделать один первичный с раширенным, в котором создавать логические разделы?

Если планируется создание более четырех разделов то, предпочтительно, об этом сразу позаботиться, чем потом юзать сторонний софт с риском для данных.
К примеру для себя, как домашнего пользователя, я давно выбрал одну ОС и поэтому имею всего один основной раздел на всем диске 80Мб (сорри, ГБ разумеется). Остальные ОСи, пользуемые лишь при необходимости изучения того или иного вопроса, живут в Virtual PC. Для другого, такое положение вещей, будет неприемлемо, т.е. все от поставленных задач.
Если пока не известно сколько будет разделов, то можно бить не весь диск, а, скажем, отвести 20-30Гб (NTFS) под устанавливаемую ОС, остальную часть, пока не трогать. В последствии раздел можно расширить, используя внутреннюю программу DiskPart, если речь, разумеется, об ХР, или создать новый, для установки другой ОС.

----------
Process Explorer RU
Process Monitor RU
Process Hacker RU

Всего записей: 11062 | Зарегистр. 12-10-2001 | Отправлено: 20:11 22-09-2004 | Исправлено: KLASS, 20:28 22-09-2004
chogo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
KLASS
Пасиба за ответ.
 
Меня этот вопрос раньше не волновал (пользовался PartitionMagic) но вот както разбил винт в WinXP, при установке на чистый винт (под рукой ничего вообще небыло кроме бутового диска XP), после того как я создал один примари и один расширенный с двумя логическими, у меня осталось неразмеченое место примерно 8mb.
Это что получается в XP стоит просто улутшенный "FDISK" ?
И насколько он "хороший" , нужно ли им пользоватся ?

Всего записей: 1196 | Зарегистр. 05-01-2003 | Отправлено: 03:21 23-09-2004
Topcrust



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

Цитата:
...осталось неразмеченое место примерно 8mb.

Вот на этой странице ищи пост KLASS'a, он уже отвечал по этому поводу (да и вообще неплохо бы весь топик полистать).

Цитата:
Это что получается в XP стоит просто улутшенный "FDISK" ?

В XP стоит diskpart. Просто когда с CD грузишься и бьешь винт, то у этого diskpart'a появляется такой примитивный интерфейс. И когда винт бьешь им, то образуется неразмеченое место примерно 8mb. Консольный diskpart бьет винты без остатка .

Цитата:
И насколько он "хороший" , нужно ли им пользоватся ?

Лично я давно пользуюсь только консольным diskpart'ом, чего и всем желаю. Избежишь многих проблем, особенно если с большими винтами работаешь.

Всего записей: 236 | Зарегистр. 05-01-2004 | Отправлено: 14:40 23-09-2004
chogo



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Всем пасиба, вопросов более не имею.

Всего записей: 1196 | Зарегистр. 05-01-2003 | Отправлено: 17:40 23-09-2004
   

Страницы: 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

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » Пропал диск. Восстановление таблицы разделов (не данных)
vu1tur (08-04-2010 16:27): лимит страниц, продолжение:
http://forum.ru-board.com/topic.cgi?forum=62&topic=20390


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru