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

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

Автор: Antech
Дата сообщения: 31.03.2009 08:49
antoman
Насколько я понял, Вы ничего не сообщали о своей проблеме. Вы только спросили мануал по разделам...
Если диск на 80 ГБ, а определяется на 32 ГБ, то это похоже на перемычку Cap Limit - проверьте. Размер диска (доступный юзеру) определяется по HDDScan или Victoria API: нужно посмотреть размер в LBA и умножить на 512, Виктория также сразу покажет объем в МиБ (не МБ). Если таким образом определяется 32 ГБ, значит перемычка скорее всего. Если перемычка Cap Limit не стоит, проверьте HPA. Это можно сделать в Victoria API в режиме PIO или в MHDD (команды RHPA, NHPA).
После этого надо поправить таблицу разделов... Это очень просто, если раздел один и начинается стандартно в 63 секторе. Покажите дамп секторов 0-99 (DMDE - Сервис - Копировать секторы в файл).
Автор: antoman
Дата сообщения: 31.03.2009 18:42
Antech
http://forum.ru-board.com/topic.cgi?forum=62&topic=0509&start=1520


Цитата:
похоже на перемычку Cap Limit - проверьте
я ж был уверен, что поставил slave
Victoria упорно твердила,что заводской LBA -66055248,т.е. соответствует 32гб...
то-же и MHDD .
СПАСИБО!


Автор: Netros
Дата сообщения: 02.04.2009 10:58
Привет. Я тут что-то намудрил с ПО "TestDisk" (надеясь восстановить диск(файлы))и в итоге у мну в папке появился файл с расширением *.DD и не знаю что с ним делать.Подскажите пожалуйста, какие действия дальше?
Автор: XINSIDE
Дата сообщения: 02.04.2009 17:13
Приветствую. Есть жёсткий диск Seagate ST1000033AS (1 Терабайт). Необходимо было скопировать данные с компьютера, подключил его к ПК. Этот ПК - на базе материнской платы Intel S3000AH, на нём установлены 2 жёстких диска - raid 1 (зеркало). Воткнул в свободный порт SATA, при загрузке и определении жестких дисков в рэйд массиве было выведено сообщение, что жесткий диск Seagate ST1000033AS был что-то там оптимизирован для Hot swap (на английском языке). В итоге после загрузки ОС видим Seagate ST1000033AS размером 32 мегабайта с файловой системой RAW. Acronis Disk Director его не видит, также как и Disk Editor. Active Partition Recovery пишет Seagate ST1000033AS 81h - также 32 мегабайта. Подскажите что делать. Хотелось бы восстановить таблицу размещения файлов, но думаю уже не реально. В крайнем случае поднять данные. Только чем сканировать. Какие утилиты посоветуете. Easy Recovery, R-studio что-то не особо желают чтото делать, находят на 32 мегабайтах какието файлы и всё.
Автор: SeyLo
Дата сообщения: 02.04.2009 18:54
4Netros

Файл с расширением *.dd надо полагать образ твоего харда/раздела харда. Можешь записать его на другой хард программой dd, к примеру, можешь попробовать просмотреть WinImage или Mount Image Pro и тд.

4XINSIDE

Гы, а зачем третий винт к raid 1 подключал, Hot Spare сделать хотел? Подключи свой винт к другой машине, посмотри что там будет написано.
Автор: Sish
Дата сообщения: 03.04.2009 06:34
XINSIDE
А если подцепить к другому компу проблемный хард и взглянуть на него, грузанувшись из-под LiveCD?
Автор: XINSIDE
Дата сообщения: 03.04.2009 13:06

Цитата:
Гы, а зачем третий винт к raid 1 подключал, Hot Spare сделать хотел? Подключи свой винт к другой машине, посмотри что там будет написано.



Цитата:
А если подцепить к другому компу проблемный хард и взглянуть на него, грузанувшись из-под LiveCD?


