Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» Пропал диск. Восстановление таблицы разделов (не данных)

Автор: albel
Дата сообщения: 24.07.2004 00:46
KLASS

Цитата:
опять ASP

угу, чтой-то там всё же не то с программой разбивки диска.


Цитата:
Сильно смахивает на твою ситуацию, только вынь сама не смогла скрыть раздел...


Вроде как эт общие проблемы Fedora Core и Knoppix при установке на винт - невозможность использовать DualBoot. По-моему, я кидал линк на un*xовый форум с описанием этой проблемы и средств решения.

SevenDemon

Цитата:
Каким образом (Acronis DiskEditor'ом, SyMon'ом или ручками) лучше всего обезопасить себя от дальнейших проблем

если изменений с разделами не предвидится, скопируй на дискету mbr и boot Sectors каждого раздела. Потом за 3 сек. с помощью ADE восстановишь.
Автор: KLASS
Дата сообщения: 24.07.2004 02:42
SevenDemon

Цитата:
ещё одну запись, которую видимо, создал я сам манипулируя цепочками байт из смещений 0028h. Что скажешь по этому поводу?

Трудно сказать, что ты "манипулировал", знать бы весь процесс. Потом, я Recovery Expert практически не юзал, т.е. пимпочки потыкал, а разделы ей не восстанавливал ни разу, они у мя не пропадают, тем более, что он у мя один на весь диск. А когда кому-нить помогаю, то создаю примерную ситуацию в Virtual PC и ручками поднимаю, так интересней, когда полностью контролируешь ситуацию, заодно сам чему-то учишься.

Цитата:
Каким образом (Acronis DiskEditor'ом, SyMon'ом или ручками) лучше всего обезопасить себя от дальнейших проблем.

albel уже сказал, могу лишь добавить. После каждой переразметки разделов сразу сохраняй MBR, лучше на дискету. Сам так раньше делал. В принципе, при известном опыте, это не так сложно восстановить ссылки на разделы. Года два назад мне тоже самое грил Дашевский, здесь же на форуме, но когда не понимаешь все равно страшно, потому сохранял, щас, дело нескольких минут, к тому же не надо на мопеде тащить монстроподобный софт от Акрониса при каждом обновлении.
MBR восстанавливается быстро
1. консоль fixmbr - восстановил стандартный код
2. зная примерный размер раздела быстро находишь его смещение (начало) и конец и вычисляешь размер в секторах по формуле, что выше, все вставляешь в известные ячейки. Если размер не известен, то несколько дольше искать, но тоже решаемо. В шапке этой темы есть ссыла "Организация разделов на диске при помощи DiskEditor" скачай, зная, как разбивать при помощи DiskEditor'а диск, легко его и восстанавливать.
Автор: retro
Дата сообщения: 24.07.2004 10:08
Диск 40 гб был когда-то очень давно разбит на 2 партиции ровно по 50%, С - NTFS, D - FAT32.
Сейчас 3 партиции примерно так: С - 16 NTFS, D - 20 NTFS, ну и что там осталось для Е - FAT32. Есть какой-то шанс добраться до данных тех лет? Прошло года 3-4 точно (одни из самых первых 40 гб дисков, когда их стали выпускать?).
Работал диск довольно интенсивно.
Автор: albel
Дата сообщения: 24.07.2004 18:17
retro
нет.
Автор: retro
Дата сообщения: 24.07.2004 18:36
albel
Да, в общем-то, оно конечно, бред... Просто вдруг такое неожиданное предложение ни с того, ни с сего поступило, ну и, само-собой, оплата там, и все такое...
С другой стороны, посмотрел я их диск - после новой разбивки они использовали только диск С, на D и E нет ни одного файла. Все важные файлы в прошлом хранились на D...
В случае успеха было бы очень неплохо, а нет, да и нет - просто ужасно не хочется затевать всю эту канитель без малейшей надежды. Да и забыл уже, когда последний раз чем-то таким занимался, год уже, точно. Непопулярны нынче такие работы, у всех Backup пашет, да и диски гораздо надежнее стали, или еще какая причина...
В общем, 100% дохлое дело?
Автор: albel
Дата сообщения: 24.07.2004 23:33
retro
сомневаюсь я, что диски не использовались. Винда очень любит делать Recycler и System Volume Information на всех томах. Это первое. Второе - следует учитывать, что перед формитированием /при форматирвоании могли быть физически обнулены все данные на разделе (т.н. wipe).
Сугубо приблизительно и субъективно я бы оценил вероятность восстановления примерно 20% данных в 5 - 10 %.
Грубо говоря, дохлое дело.
Автор: ValterG
Дата сообщения: 25.07.2004 15:16
retro

