- Нет.
Код MBR может быть любым. Как указал Мартин, это его ответ, и, как предложено в вашем другом вопросе, касающемся темы, MBR содержит раздел, содержащий загрузочный код. Поскольку это произвольный раздел, он может содержать любую форму кода. Он может быть пустым, это может быть код с забавным сообщением или целый загрузчик.
Рассмотрим GRUB, который является распространенным загрузчиком. Просто для некоторого графического представления из статьи GRUB Wiki возьмите это изображение от ScotXW:
Как вы можете видеть, это многоэтапный процесс, но начальный boot.img
будет специфичен для GRUB. Подзаголовок этого изображения заявляет (что также видно на изображении):
GNU GRUB на MBR-разделенном жестком диске; Стадия 1 (boot.img) может также быть записана в один из VBR.
Таким образом, код в этом конкретном месте памяти достаточно универсален / достаточно умен, чтобы не зависеть от места начальной загрузки MBR, но вместо этого также может находиться в VBR. Тем не менее, это все равно будет сильно отличаться от того, как выглядит, например, загрузчик Windows. С современной безопасностью и всем остальным становится все более распространенным иметь таких цепных погрузчиков.
- Может быть. Если вы посмотрите на это, можно предположить, что это просто название первого сектора тома. Таким образом, каждый том будет иметь VBR после создания.