Пробовал и Лайв сд, кстати сборки Sish . На двух машинах всё также - винт 1 Терабайт= 32 Мегабайта. Просто получается Seagate ST1000033AS определяется по размеру 32 мегабайта с таким же размером раздела в файловой системе RAW. Все утилиты для восстановления не видят что его размер 1 терабайт, сканируют эти 32 мега и всё. Получается при подключении его в рэйд контроле винт стал 32 мегабайта. Я так понимаю сначало надо прописать, что он не 32 мегабайта, а 1 Терабайт. А потом уже восстанавливать данные, только что делать не знаю, с чего начать. Сегодня вечером буду заниматься этим вопросом, пробовать разные утилиты. Но опыта в таком восстановлении у меня особо нет.
Автор: Antech
Дата сообщения: 03.04.2009 17:03
XINSIDE
У Вас винт ограничился в объеме до 32 МБ. Нельзя напускать автоисправлялки разделов - они все испортят. Если еще ничего не испортили, достаточно вернуть исходный объем и все заработает.

Это наверняка HPA. Покрутите команду NHPA в MHDD.
Автор: Netros
Дата сообщения: 04.04.2009 09:19

Цитата:
Можешь записать его на другой хард программой dd, к примеру, можешь попробовать просмотреть WinImage или Mount Image Pro и тд.

Попробовал я обе проги, WinImage вылетала при попытке просмотреть образ, а Mount Image Pro задавал вопрос .."Диск не отформатирован.Произвести его форматирование?"
Ну в общем с прогой GetDataBack кое что восстановил я со своего винта.
И теперь у меня другой вопрос возник, винт был 250Gb а теперь он стал 232, и как мне теперь его вернуть??
Автор: XINSIDE
Дата сообщения: 04.04.2009 12:11

Цитата:
XINSIDE
У Вас винт ограничился в объеме до 32 МБ. Нельзя напускать автоисправлялки разделов - они все испортят. Если еще ничего не испортили, достаточно вернуть исходный объем и все заработает.

Это наверняка HPA. Покрутите команду NHPA в MHDD.


Спасибо помогло, команна NHPA в victoria. Все разделы на месте и данные.
Автор: Antech
Дата сообщения: 04.04.2009 18:00
Netros
У Вас и так весь объем доступен: 250 ГБ = 232.83 ГиБ.
Автор: Netros
Дата сообщения: 04.04.2009 20:29
Antech

эмм...так значит мне нечем волноваться!?..ну спасибо за отзыв!
А как мне можно сохранить MBR диска? какой прогой?
Автор: kobr
Дата сообщения: 05.04.2009 02:19
Скажите,а есть шанс,восстановить MFT?У меня такая ситуация,когда chkdsk не помогает,а раздел определяется как RAW...
Автор: SeyLo
Дата сообщения: 05.04.2009 11:15
kobr

Тебе в топик к телепатам, экстрасенсам и предсказателям, а чтобы здесь дали ответ, нужно хоть какую - то конкретную инфу давать о своей проблеме.
Автор: kobr
Дата сообщения: 05.04.2009 13:56
SeyLo
Ты прав.Но я там столько напортачил,что сам всего описать немогу.У меня винт,на 200 гигов.Разделён на несколько логических разделов.На основном разделе,который активный находилась винда,загрузчик и boot.ini,но работал я с виндой,расположенной на втором логическом разделе,там и накрылась таблица.Ещё есть третий раздел,используемый для хранилища файлов,там всё нормально,кроме папки на 30 гигов,которую он не может открыть,возможно тоже повреждение MFT.
И ещё,пробовал запустить програмку,testdisk,но там почему-то когда она просит нажать Y/N буквы не нажимаются,и не могу начать восстановление.Странный глюк....
Автор: Antech
Дата сообщения: 05.04.2009 17:13
Netros
А как мне можно сохранить MBR диска?
DMDE - открыть физический - Сервис - Копировать секторы в файл, Первый сектор 0, Число секторов 1.

kobr
есть шанс,восстановить MFT?У меня такая ситуация,когда chkdsk не помогает,а раздел определяется как RAW
Шанс есть. Не 100%, но шанс приличный. У Вас накрыт бутсектор (маломероятно) или начало MFT (скорее всего). До этой MFT надо еще долезть...
Откройте в WinHex физический диск, нажмите на проблемный раздел в таблице. WinHex перейдет в начало раздел - бутсектор (один сектор - 512 байт). Выделите его мышой и Shift+Ctrl+N (сохранить в файл). Теперь жмите Alt+G, Sectors, Current Position, 600000 если написано hexadec. либо 6291456 если написано dec., ОК. Это предполагаемое начало MFT. Жмите Alt+1 (начало блока), Alt+G, Sectors, 100, ОК, Alt+2 (конец блока), Shift+Ctrl+N (фрагмент - в файл). Два полученных файла выложите на filekeeper.org или zalil.ru.

пробовал запустить програмку,testdisk
Если это то, что бывает обычно, то ТестДиск Вам не поможет. Тут мозг нужен или переформатирование раздела. Исправлять повреждения начала MFT надо вручную (MFT Mirror почти всегда аналогично накрыта). Я сейчас практикую не исправление как таковое, а имплантацию параметров клиентской MFT в живую MFT. ТестДиск может только скопировать MFT Mirror на место основной MFT.
Автор: kobr
Дата сообщения: 05.04.2009 19:22
Antech
Чесно говоря,не совсем разобрался,что там надо выделять.
Автор: SeyLo
Дата сообщения: 05.04.2009 20:59
kobr

В первом случае мышью выдели первые 512 байт, которые увидишь перед собой сразу при попадании в твой больной раздел после того, как его выберешь и сохрани их, во - втором при нажатии Alt+G в появившемся окошке по кнопочке справа сверху нужно кликать до тех пор, пока не появиться надпись Sectors, в окошечко рядом с ней нужно вбить предложенное тебе значение в зависимости от числовой системы, наименование которой написано справа от кнопки (hexadec, decimal), в переключателе снизу выбрать Current Position, после этого нажать ОК и ты должен прямиком попасть на начало MFT (в принципе туда же можно попасть выбрав файл $MFT в эксплоурере WinHex, но лучше первым способом). Далее, как написано, выдели и скопируй 100 секторов (первые 50 записей MFT) от текущей позиции (начала MFT).
Автор: kobr
Дата сообщения: 05.04.2009 22:47
SeyLo
Спасибо,ты понятней обьяснил
Ссылка1
Ссылка2
Автор: anthem
Дата сообщения: 06.04.2009 01:16
Помогите пожалуйста! хотел отформатировать раздел под мак ос и вот что произошло: загружаю с мак диска дисковую утилиту - выбираю созданный раздел (3-й по счету, FAT32, основной, активный) - нажимаю стереть - выбираю HFS+J - нажимаю стереть, потом он мне выдает ошибку что нельзя отформатировать и после этого на всем диске пропали разделы! В винде разделы не видны. Пробовал восстановить разделы с помощью Acronis Recovery Expert, но не получилось. Через R-Studio нашел все 3 раздела и восстановил важные файлы.

Все что я хочу - это восстановить работоспособность диска, отформатировать, заново разметить. (разделы и инфа на них мне не нужна!) что мне делать???
p.s. запускал TestDisk, он зависает на стадии выбора диска...
Автор: Antech
Дата сообщения: 06.04.2009 09:29
kobr
Надо было сразу сообщить, что Вы развлекались с Акронисом и меняли размер раздела. WinHex можно уже не пробовать.
Кстати, смещение MFT у Вас 2 кластера вместо стандартных C0000. Это потому что вместо того, чтобы форматировать Виндой, форматируете 3-rd party программами. Такое расположение MFT плохо с т.з. катаклизмов в начале раздела.

anthem
HDDScan - Erase/Write, перезагрузка, Управление дисками.
Автор: kobr
Дата сообщения: 06.04.2009 11:28
Antech
Ладно,буду форматировать.Только я не понял,почему сторонними программами форматировать плохо.И что значит "смещение,на два кластера вместо стандартных C0000"Если можно,неплохо бы ссылочку,на статью про партмагоидное смещение.Что-то в гугле ничего путного не нарыл.
Но большое спасибо за участие и помощь.
Автор: Antech
Дата сообщения: 06.04.2009 12:08
kobr

