GRUB в MBR или раздел?


11

где я должен установить GRUB? MBR или раздел загрузочного сектора?

Каковы преимущества и недостатки каждого подхода?

Кроме того, если мы установим GRUB в сектор загрузки раздела, то как будет работать процесс загрузки?


связанный, возможный дубликат: superuser.com/questions/107235/… ... объясняет, как работают загрузочные секторы; не столько прямой ответ на вопрос «где установить Grub» .
Квик-кихот

Ответы:


13

Прочитайте первую половину этого ответа, чтобы понять основы MBR, VBR (или загрузочных секторов разделов) и менеджеров загрузки.

Теперь, когда вы прочитали , что вы понимаете , что вам нужен некоторый загрузчик в MBR или BIOS не может загрузиться с диска. BIOS загружает код из MBR, который затем загружает код из VBR (или иногда предоставляет меню VBR на выбор).

Если вы устанавливаете Grub на VBR, но не на MBR, вам понадобится что - то еще в MBR, способное загружать загрузчик Grub по цепочке. Если у вас есть что-то еще (например, менеджер загрузки Win7, или другая версия Grub, или какой-то другой менеджер загрузки), это, безусловно, возможно, но особенности будут зависеть от возможностей другого менеджера загрузки.

Любой анализ преимуществ и недостатков должен сравнивать возможности Grub с функциями других конкретных загрузчиков. Вы должны будете быть более конкретными относительно того, что ваши варианты могут быть.


4

В старые времена LILO и GRUB Legacy (он же просто GRUB) обычно считалось вопросом предпочтения, где устанавливать загрузчик Linux. MBR или раздел будут работать примерно так же, при условии, что для случая раздела (в соответствии с ответом Quack-Quixote) стандартная MBR DOS будет загружать по цепочке первый раздел, помеченный как «загрузочный» в таблице разделов. (Я предполагаю, что текущие MBR Windows все еще делают это, хотя я не уверен.) Установка на раздел считалась немного более безопасной, поскольку это оставляло исходный путь загрузки без изменений.

Но в наши дни вы, вероятно, используете GRUB2, который имеет совершенно новый дизайн с гораздо большими возможностями и большей надежностью . GRUB2, однако, не рекомендует устанавливать в раздел , так как некоторые функции надежности потеряны. Обычно эта конфигурация больше не поддерживается и может не поддерживаться вашей операционной системой. Мне не хватает эксперта GRUB, чтобы понять все последствия, но если вы не хотите рисковать и поддерживать себя, я бы установил GRUB2 на MBR. Это очень надежно и почти наверняка загрузит ваши другие операционные системы.

Обновление: похоже, что стандартная MBR на современных компьютерах может быть не такой простой, как раньше. После установки GRUB на MBR моего ThinkPad X220 я обнаружил, что нажатие кнопки «ThinkVantage» во время загрузки больше не выводит меня в режим восстановления. Эта особенность была в оригинальном MBR . Таким образом, мы в плохом положении: GRUB и дистрибутивы Linux рекомендуют устанавливать на MBR, игнорируя тот факт, что существующая MBR может иметь функции, на которые полагается пользователь.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.