Led
20-11-2014, 17:52
Добрый вечер, трудящиеся!
Хочу сегодня поставить знак вопроса под тем, что давно казалось мне правильно понимаемым, и прошу всех желающих поделиться независимыми мнениями!
Тема: Главная загрузочная запись.
Изложу несколько фактов, которые кажутся мне правильными:
Имеем пустой HDD.
В момент создания одного или более разделов (неважно какими средствами: акронисом, виндой, линухом) в самом первом секторе физического диска
(размером 512 байт) создается таблица разделов и записывается код программки, единственная цель которой обнаружить активный раздел в таблице разделов и загрузить в оперативку, загрузчик, который находиться в первом секторе активного раздела и передать управление этому загрузчику.
таблица занимает 64 байта, с 446 байта до 510 байта - в первом секторе HDD; в конце сектора число 55AA; с 1 по 446 байт - программка определения активного раздела.
Вопроса у меня два:
1) Все описанное мной выше верно? Если да, то может есть что-то, что можно добавить.
2) Загрузчики как ntdlt, grub, windows boot manager и тд лежат в первом секторе активного раздела, а программка для определения активного раздела всегда одна и таже?
С ув, Александр
Хочу сегодня поставить знак вопроса под тем, что давно казалось мне правильно понимаемым, и прошу всех желающих поделиться независимыми мнениями!
Тема: Главная загрузочная запись.
Изложу несколько фактов, которые кажутся мне правильными:
Имеем пустой HDD.
В момент создания одного или более разделов (неважно какими средствами: акронисом, виндой, линухом) в самом первом секторе физического диска
(размером 512 байт) создается таблица разделов и записывается код программки, единственная цель которой обнаружить активный раздел в таблице разделов и загрузить в оперативку, загрузчик, который находиться в первом секторе активного раздела и передать управление этому загрузчику.
таблица занимает 64 байта, с 446 байта до 510 байта - в первом секторе HDD; в конце сектора число 55AA; с 1 по 446 байт - программка определения активного раздела.
Вопроса у меня два:
1) Все описанное мной выше верно? Если да, то может есть что-то, что можно добавить.
2) Загрузчики как ntdlt, grub, windows boot manager и тд лежат в первом секторе активного раздела, а программка для определения активного раздела всегда одна и таже?
С ув, Александр