Цитата:
почему сторонними программами форматировать плохо

NTFS - сложная и официально недокументированная ФС. Лучше довериться Винде.
Смещение MFT - это расстояние от начала раздела до начала MFT.
Почему плохо маленькое смещение начала MFT? Начало раздела более подвержено катаклизмам, чем другие области. Например, случайно форматнули NTFS раздел в FAT. Если MFT начиналась во 2 кластере - как минимум, большая часть MFT сотрется, максимум - капут MFT полностью. В копии - только первые 4 записи. Результат: имена файлов и структура каталогов невосстановимы, фрагментированные файлы - тоже. А если MFT стандартно на 3.2+ ГБ от начала раздела, то копируете бутсектор из копии - и раздел снова живой после небольшой правки Чекдиском.

Партмагоидное смещение - это совсем другое. Это смещение содержимого файлов относительно того места, куда указывает файловая система, это смещение появляется из-за действия партмагоидных программ (Part Magic, некоторые тулзы Acronis), пересчитывающих ФС и/или переносящих содержимое файлов. Даже, казалось бы, безобидный Acronis OS Selector может при "откусывании" раздела для себя натворить такое... Устранить партмагоидное смещение in-place практически невозможно, восстановить на другой носитель - только специалист или очень продвинутый пользователь. Мое эссе на тему: http://filekeeper.org/download/shared/Partmagoid_offset_determination.doc.
Автор: anthem
Дата сообщения: 07.04.2009 02:36
Antech Я сделал в HDDScan - Erase (Write там нету или я не понял =)), перезагрузил, зашел в Управление дисками - он мне выдает такое предложение:

Как я понял мне не нужны динамические диски?) и отклонил. Пишет что Диск 1 не проинициализирован. Что дальше нужно сделать?
Автор: Antech
Дата сообщения: 07.04.2009 08:51
anthem
Жмите "Далее", он предложит выбрать базовый/динамический, тут-то Вы и выберите базовый.
Автор: anthem
Дата сообщения: 07.04.2009 15:15
Antech нажал далее, все же выбрать он мне не дал и сделал динамический диск. потом я выбрал на диске - преобразовать в базовый диск. теперь все? можно пользоваться диском и радоваться?) Заранее Большое Спасибо за помощь!
Автор: Antech
Дата сообщения: 07.04.2009 17:00
anthem
Можно пользоваться.
Автор: vm737vm
Дата сообщения: 08.04.2009 04:30
В моём Notbook стоял винчестер 200 Gb с двумя системными партициями, которые выбирались при запуске BootMagic 8. Поставил новый винчестер 320 Gb, на который программой ACRONIS скопировал (клонировал) один к одному целиком старый винчестер. При запуске стала появляться надпись : «Error finding BTMAGIC.IMG Run BootMagic install Press a key». При нажатии любой клавиши запускался Win XP активной партиции. Переинсталляция BootMagic и прочие элементарные ухищрения ничего не дают. Меняю вход на другую партицию с помощью Partition Magic, но это годится только при форс-мажоре, а не для повседневной работы. Подобная проблема не экзотична и встречается, судя по форумам, иногда, но решения и разумных рекомендаций я нигде не нашёл.
Дайте, пожалуйста рекомендацию на vm737@arcor.de
Автор: Sish
Дата сообщения: 08.04.2009 07:43
vm737vm
Если тебе некритично грузить XP в обычном варианте, а не через бутменеджер, то можешь грузануть Recovery Consolr XP и оттуда скомандовать: fixboot и fixmbr.

Саму консольку можешь взять здесь
Автор: nipnip
Дата сообщения: 08.04.2009 10:24
vm737vm

Цитата:
Подобная проблема не экзотична и встречается, судя по форумам, иногда, но решения и разумных рекомендаций я нигде не нашёл.

Значит не внимательно искали
Вот ссылка на описание полной процедуры переустановки BootMagic от Symantec Customer Service.
"Error finding BTMAGIC.IMG" on bootup, #7

Страницы: 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374

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


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