У меня в настоящее время установлен загрузчик burg на моем mbr (+ следующие сектора), и я хотел бы установить его на загрузочный раздел и заменить mbr простым, который загрузит раздел, помеченный как активный (флаг "boot") в некоторых инструментах разбиения).
Хотя я знаю достаточно программирования, чтобы написать в ассемблере загрузочный сектор, который найдет первый активный раздел и загрузит его, я бы предпочел использовать существующий.
Где я могу найти такой загрузочный сектор? Может быть, загрузочный сектор Windows по умолчанию делает это?
Почему я хочу это сделать
У меня есть инструмент для Windows (3DS Max), который постоянно ломает загрузчик burg при каждом запуске. По-видимому, он включает в себя "антипиратское" программное обеспечение под названием FlexNet, которое помечает ваш компьютер как «эй, 3DS Max был установлен здесь, к сожалению, он пишет, что информация находится в одном из 63 секторов, следующих за загрузочным сектором, и там установлен burg (I назвал бы такое поведение "вредоносным ПО" или "критической ошибкой").
Последние версии grub теперь обнаруживают, когда приложение сломало вашу загрузку, и используют разные сектора, но burg (графический вариант grub) не хватает этого патча.
Поэтому я решил установить burg на загрузочный раздел, пометить этот раздел как активный и просто установить загрузчик с одним сектором, который найдет активный раздел и загрузит его (загрузочные секторы ПК делали именно это в старые добрые времена). ).