Home
 
Скачать
 
Купить
 
Техподдержка

   

Софт
Руководства
Восстановление после форматирования
Восстановление RAID
Восстановление разделов
Режим восстановления картинок
Восстановление электронных сообщений
Physical flash failures
Physical HDD failures
Восстановление загрузочного сектора NTFS из резервной копии
Дополнительно
Написать нам


 

Главная / Руководства / Восстановление загрузочного сектора NTFS из резервной копии

   
 

Восстановление загрузочного сектора NTFS из резервной копии

Утилиты

  1. Скачайте ZAR.
  2. Скачайте пакет Windows Support Tools по адресу http://www.microsoft.com/downloads/details.aspx?FamilyId=49AE8576-9BB9-4126-9761-BA8011FABF38

Замечание: При установке инструментов поддержки Windows выберите "полный", а не "типовой"  режим. Утилита DiskProbe, которая нам потребуется,   устанавливается только при "полной" инсталляции.

 

Подтверждение проблемы

В "Управлении дисками" том выглядит примерно так:

  1. Запустите ZAR
  2. Проверьте в "Дополнительных настройках", что выбран режим "Доступ к физическим устройствам".

  1. Нажмите "OK", чтобы закрыть вкладку, затем нажмите "Дальше".
  2. Выберите "Режим восстановления простого тома", жмите "Дальше".
  3. Когда перейдете к выбору физического диска, щелкните правой кнопкой по проблемному диску и выберите "Просмотр диска".

Вы перейдете в режим просмотра диска, и на экран будет выведена информация о соответствующем диске, наподобие этой:

  1. Запишите два числа: Относительные сектора и Размер (в этом примере это 32 и 506848 соответственно).
  2. Двойным щелчком по элементу таблицы разделов, перейдите к загрузочному сектору тома.

Судя по всему, загрузочный сектор поврежден

Запомните, что было записано в начале загрузочного сектора, чтобы иметь возможность потом сопоставить записи.

Если формат данных сектора автоматически не распознается (данные помечены, как необработанные - RAW), то можно утверждать, что загрузочный сектор поврежден.

Установите вручную режим просмотра "Загрузочный сектор NTFS", используя соответствующий пункт меню. На экране появится поврежденный загрузочный сектор.

 

 

Проверка резервной копии загрузочного сектора

На томе NTFS  в последнем секторе хранится резервная копия загрузочного сектора.

Соответствующие адреса секторов (LBA) вычисляются из данных таблицы разделов по формулам:

  • Первичный загрузочный сектор: LBAпервичый = LBAPT + Относительные сектора
  • Резервная копия загрузочного сектора: LBAрезервный = LBAPT + Относительные сектора + Размер - 1

где LBAPT- одно из двух:

  • 0 для первичного тома (чей раздел записан в MBR, как в данном примере)
  • LBA первой расширенной таблицы разделов в цепочке расширенных разделов для логического диска

В нашем примере получаются такие адреса:

  • LBAпервичный = 0 + 32 = 32
  • LBAрезервный = 0 + 32 + 506848  - 1 = 506879

Теперь нужно посмотреть на резервную копию загрузочного сектора, чтобы убедиться, что она в порядке.

Нажмите Ctrl+G, введите величину LBAрезервный (506879), затем нажмите Enter. Посмотрев на данные резервной копии загрузочного сектора, видим, что он хороший.

Сравним данные поврежденного (первичного) и нормального (резервной копии) загрузочных секторов.

 

Восстановление загрузочного сектора

ZAR не поддерживает запись на диск. Вот где нам пригодится Microsoft DiskProbe.

Замечание: ZAR и DiskProbe не могут работать одновременно. Чтобы запустить один из них, другой нужно закрыть. В противном случае, запущенная первой утилита заблокирует доступ к диску, и вторая не сможет работать с диском.

С этого момента - ОСТОРОЖНО. Останавливайтесь при малейших сомнениях. Если Вы сделаете что-то неправильно, то можно испортить не только тот том, который уже не работает, но и другие тоже.

Вкратце, надо скопировать сектор с адресом LBAрезервный в сектор с адресом LBAпервичный на диске, который ZAR  определил как ID 0101 (в этом примере).

Устройство 010X в ZAR соответствует PhysicalDriveX в DiskProbe (верно только для Х от 0 до 9 включительно).

Запустите Disk Probe (C:\Program Files\Support Tools\dskprobe.exe on a typical installation).

Выберите в меню  Drives -- Physical Drive. И там,

  1. Двойной щелчок по "PhysicalDrive1"
  2. Уберите галку "Read only"
  3. Щелкните по кнопке "Set Active"
  4. Нажмите "OK", чтобы закрыть окно.

Теперь нужно убедиться еще раз, что мы не ошиблись и собираемся перезаписать правильный сектор. Выберите в меню Sectors -- Read. В поле Starting Sector введите величину LBAпервичный  (32 в нашем примере), затем нажмите Read. Проверьте, что данные в секторе совпадают с тем, что вы видели в ZAR (см. выше).

Если данные различаются, НЕМЕДЛЕННО ОСТАНОВИТЕСЬ. Если все правильно, продолжаем.

 

Прочитайте хороший сектор. Опять из меню выберите Sectors -- Read. На этот раз в поле Starting Sector введите величину LBAрезервный (506879 в этом примере), затем нажмите Read. Данные должны выглядеть как нормальный загрузочный сектор. Проверьте, что вверху заглавными буквами написано "NTFS". Если Вы этого не видите, то НЕМЕДЛЕННО ОСТАНОВИТЕСЬ.

Выберите в меню Sectors -- Write. И там

  1. Убедитесь, что выбран Handle 0 и нужный PhysicalDrive ID (в нашем примере это PhysicalDrive1)
  2. Проверьте, что в верхней части окна написано "write 1 sectors"
  3. Введите в поле "Starting sector to write data" величину LBAпервичный (32 в нашем примере).
  4. Нажмите WriteIt, согласитесь с предупреждением.
  5. Закройте DiskProbe.

 

Завершающая проверка и очистка

  • Перезагрузите систему
  • В зависимости от состояния тома, CHKDSK может запуститься, а может и нет.
  • Когда система загрузится, оцените состояние тома. Если он не монтируется, то восстановление загрузочного сектора не помогло (повреждения оказались больше, чем ожидалось). Если он читается, сделайте резервную копию всех данных, потому как последующие действия потенциально небезопасны.
  • После того, как резервная копия сделана, на неисправном томе запустите CHKDSK. Введите "CHKDSK X: /F" в окно "Пуск -- Выполнить". Здесь  Х - буква, обозначающая неисправный том.
  • Когда CHKDSK завершит свою работу, можно считать процесс оконченным.
 
 
 

Copyright © 2001-2008 Zero Assumption Recovery
[Data recovery forum]
Сейчас сайт просматривают  75 пользователей.

 
 
Карта сайта