Linux Grub (I). Що це і як це працює?

El GRUB є однією з найважливіших частин Linux, але це також може стати одним з найбільш проблемних, тому ми збираємось пояснити, що це таке і як це працює з найпростішої точки зору.

Linux Grub

Перший сектор жорсткого диска називається основний завантажувальний запис (MBR). Цей сектор має лише 512 байт і містить невеликий фрагмент коду (446 байт), який називається основний завантажувач і таблиця розділів (64 байта), яка описує основний та розширений розділи.

За замовчуванням код MBR шукає розділ, позначений як активний, і як тільки розділ знайдений, він завантажує його зі свого завантажувального сектору в пам'ять і передає йому управління. GRUB замінює MBR за замовчуванням на ваш власний код.

Операцію GRUB можна класифікувати на кілька етапів.

Стадія 1 Він знаходиться в MBR і вказує головним чином на етап 2, оскільки MBR занадто малий, щоб вмістити всі необхідні дані.

Стадія 2 Вказує на ваш файл конфігурації, який містить весь складний користувальницький інтерфейс та параметри, які зазвичай відомі під час розмови про GRUB. Етап 2 може бути розташований де завгодно на диску. Якщо етап 2 не може знайти свою таблицю конфігурації, GRUB залишить послідовність завантаження та надасть користувачеві командний рядок для ручного налаштування.

Стадія 1.5 Ви можете використовувати інформацію про завантаження, яка є досить малою, щоб поміститися в області відразу після MBR.

Архітектура сцени дозволяє GRUB бути досить складним і легко налаштовуваним, порівняно з більшістю завантажувачів, які є рідкісними і простими, щоб поміститися в межі таблиці розділів.


Залиште свій коментар

Ваша електронна адреса не буде опублікований. Обов'язкові для заповнення поля позначені *

*

*

  1. Відповідальний за дані: AB Internet Networks 2008 SL
  2. Призначення даних: Контроль спаму, управління коментарями.
  3. Легітимація: Ваша згода
  4. Передача даних: Дані не передаватимуться третім особам, за винятком юридичних зобов’язань.
  5. Зберігання даних: База даних, розміщена в мережі Occentus Networks (ЄС)
  6. Права: Ви можете будь-коли обмежити, відновити та видалити свою інформацію.