GRUB в MBR або розділі?


11

де мені слід встановити GRUB? MBR або секція завантаження секцій?

Які переваги та недоліки кожного підходу?

Крім того, якщо ми встановимо GRUB у секції завантаження розділів, то як працює процес завантаження?


пов'язаний, можливий дублікат: superuser.com/questions/107235/… ... пояснює, як працюють завантажувальні сектори; не стільки пряма відповідь на питання "де встановити Grub" .
шарлатаний кіхот

Відповіді:


13

Прочитайте першу половину цієї відповіді, щоб зрозуміти основи MBR, VBR (aka секцій завантаження розділів) та менеджерів завантаження.

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

Якщо встановити Grub в VBR , але не MBR, вам потрібно що - то ще в MBR , здатний Послідовна завантаження завантажувача Grub. Якщо у вас є щось інше (наприклад, менеджер завантаження Win7 або інша версія Grub або інший менеджер завантаження), це, безумовно, можна зробити, але специфіка залежатиме від можливостей іншого менеджера завантаження.

Будь-який аналіз переваг та недоліків повинен буде порівнювати характеристики Grub з характеристиками інших конкретних завантажувачів. Вам потрібно буде бути більш конкретним щодо можливих варіантів.


4

У старі часи LILO та GRUB Legacy (він же GRUB) зазвичай вважали питанням переваг, де встановити завантажувач Linux. MBR або розділ працювали б приблизно так само, припускаючи, що для випадку з розділами (відповідно до відповіді шарлатанського кіхота), що стандарт DOS MBR буде завантажувати ланцюг першого розділу, позначеного "завантажувальним" в таблиці розділів. (Я припускаю, що нинішні 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.