1

Я знаю, что существуют всевозможные программы, которые рекламируют исправление MBR, особенно Windows. Основная загрузочная запись состоит из основного загрузочного кода и основной таблицы разделов, верно? Но я никогда не задумывался о том, восстанавливает ли команда windows, fixmbr или что-то подобное целые 512 байт или только основной загрузочный код. Я думаю, что это не касается таблицы разделов мастера, но я не совсем уверен.

Короче говоря, команда fixmbr восстанавливает только основной загрузочный код или также восстанавливает основную таблицу разделов?

Спасибо за чтение.

Я хочу уточнить, что MBR составляет 512 байт - 446 байт для основного загрузочного кода, 4 строки * 16 байт для основной таблицы разделов и подпись загрузки.

источник: http://en.wikipedia.org/wiki/Master_boot_record и https://wiki.archlinux.org/index.php/Master_Boot_Record

1 ответ1

1

Только мастер-код загрузки восстанавливается.

Такие инструменты, как старый dos fdisk с недокументированным параметром под названием /mbr или команда восстановления windows mbrfix , могут записывать основную загрузочную запись жесткого диска без изменения информации в таблице разделов.

Короче говоря, эти инструменты записывают только в 1-й физический сектор диска, то есть, как вы уже догадались, его 512 первых байтов.

Больше читать здесь: википедия /Master_boor_record.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .