Вот нажал ты кнопку питания, а дальше что происходит?
В данном конкретном случае речь о БИОС.
БИОС проводит тест оборудования, и если нормально, смотрит, какой диск у него в настройках задан загрузочным.
Считывает с этого диска первый сектор. Этот сектор должен содержать главную загрузочную запись (MBR).
Именно здесь и должен находиться код загрузчика. Так как место только одно, то загрузчик может быть только один.
Обычно это загрузчик той системы, которая устанавливалась последней.
Созвременные загрузчики уже давно не помещаются в один сектор. Они занимают еще место после первого сектора, до начала первого раздела.
Поэтому перед первым разделом обычно оставляют свободным 1мб. Но и это не весь загрузчик, а только его головная часть.
Как правило в ней информация, где искать остальные части загрузчика. В случае груб - остальные файлы по умолчанию в каталоге /boot/grub. Его расположение может быть переопределено.
Например, если при установке указать расположение головноя части груб - MBR, а остальных файлов - раздел виндовс, то сейчас можно было без всяких проблем удалять раздел *бунту. Груб остался-бы работоспособнам.