Если нечего не помогает.
(«Телесистемы»: «Конференция «Микроконтроллеры и их применение»»)

миниатюрный аудио-видеорекордер mAVR

Отправлено blackbit 23 апреля 2003 г. 21:01
В ответ на: OFF: Похерил винт случайно. (+) отправлено DM 23 апреля 2003 г. 17:01

Радикальный метод:
Если проблема действительно в контроллере HDD, а не в механике и поверхности, то можно временно снять контроллер с такого же винта, заменить им сбойный и слить данные.

Либеральный метод:
1. Нужно, чтобы BIOS хоть как-то зацепла HDD. Если не может – попробовать прописать ручками (параметры производитель обычно указывает на этикетке винта, или покопаться на его сайте).

2. Грузимся с FDD или с CDD.
Цилиндр 0 Сторона 0 Сектор 13 – там храниться копия MBR. Этот физический сектор копируем по адресу Цилиндр 0 Сторона 0 Сектор 1 (MBR) (возможно fdisk /mbr так и делает).
ДО копирования:
- посмотрим MBR и окончательно уверуем, что он поврежден (то, что нет загрузки, еще не означает повреждение MBR – может быть поврежден загрузочный сектор того раздела, который указан в MBR как загрузочный);
-делаем копию MBR на FDD;
-убеждаемся, что в 13-м секторе действительно есть что-то похожее на MBR (копия не всегда присутствует);

3. Если действительно снесен MBR, и восстановить не удалось, то нужно прикинуть стоят ли данные на винте дальнейшей возни.
Возня:
Сканим всю поверхность диска и вылавливаем разбивку. Например, основные разделы в конце своего первого физического сектора (он же загрузочный) содержат сигнатуру AA55, а так же еще кучу служебной информации типа OEM ID: MSWIN4.1. В любом случае, найти можно, а промахнуться трудно. MBR содержит адрес как начального, так и конечного сектора каждого раздела. Расположение конечного сектора придется высчитывать.Устанавливаем типы разделов в MBR, и указываем, какой из них загрузочный. Геморой еще тот (видимо придется книжки читать).

Можно пользоваться любой утилитой, которая позволяет щупать и редактировать HDD по физическим секторам, хотя бы DiskEditor’ом (с DiskEditor даже не придется разбираться с форматом MBR).

4. Когда разбивка корректно восстановлена, дальнейшие телодвижения зависят от типа файловой системы, установленной в том или ином разделе. Тут конечно можно и утилиты восстанавливающие запускать (их сейчас – как веников за баней), но это для кого как. Предпочитаю ручками, во всяком случае, точно знаешь, что происходит.

Так и живем.

Составить ответ ||| Конференция ||| Архив

Ответы



Перейти к списку ответов ||| Конференция ||| Архив ||| Главная страница ||| Содержание

E-mail: info@telesys.ru