Цитата:
С другой стороны, посмотрел я их диск - после новой разбивки они использовали только диск С, на D и E нет ни одного файла. Все важные файлы в прошлом хранились на D...

Ну если действительно D и E не использовались, то можно
по крайней мере поискать "остатки" от начала старого диска D
и сохранилась ли ФАТ таблица. Вот если там NTFS был , тогда
я не советчик. Хотя GetDataBack для NTFS должна сработать
в этом случае. Но все это в другой теме уже :
http://forum.ru-board.com/topic.cgi?forum=84&bm=1&topic=0032#1
Здесь только поиск начала раздела, а потом указать
любой recovery и смотреть, что там осталось.....
Делов максимум на один-два дня, а потом можно уже цену назначать.
Или бросать это дохлое дело. С целой таблицей ФАТ почти все
должно восстановиться.
Автор: ustoun
Дата сообщения: 14.08.2004 01:39
Привет Всем!!!
Столкнулся с проблемой в следующем

диск разбит на разделы c, d , e

на c - winXP(ntfs) pro , d(ntfs)- с рабочей инф , e(ntfs) - пустой
решил я все переставить и установил на с - mandrake 10 , e- swap для mandrake d- не трогал

и снова решил все переставить и тут то вылезла проблема .....
после того как выбираешь партишен для установки например winXP на с:\ получаю error partition table, тоже самое с e:\
пробовал дискетами партишен мэджик, пишет disk error и предлагает единственную опцию format
Самое важное для меня это сохранить инфу на d-диске


Очень надеюсь на совет!


Автор: eugrus
Дата сообщения: 14.08.2004 10:24

Цитата:
установил на с - mandrake 10

глупость какая-то...

Цитата:
для установки например winXP на с:\

какая ФС на диске который ты называешь с ?
Автор: ValterG
Дата сообщения: 14.08.2004 13:12
ustoun

Цитата:
и снова решил все переставить и тут то вылезла проблема .....

Мандрейк естественно на с: сделал ext3 или raiser.
При установке ХП надо было выбрать просто переразметку с:
А вот
Цитата:
error partition table
- это плохо.
Надо какой-нибудь Partion manager запустить и чтобы
он таблицу разделов увидел. Кстати, установщик ХП
какие разделы на диске обнаружил ?!

Цитата:
пробовал дискетами партишен мэджик, пишет disk error
и предлагает единственную опцию format

Что-то я не помню там таких сообщений. Какая версия
и чья : Paragon или PowerQuest.


Автор: ustoun
Дата сообщения: 14.08.2004 16:46

Цитата:
Цитата:
установил на с - mandrake 10


Цитата:
глупость какая-то...


Просто поставил mandrake в ту же партицию на которой до этого winxp стоял (и была она c:\ ,поэтому так и назвал c:\)

Цитата:
какая ФС на диске который ты называешь с ?

ext 2

Цитата:
Кстати, установщик ХП
какие разделы на диске обнаружил ?!


нашел все разделы до проблемы, и также видел и видит все разделы после сбоя тоесть c, d, e (исли спросите еще раз что такое c, d, e....... не отвечу )
но когда выбираешь любой из них для установки , вроде как обычно предлагает отфарматировать раздел,
делее копирует сист.файлы, перегружается, и после выскакивает сообщении invailid partition table

кстати сейчас попробовал поставить mandrake 10 в те же самые партиции что и до проблеммы, встал на ура
/mnt/windows видит всю инфу которую хочу сохранить............
теперь вопрос?
если всю нужную мне инфу из под linux записать на cd (и смогу ли я сделать это) будет ли это тоже самое как если бы писал из под windows ( на диске много программ под windows )

Зеранее благодерен!
после установки linux , попытался еще раз зайти на диск с помощью дискет partition magic, в этот раз зашел на диск все нормально , отфарматировал его , проверил на ошибки (кстати диск wg 40 7.2)
все нормально, пробую сново установить winxp , он снова фарматирует партицию , копирует сист.файлы,
перегружается и ...... все начинается снова , я имею ввиду проверка обарудования, диска , лицензионное соглашение и.т.д (прямо круг заколдованный )

