По словам Microsoft, вот что Bootrec / FIXBOOT делает:
"This option writes a new boot sector to the system partition by using a boot sector that's compatible with Windows Vista or Windows 7"
И вот что делает Bootrec / FIXMBR:
"This option writes a Windows 7 or Windows Vista-compatible MBR to the system partition"
Сейчас не MBR просто тип загрузочного сектора? Какие другие типы загрузочных секторов это исправит? Я запутался, когда бы использовал один поверх другого - разве mbr не использует только окна загрузочного сектора?
Ответы:
Это оказалось очень интересным вопросом. Есть много ссылок на эту тему, но они неоднозначны в описании различий / отношений между ними. Лучшее описание конфигурации жесткого диска для ОС Windows, которое я нашел, это: http://www.ntfs.com/hard-disk-basics.htm .
Похоже, что MBR и таблица разделов находятся в одном и том же секторе диска. MBR «меньше» в том смысле, что это самое первое на диске, которое затем использует таблицу разделов для продолжения процесса загрузки на конкретную ОС. Два параметра команды эффективно исправляют различные ссылки в цепочке загрузки:
/ fixmbr заменяет информацию и небольшой исполняемый файл, который читает таблицу разделов, чтобы найти, где может находиться ОС. Таким образом, это существует на любом диске, который был отформатирован и эффективно существует для чтения следующего небольшого фрагмента на жестком диске, который сообщает, где должна находиться ОС. По сути, это не обязательно элемент, специфичный для Windows.
/ fixboot заменяет следующую часть - запись в таблице разделов, которая указывает, где находится фактический загружаемый исполняемый файл для ОС. Так что это исправление следующей ссылки в цепочке процесса загрузки. Эта команда создает специфический для Windows результат, который напоминает жесткому диску, где найти Windows, в частности.
источник