Немного не так выразил свою мысль, хотел сказать, что раньше это было немного иначе, из рабочей системы стандартными средствами вроде как это не делалось...
Ну насколько я понимаю, MBR состоит из загрузчика, который выбирает какому разделу грузится, и таблицы разделов. Вот вопрос касался именно кода загрузчика.
P.S.: спасибо за ответы на глупые вопросы)