да , нашел на форуме такую вешь ,из под linux ntfs, монтируется только в формфте read-only
значит переписать файлы на cd не выдет ;(

Опять же что можно еще попробовать?
Автор: ValterG
Дата сообщения: 15.08.2004 08:34
ustoun

Цитата:
после установки linux , попытался еще раз зайти на диск с помощью дискет partition magic, в этот раз зашел на диск все нормально ,

Я уже два раза встречался с невозможностью установки :
1) не было активного раздела
2) не было главного раздела
А вот AspLinux у меня отказался ставится во второй главный раздел...
Поэтому посмотри через partition magic ( версия желательно 8-я)
диск с: - должен быть главный раздел( не Extended) и активен (Active).
Если нет, то уничтожь его, подожми Extended и создай на этом месте главный.


Цитата:
нашел на форуме такую вешь ,из под linux ntfs, монтируется только в read-only значит переписать файлы на cd не выдет

Не выдет их в Linux-е назад записать. Read-only означает только чтение,
так ты именно читать и собираешься. Я бы не морочился с этим : могут
быть проблемы с русскими и длинными именами. Проще уж что-то
типа ghost использовать - сделать копию раздела на СиДи для
гарантии. Но так как таблица у тебя цела, то должно все и так проскочить.
Автор: ustoun
Дата сообщения: 15.08.2004 14:22
ValterG

Цитата:
диск с: - должен быть главный раздел( не Extended) и активен (Active).


был он у меня Primary но я не делал его активным (на самом деле я думал , что когда выбираешь партицию для установки winxp она автоматически делает ее активной )
сейчас сделал его активным, через partition magic, и млин , все заработало!

Огромное спасибо ValterG , за участие и помощь

Автор: Kisa
Дата сообщения: 27.08.2004 13:32
Ребята, только на вас наджежда!

Ситуация следующая:
Есть диск WD 20-ка. Разбит (был) под fat32 одним разделом, не загрузочный и стоял в кармане компа знакомого прова под управлением 2000 винды. На нем стоял мул, который запускали на ночь. Приехал я с отпуска, а мне говорят, что их комп не грузится и что мой винт виден, но не детектится. Забрал вот домой pm пишет dynamic disk а easy recovery unidentified обзывает. Как я понял хана партишн тейблу. Пробовал raw recovery, но пишет всяку билеберду: кача папок и каких-то левых совершенно файлов. Знаю что KLASS проводил успешные опыты по восстановлению ручками партишина. Может он, или кто еще даст цу или хотябы пошлет где почитать. Спасибки заранее.
Автор: KLASS
Дата сообщения: 27.08.2004 14:35
Что посоветовать? Читай тему, изучай MBR и таблицу разделов, ссылки в шапке.
Что стоит по смещению 1С2 нулевого сектора винта?
Если 42, то поставь 0В и обнули нулевую дорожку, кроме, разумеется, самого нулевого сектора, пробуй грузиться.
DiskEditor от Acronis, если диск действительно динамический, тебе не поможет, он не видит эти диски. Надо читать WinHex,oм, а она не грузится с CD, стало быть свой винт подсоединять вторым к другому ящику, либо иметь под рукой прикрученный WinHex к WinPE и грузиться уже с СD.
Еще можно попробовать поставить SyMon, она ляжет на нулевую дорожку. У этой прожки есть свой, внутренний редактор дисков им и смотреть указанное выше смещение. Потом, коль у тя FAT32, можно посмотреть DiskEdit'ом от Пети Нортона, загрузившись с дискеты.
Когда то, я баловался с динамическими дисками и таким вот, нехитрым способом, возвращал диски к жизни, и они становились основными (базовые), без потери инфы. Правда делалось все это на Virtual PC.
Автор: VZ_Alexandr
Дата сообщения: 16.09.2004 05:44
Народ требуется помощь ...
На машине два винта, один с системой, другой (160 гиговый IBM) стоит как дополнительный (содержит один логический диск, NTFS). В черный день, вчера , зайти на второй винт не cмог, винда кричит что он не отформатирован. Попробовал несколько программ которые тут рекомедовались
- GetDataBack v.2.31 (найдено менее 20 %)
- R-Studio v2.0.121 (найдено менее 20 %)
Оба результата крайне плачевны, есть ли еще варианты как можно востановить файловую систему (или файлы) вручную ?
Автор: VZ_Alexandr
Дата сообщения: 17.09.2004 14:06
Возник небоьшой вопрос Каковы признаки того что поврежден MFT ?
Автор: ValterG
Дата сообщения: 17.09.2004 19:34
VZ_Alexandr

