Главная загрузочная запись (MBR — Master Boot Record), размещенная на жестком диске, используется для запуска компьютера (системного раздела) и является одной из основных записей, которую обязательно нужно архивировать.

Кроме того, особое значение имеет загрузочный раздел (в котором расположен каталог %systemroot%). Для архивирования главной загрузочной записи воспользуйтесь утилитой DiskProbe.

1. Запустите утилиту DiskProbe.

2. В меню Drives выберите раздел Physical Drive и кликните на диске, который содержит системный раздел (в диалоговом окне Open Physical Drive).

3. Выбранный диск будет показан в разделе Handle 0. Кликните на записи Set Active и затем на кнопке Close.

4. Из меню Sectors выберите команду Read. Воспользуйтесь принятыми по умолчанию значениями параметров Starting Sector и Number of Files (0 и 1, соответственно).

5. В меню File выберите команду Save As и введите имя файла.

Для восстановления главной загрузочной записи сделайте следующее.

1. Откройте утилиту DiskProbe.

2. В меню File выберите команду Open и выберите файл, в котором была сохранена информация.

3. В меню Drives выберите раздел Physical Drive и кликните на диске, в котором необходимо заменить загрузочный сектор.

4. В разделе Handle 0 снимите флажок Read Only и кликните на кнопке Set Active. После этого кликните на кнопке Close.

5. В меню Sectors выберите команду Write и присвойте параметру Starting Sector значение 0. Кликните на кнопке Write It.

6. Проверьте запись и завершите работу программы DiskProbe.

7. Скрестите в ожидании пальцы.

Альтернативным вариантом может быть использование утилиты DISKSAVE.EXE, которая поставляется в составе пакета Resource Kit. Эта утилита позволяет получить двоичный образ основной загрузочной записи или загрузочного сектора раздела и сохранить его в файле.

Утилита DISKSAVE должна запускаться под управлением операционной системы DOS, поэтому придется создать загрузочный диск DOS и скопировать в него утилиту DISKSAVE.EXE. Для создания загрузочного диска DOS введите следующую команду в приглашении командной строки DOS (но не с помощью командного интерпретатора Windows NT):

format a: /s

После загрузки посредством созданного диска появится возможность выбрать один из следующих параметров.

  • F2 Back up the Mater Boot Record — эта функция позволяет ввести путь и имя файла для сохранения образа основной загрузочной записи. Длина пути и имени файла ограничена размером в 64 символа. Полученный файл будет двоичным образом сектора и будет иметь размер 512 байт. Основная загрузочная запись всегда расположена в цилиндре 0, головке 0 и секторе 1 загрузочного диска.
  • F3 Restore Master Boot Record — эта функция дает возможность ввести путь и имя файла, в котором был ранее сохранен образ основной загрузочной записи. Единственный метод контроля ошибок заключается в проверке размера файла (он должен быть равен 512 байт). Копирование дефектного файла в основную загрузочную запись полностью удалит таблицу разделов диска. Кроме того, компьютер не сможет загрузится без основной загрузочной записи с корректными данными. Ограничение на длину пути и имя файла составляет 64 символа.
  • F4 Backup the Boot Sector — эта функция позволяет ввести имя файла для сохранения в нем образа загрузочного сектора. Путь и имя файла ограничены размером в 64 символа. Полученный файл будет иметь размер 512 байт и является двоичным образом загрузочного сектора. Функция открывает таблицу разделов, находит активный раздел и переходит к первому сектору активного раздела. Затем сектор активного раздела сохраняется в указанном файле. При этом не проводится никаких проверок, которые гарантируют, что сохраненный сектор является загрузочным.
  • F5 Restore Boot Sector — эта функция запрашивает путь и имя файла, в котором был ранее сохранен образ загрузочного сектора. Проверяется только размер файла (он должен быть равен 512 байт). Копирование неправильного файла в загрузочный сектор приведет к полному удалению информации из этого сектора. Кроме того, компьютер не загрузится без корректного загрузочного сектора. Ограничение на длину пути и имя файла составляет 64 символа.
  • F6 Disable FT on the Boot Drive — эта функция оказывается полезной в том случае, когда Windows не может загрузиться с зеркального системного раздела. Функция ищет загрузочный (активный) раздел. Затем проверяется старший бит параметра SystemType. ОС Windows указывает бит с высоким логическим уровнем для параметра SystemType, если раздел является частью набора Fault Tolerant. Отключение этого бита эквивалентно “разбиению” зеркального раздела, поскольку не существует возможности снова активировать старший бит после его сброса.