Guid-таблиця розділів (gpt), osdev wiki, fandom powered by wikia

Захисна MBR Правити

Диски, що використовують GPT, в нульовому секторі як і раніше можуть містити звичайну головний завантажувальний запис (MBR). використовувану для завантаження з цього диска операційної системи в тому випадку, якщо комп'ютер не відповідає специфікації UEFI. Якщо можливість завантаження з таких комп'ютерів не потрібно, замість звичайної ( «успадкованої» або «традиційної» - legacy, як називає її специфікація UEFI) MBR в нульовому секторі знаходиться захисна MBR. запобігає знищення інформації на диску при спробі використання з ним операційних систем і дискових утиліт, які не вміють працювати з GPT.

Таблиця розділів в обох видах MBR також має однаковий формат. Різниця полягає в тому, що на дисках, що допускають завантаження на комп'ютерах без підтримки UEFI. в ній повинен бути визначений хоча б один розділ, що містить завантажується традиційним загрузчиком ОС; цей розділ повинен бути позначений як активний, а процес завантаження з нього нічим не буде відрізнятися від звичайного. Крім того, в таблиці розділів традиційної MBR буде визначений розділ з кодом системи, рівним EFh, що відповідає файлової системи UEFI. Цей розділ позначається як неактивний, проте саме його буде використовувати BIOS комп'ютера, відповідного специфікації UEFI. і лише в разі відсутності такого розділу буде запущений код традиційного завантажувача.

Тема GPT Правити

Першою структурою даних GPT є її заголовок (GPT Header); він розміщується в першому секторі диска (LBA = 1). Довжина заголовка в майбутньому може збільшитися, проте він ніколи не перевищить розмір одного фізичного сектора диска. Для збільшення надійності зберігання даних і стійкості до збоїв передбачена резервна копія заголовка GPT, вона зберігається в останньому секторі диска. Обидві копії заголовка мають посилання один на одного.

Схожі статті