Цитата:
Возник небольшой вопрос Каковы признаки того что поврежден MFT ?

Этого я не знаю. Но ты уже не первый, кто страдает , видимо,
из-за ограничения в 130 Гиг. Если 2000-й WIN неправильно настроен,
система затирает начало, а там обычно находится MFT
Автор: KLASS
Дата сообщения: 17.09.2004 20:54
VZ_Alexandr

Цитата:
Народ требуется помощь

Попробуй восстановить бут сектор

Цитата:
Каковы признаки того что поврежден MFT

Ты файлов просто не увидишь, а программами по восстановлению данных, увидишь только нефрагментированные. Потом, можно в WinHex'e посмотреть саму MFT, на предмет какой-нить ереси, типа забито все $ или еще какой мутатой.
Автор: VZ_Alexandr
Дата сообщения: 17.09.2004 21:08
ValterG
Неправельно настроено ... это врядли. Система работает как часы в течени последних двух лет. А вот об ограничении в 130 гиг это что ... где почитать. То что знаю я, это 16 экзабайт на NTFS разделе.
Вообщем накопал такую вещь ... почти все утилиты (даже DiskEditor) распознают диск не в 149 гигабайт как должно быть, а 128 (268435454 секторов). Но раздел NTFS распознается как 149 (312576642 секторов). Отсюда есть такое предположение возможно нужно изменить данные о самом диске и все встанет на место ? Как понимаю подобная инфа находится в начале диска пойду поищу ...

Добавлено
KLASS
В бут секторе раздела NTFS творится вот такая каша.
Т.е. как попасть в сектор MFT при таком раскладе ?

Добавлено
Кстати добрался до конца NTFS раздела ... последний сектор 268435454. А в таблице разделов указано 312576642.
KLASS
Востановить бут сектор пока не могу , как выячнилось ISO образ дистрибутива был только в архиве . Завтра пойду искать диск.
Автор: KLASS
Дата сообщения: 17.09.2004 23:16

Цитата:
Т.е. как попасть в сектор MFT при таком раскладе ?


Цитата:
Востановить бут сектор пока не могу

Копия находится в последнем секторе раздела, скопируй ее в 63 сектор.
Автор: VZ_Alexandr
Дата сообщения: 18.09.2004 06:56
Я почему-то не вижу последний сектор раздела (312576642) в DiskEditorе последний показывается 268435454 (но это точно не бут сектор)
Вот что находится в последнем секторе, который я вижу. А вот каша с 63

Добавлено
Сори ... Это когда я просматриваю весь диск я не вижу его конец. А если смотреть раздел то вижу все вплоть до 312576704 ... Ок иду 312576642

Добавлено
KLASS
Вот что хранится в 63 и последнем секторе
Заменяю.

Добавлено
Заменил ... результатов нет
Автор: ValterG
Дата сообщения: 18.09.2004 08:53
VZ_Alexandr

Цитата:
Вообщем накопал такую вещь ... почти все утилиты (даже DiskEditor) распознают диск не в 149 гигабайт как должно быть, а 128 (268435454 секторов). Но раздел NTFS распознается как 149 (312576642 секторов). Отсюда есть такое предположение возможно нужно изменить данные о самом диске и все встанет на место ? Как понимаю подобная инфа находится в начале диска пойду поищу

Вот я и говорю : раньше надо было это смотреть. Информация о длине
диска конечно где-то пишется, но так как NTFS говорит 149, значит
ты попал на 130(128) Гиг. Ограничение бывает и в БИОС-е и в системе
и судя по NTFS в начале у тебя все нормально.
Подробности я не знаю, ссылки вроде здесь где-то давал недавно.
Или в теме про программы восстановления файлов.
http://forum.ru-board.com/topic.cgi?forum=84&bm=1&topic=0032&start=500#lt
А про boot-сектор NTFS -
с 3-го байта там NTFS, а в конце фразы
A disk read error occurred NTLDR is missing
NTLDR is compressed Press Ctrl+Alt+Del to restart
Этот сектор не всегда последний на диске, т.к. иногда там резервируется
8 Мб. Ищи в конце по слову NTFS в 3-м байте. Ну и попробуй потом
в районе 128 Гиг поискать - может он туда ляпнулся..... и его случайно
не затерло.
Автор: VZ_Alexandr
Дата сообщения: 18.09.2004 11:30
ValterG
Ок, прочел ... но мать точно держит, система Win2K SP4 (как я понял с последним сервис паком все должно быть ОК) + все обновления на данный момент. И главное на винте инфы всего 87 гигабайта.

А это щас диск подцеплю диск и гляну.
Автор: ValterG
Дата сообщения: 18.09.2004 14:07
VZ_Alexandr

Цитата:
но мать точно держит, система Win2K SP4

Тогда может какое-то очень левое приложение или
что-то работающее с диском на уровне секторов использовал ?
Автор: VZ_Alexandr
Дата сообщения: 18.09.2004 14:34
ValterG
В последнее врмея тока WinAMP (вместе с архивом музыка валялась) с тем диском работал ну + копировал инфу с него и на него (но в последний раз с него работал только WinAMP).

PS Поиск по NTFS продолжается ... На данный момент найдено 26 схожих с описаной табой структурой, но нигде не выполняется
Цитата:
с 3-го байта там NTFS
(NTFS значительно дальше)
Автор: KLASS
Дата сообщения: 18.09.2004 14:41
VZ_Alexandr

Цитата:
Вот что хранится в 63 и последнем секторе

Ересь. Зная изначальный размер тома, можно попытаться восстановить сектор руками (ссылки в шапке), но будет ли от этого польза... вряд ли, коль у тя даже в конце раздела уже мрак. Похоже, тебе надо вытаскивать хотя бы то, что осталось.
ValterG

Цитата:
Этот сектор не всегда последний на диске, т.к. иногда там резервируется
8 Мб.

Термин "диск" не равен термину "том" (раздел) и 8Мб тут не причем, они не входят в состав самого тома, в конце которого всегда и находится копия бутсектора.
Автор: VZ_Alexandr
Дата сообщения: 18.09.2004 16:13
KLASS
Уже востановил все что нашел это где-то 23 гектара ... важных данных среди них нет Рабочие файлы отсутствуют

Тут конечно уже прозвучала фраза "в морг", но "а может в реанимацию ?" так что еще один вопросец
Сдается мне я откопал что то похожее на резер ... Это оно ?
Автор: KLASS
Дата сообщения: 18.09.2004 16:45
VZ_Alexandr
Что это бутсектор-факт, только не факт, что это именно та копия, которая была на момент падения системы. Просто скопируй в 63 сектор и перегружайся, хуже уже не будет. Также, выкладывай сектора в кодировке по умолчанию, т.е. DOS 866, а не в Windows.
Потом, когда выкладываешь рисунки от DiskEditor'а, предпочтительно (для удобства восприятия, наизусть и все, вряд ли здесь кто помнит) растянуть окно программы на один сектор так, чтобы в ширину входило ровно 16 байт, а в высоту 32 байта, тогда значения в столбце смещений (слева в окне) будут все заканчиваться на 0.
Кстати, что у тебя в 64 секторе? Есть там такое же начало, как на последнем, приведенном тобой рисунке?
Автор: ValterG
Дата сообщения: 18.09.2004 17:01
VZ_Alexandr

Цитата:
Сдается мне я откопал что то похожее на резер ... Это оно ?

Нет, это заготовки из программы формат для дискеты и для NTFS.
Поля 0х30 и 0x38 , задающие номер кластера MFT и дубля - пустые.
Да и номера головки и сектора должны быть 254 и 63.
А вообще странно, что у тебя в конце диска системная программа
FORMAT. Либо ты копировал системные файлы ( может от другой системы),
либо дискэдитор твой игнорирует LBA48 и смотрит в районе 10-20 Гиг
от начала, но там тоже проге FORMAT делать нечего.
Посмотри тогда в начале диска сектора со словом FILE* в начале - это MFT.
Но я думаю, что программы восстановления тоже это знают.....
Короче твоя задача найти где начинается дубль MFT и прописать
это в boot-сектор. Либо найти программу, которая делает это на автомате.

У меня в первом секторе MFT по адресу 0хЕ0 :

0600000000000000040324004D004600
5400
0000000000008000000048000000

т.е. по адресу 0хЕА в коде UNICODE слово $MFT

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374

Предыдущая тема: Проблема с сетевым принтером: не доходят задания до принтера


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